Skip to content

Prepare v0.1.1 launch release#2

Merged
dean0x merged 2 commits intomainfrom
launch/v0.1.1-prep
Feb 19, 2026
Merged

Prepare v0.1.1 launch release#2
dean0x merged 2 commits intomainfrom
launch/v0.1.1-prep

Conversation

@dean0x
Copy link
Owner

@dean0x dean0x commented Feb 19, 2026

Summary

  • install.sh: Downloads from GitHub Releases (versioned) with MARS_VERSION env var override and fallback to raw.githubusercontent.com
  • README.md: Full overhaul — badges (CI, npm, license), demo GIF placeholder, "Why Mars?" section, restructured for end users
  • CONTRIBUTING.md: Development setup, architecture, testing, and release process (extracted from README)
  • CHANGELOG.md: Retroactive v0.1.0 entry + v0.1.1 changes
  • demo.tape: VHS script for recording a ~25s demo GIF
  • launch/: Platform-specific post drafts for HN, Reddit (4 subs), X, LinkedIn, Dev.to + rollout checklist
  • Version bump: 0.1.0 → 0.1.1 in package.json, build.sh, mars, dist/mars

Test plan

  • Verify README renders correctly on GitHub (badges, GIF placeholder, sections)
  • Verify install.sh logic: release URL construction, version override, fallback path
  • Verify dist/mars contains MARS_VERSION="0.1.1"
  • Verify no regressions: bash test/test_yaml.sh && bash test/test_config.sh && bash test/test_integration.sh

Dean Sharon added 2 commits February 19, 2026 10:41
- Fix install.sh to download from GitHub Releases with version override and fallback
- Overhaul README with badges, demo GIF placeholder, "Why Mars?" section
- Extract dev docs into CONTRIBUTING.md
- Add CHANGELOG.md (v0.1.0 + v0.1.1)
- Add VHS demo tape for recording demo GIF
- Add launch kit with platform-specific post drafts (HN, Reddit, X, LinkedIn, Dev.to)
- Bump version to 0.1.1 across package.json, build.sh, mars, dist/mars
((var++)) returns exit code 1 when var is 0 (post-increment evaluates
to 0 = false). With set -e, this kills the script on bash 5.x (Ubuntu
CI) but not bash 3.2 (macOS). Replace all ((var++)) with
var=$((var + 1)) which always returns exit code 0.
@dean0x dean0x merged commit b0f80f0 into main Feb 19, 2026
1 check passed
@dean0x dean0x deleted the launch/v0.1.1-prep branch February 19, 2026 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant