v0.1.0-alpha.1
Pre-release
Pre-release
Initial Experimental Release
What's Changed
- Add component tracker design spec by @Daio-io in #1
- Review: language packs architecture and API sketch by @Daio-io in #3
- Task 1: Freeze ScanFacts JSON schema by @Daio-io in #4
- CI: Verify Rust engine on pull requests by @Daio-io in #5
- Task 2: .waxrc parser and validation by @Daio-io in #6
- CI: publish Rust test results on PRs by @Daio-io in #7
- Task 3: wax.lock.json parser by @Daio-io in #8
- chore: add CLAUDE.md symlink to AGENTS.md by @Daio-io in #9
- Task 4: Wire protocol types (v1) by @Daio-io in #10
- Task 5: Subprocess LanguageExtractor implementation by @Daio-io in #11
- Task 6: wax-lang-compose stdio entrypoint by @Daio-io in #12
- Phase 2: finish tasks 6b and 6c by @Daio-io in #13
- feat: add global paths and state by @Daio-io in #14
- Task 7b: Auto-install policy by @Daio-io in #15
- feat: implement Task 8a pack index and manifest client by @Daio-io in #16
- Task 8b: Secure language install by @Daio-io in #17
- Task 9: CLI language lifecycle commands by @Daio-io in #18
- Task 10: wax init onboarding by @Daio-io in #19
- feat: Task 11a engine resolves enabled languages and spawns packs by @Daio-io in #20
- Task 11b: engine scan concurrency by @Daio-io in #21
- feat: write engine scan outputs by @Daio-io in #22
- Task 12: Compose correctness gate by @Daio-io in #23
- Task 12b: Extract generic basic line-scanner pack by @Daio-io in #24
- Task 12c: Implement production Compose extraction with tree-sitter-kotlin by @Daio-io in #25
- Task 13: Create production wax binary target by @Daio-io in #26
- Task 14: ADR addendum for Rust foundation by @Daio-io in #27
- Task 15: Update component tracker design terminology by @Daio-io in #28
- Task 16: Release sketch (document only) by @Daio-io in #29
- Task 17: Pack distribution threat model by @Daio-io in #30
- Task 18: Remove rust-prototype reference workspace by @Daio-io in #31
- Complete remaining Rust engine language-pack plan tasks by @Daio-io in #35
- docs: add release and rollout plan for alpha by @Daio-io in #32
- docs: implementation plan roadmap (merge first) by @Daio-io in #33
- docs: post-alpha UX plan (order 3) by @Daio-io in #34
- Task 1: Forward .waxrc config into scan requests (release plan) by @Daio-io in #36
- Task 2: Auto-install execution during scan (release plan) by @Daio-io in #37
- Task 3: add wax scan CLI command (release plan) by @Daio-io in #38
- Task 4: add wax validate CLI command (release plan) by @Daio-io in #39
- Task 5: HTTPS pack index fetch (release plan) by @Daio-io in #40
- feat: complete Task 6 default language index + doctor visibility by @Daio-io in #41
- Add Mend Renovate configuration by @Daio-io in #43
- chore(deps): update rust crate updates by @renovate[bot] in #44
- chore(deps): update rust crate serde_json to v1.0.150 by @renovate[bot] in #47
- Task 7: First-party alpha pack index fixture (release plan) by @Daio-io in #46
- chore(deps): lock file maintenance by @renovate[bot] in #49
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #48
- chore: align workspace alpha version by @Daio-io in #50
- Task 9: release packaging configuration by @Daio-io in #51
- Task 10: GitHub Actions release workflow (release plan) by @Daio-io in #52
- [codex] Publish generated pack index by @Daio-io in #53
- feat: add curl installer for wax alpha by @Daio-io in #54
- feat: scaffold Homebrew tap formula for wax by @Daio-io in #55
- Task 14: npm @wax/cli wrapper (release plan) by @Daio-io in #56
- Task 15: alpha getting started documentation (release plan) by @Daio-io in #57
- Update agent guidance for full wax system by @Daio-io in #58
New Contributors
Full Changelog: https://github.com/Daio-io/wax/commits/v0.1.0-alpha.1