Skip to content

Releases: Daio-io/wax

v0.1.1-alpha.1

15 Jun 21:44
2a24c5c

Choose a tag to compare

v0.1.1-alpha.1 Pre-release
Pre-release

What's Changed

  • [codex] Align Wax skills packaging by @Daio-io in #149
  • [codex] Rename registry discovery skill by @Daio-io in #150
  • docs: add wax-scan analytics skill design and plan by @Daio-io in #151
  • Task 2: Implement extract-insights.sh (wax-scan skill) by @Daio-io in #152
  • Task 3: Add dashboard HTML report template (wax-scan skill) by @Daio-io in #153
  • Task 4: Wire docs and README (wax-scan skill) by @Daio-io in #154
  • chore(deps): lock file maintenance by @renovate[bot] in #156
  • chore(deps): update rust crate updates to v41.1.0 by @renovate[bot] in #155
  • Task 5: Skill integration smoke (wax-scan skill) by @Daio-io in #157
  • fix: permissive tree-sitter parsing with gap diagnostics by @Daio-io in #158
  • feat: restyle wax-scan HTML report with dark beeswax dashboard by @Daio-io in #159
  • feat: import-aware Compose resolution and framework_shadow status by @Daio-io in #160
  • feat: import-aware React/Swift parity and language-pack drift rules by @Daio-io in #161

Full Changelog: v0.1.0-alpha.9...v0.1.1-alpha.1

v0.1.0-alpha.9

14 Jun 09:18
cdc18bc

Choose a tag to compare

v0.1.0-alpha.9 Pre-release
Pre-release

What's Changed

  • chore(deps): update rust crate updates to v0.3.49 by @renovate[bot] in #143
  • [codex] Plan interactive init wizard by @Daio-io in #142
  • feat: model interactive init selections (Task 1) by @Daio-io in #144
  • feat: add interactive init prompts (Task 2) by @Daio-io in #145
  • feat: wire interactive init cli (Task 3) by @Daio-io in #147
  • chore(deps): update rust crate updates to 0.12 by @renovate[bot] in #146
  • docs: document interactive init (Task 4) by @Daio-io in #148

Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9

v0.1.0-alpha.8

13 Jun 20:59
64b86e9

Choose a tag to compare

v0.1.0-alpha.8 Pre-release
Pre-release

What's Changed

  • feat: add wax discover shorthand and configless registry authoring by @Daio-io in #140
  • fix: continue discovery on parse failures and report skipped files by @Daio-io in #141

Full Changelog: v0.1.0-alpha.7...v0.1.0-alpha.8

v0.1.0-alpha.7

13 Jun 18:49
ef9cd5e

Choose a tag to compare

v0.1.0-alpha.7 Pre-release
Pre-release

What's Changed

  • fix: restore npm OIDC publish path for trusted publishing by @Daio-io in #127
  • refactor(wax-lang-react): extract shared component detection helpers by @Daio-io in #128
  • Add SwiftUI language pack plan by @Daio-io in #130
  • feat: scaffold SwiftUI language pack (Task 1) by @Daio-io in #131
  • feat: parse Swift language config and registry by @Daio-io in #132
  • feat: parse Swift source files (Task 3) by @Daio-io in #133
  • feat: detect SwiftUI components and usage (Task 4) by @Daio-io in #134
  • test: add SwiftUI golden scan fixture (Task 5) by @Daio-io in #135
  • chore(deps): update rust crate updates to v0.7.3 by @renovate[bot] in #129
  • feat: discover SwiftUI registry symbols (Task 6) by @Daio-io in #136
  • test: cover SwiftUI stdio protocol (Task 7) by @Daio-io in #137
  • feat: publish SwiftUI language pack artifacts (Task 8) by @Daio-io in #138
  • docs: complete SwiftUI language pack (Tasks 9–10) by @Daio-io in #139

Full Changelog: v0.1.0-alpha.6...v0.1.0-alpha.7

v0.1.0-alpha.6

12 Jun 06:45
481f852

Choose a tag to compare

v0.1.0-alpha.6 Pre-release
Pre-release

What's Changed

  • docs: generic registry discovery protocol plan by @Daio-io in #115
  • feat: add discover wire protocol types to wax-lang-api by @Daio-io in #116
  • feat: add subprocess registry discover runner in wax-core by @Daio-io in #117
  • feat: add per-language default registry path helper (Task 3) by @Daio-io in #118
  • feat: per-language registry discover via language pack subprocess (Task 4) by @Daio-io in #119
  • feat: add registry discover handler to wax-lang-compose stdio (Task 5) by @Daio-io in #120
  • feat: route discover requests in basic and react stdio handlers (Task 6) by @Daio-io in #121
  • test: align registry discover CLI with per-language output paths (Task 7) by @Daio-io in #122
  • feat: scaffold per-language registry files in wax init (Task 8) by @Daio-io in #123
  • docs: close generic registry discovery protocol plan (tasks 9-10) by @Daio-io in #124
  • fix: clear npmrc auth so trusted publishing uses OIDC by @Daio-io in #125
  • feat: add registry discover to wax-lang-react by @Daio-io in #126

Full Changelog: v0.1.0-alpha.5...v0.1.0-alpha.6

v0.1.0-alpha.5

10 Jun 17:03
fb6fb4a

Choose a tag to compare

v0.1.0-alpha.5 Pre-release
Pre-release

What's Changed

  • [codex] fix npm trusted publishing by @Daio-io in #112
  • Refresh README and add contributing guide by @Daio-io in #113
  • docs: archive completed plans and add implementation ADRs by @Daio-io in #114

Full Changelog: v0.1.0-alpha.4...v0.1.0-alpha.5

v0.1.0-alpha.4

09 Jun 18:42
42d375d

Choose a tag to compare

v0.1.0-alpha.4 Pre-release
Pre-release

What's Changed

  • Add Nice badge to README by @Daio-io in #84
  • chore(deps): update rust crate updates to 0.18 by @renovate[bot] in #83
  • ci: wire npm trusted publishing for @waxhq/wax by @Daio-io in #85
  • ci: derive npm wrapper version from release tag by @Daio-io in #86
  • Plan registry discovery by @Daio-io in #87
  • feat: discover compose registry symbols by @Daio-io in #88
  • feat: add registry discovery orchestration by @Daio-io in #89
  • feat: wire wax registry discover command (Task 3) by @Daio-io in #90
  • feat: resolve registry discovery roots from config (Task 4) by @Daio-io in #91
  • docs: registry discovery post-write guidance (Task 5) by @Daio-io in #92
  • docs: add wax registry sync skill by @Daio-io in #93
  • chore: complete registry discovery plan by @Daio-io in #94
  • chore(deps): lock file maintenance by @renovate[bot] in #96
  • React language pack plan by @Daio-io in #95
  • feat: parse React scan config by @Daio-io in #97
  • feat: load React registry symbols by @Daio-io in #98
  • feat: collect React source files (react plan Task 3) by @Daio-io in #99
  • feat: add SWC parser wrapper (react plan Task 4) by @Daio-io in #100
  • feat: build React import/export module graph (react plan Task 5) by @Daio-io in #101
  • feat: discover React local components by @Daio-io in #102
  • [codex] resolve React JSX usage sites by @Daio-io in #103
  • feat: emit validated React ScanFacts (react plan Task 8) by @Daio-io in #104
  • docs: add React release promotion phase by @Daio-io in #106
  • chore(deps): update rust crate updates to v41.0.1 by @renovate[bot] in #105
  • test: preserve React engine integration contracts (react plan Task 9) by @Daio-io in #107
  • chore(deps): update rust crate updates to 0.9 by @renovate[bot] in #108
  • docs: document React v1 language pack behavior (Task 10) by @Daio-io in #109
  • feat: promote React into release artifacts and pack index (Task 11) by @Daio-io in #110
  • docs: publish React public install and onboarding docs (Task 12) by @Daio-io in #111

Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4

What's Changed

  • Add Nice badge to README by @Daio-io in #84
  • chore(deps): update rust crate updates to 0.18 by @renovate[bot] in #83
  • ci: wire npm trusted publishing for @waxhq/wax by @Daio-io in #85
  • ci: derive npm wrapper version from release tag by @Daio-io in #86
  • Plan registry discovery by @Daio-io in #87
  • feat: discover compose registry symbols by @Daio-io in #88
  • feat: add registry discovery orchestration by @Daio-io in #89
  • feat: wire wax registry discover command (Task 3) by @Daio-io in #90
  • feat: resolve registry discovery roots from config (Task 4) by @Daio-io in #91
  • docs: registry discovery post-write guidance (Task 5) by @Daio-io in #92
  • docs: add wax registry sync skill by @Daio-io in #93
  • chore: complete registry discovery plan by @Daio-io in #94
  • chore(deps): lock file maintenance by @renovate[bot] in #96
  • React language pack plan by @Daio-io in #95
  • feat: parse React scan config by @Daio-io in #97
  • feat: load React registry symbols by @Daio-io in #98
  • feat: collect React source files (react plan Task 3) by @Daio-io in #99
  • feat: add SWC parser wrapper (react plan Task 4) by @Daio-io in #100
  • feat: build React import/export module graph (react plan Task 5) by @Daio-io in #101
  • feat: discover React local components by @Daio-io in #102
  • [codex] resolve React JSX usage sites by @Daio-io in #103
  • feat: emit validated React ScanFacts (react plan Task 8) by @Daio-io in #104
  • docs: add React release promotion phase by @Daio-io in #106
  • chore(deps): update rust crate updates to v41.0.1 by @renovate[bot] in #105
  • test: preserve React engine integration contracts (react plan Task 9) by @Daio-io in #107
  • chore(deps): update rust crate updates to 0.9 by @renovate[bot] in #108
  • docs: document React v1 language pack behavior (Task 10) by @Daio-io in #109
  • feat: promote React into release artifacts and pack index (Task 11) by @Daio-io in #110
  • docs: publish React public install and onboarding docs (Task 12) by @Daio-io in #111

Full Changelog: v0.1.0-alpha.3...v0.1.0-alpha.4

v0.1.0-alpha.3

03 Jun 22:03
6c307c7

Choose a tag to compare

v0.1.0-alpha.3 Pre-release
Pre-release

What's Changed

  • feat: support recursive source roots by @Daio-io in #65
  • docs: plan registry sources and wax layout by @Daio-io in #66
  • docs: move superpowers docs into docs by @Daio-io in #67
  • Task 1: repo file discovery (registry sources plan) by @Daio-io in #68
  • docs: mark completed plans in roadmap by @Daio-io in #69
  • Reorder roadmap priorities by @Daio-io in #70
  • feat: parse registry config sources by @Daio-io in #71
  • feat: resolve design system registry sources by @Daio-io in #72
  • Task 4: Lockfile Registry Digests (registry sources plan) by @Daio-io in #73
  • feat: validate registry sources by @Daio-io in #74
  • feat: apply registry sources during scan by @Daio-io in #75
  • feat: accept registry key in language packs by @Daio-io in #76
  • feat: initialize centralized wax layout by @Daio-io in #77
  • feat: use centralized wax files in language commands by @Daio-io in #78
  • docs: document centralized registry configuration by @Daio-io in #79
  • chore: mark registry source plan progress (Task 11) by @Daio-io in #80
  • fix: registry review follow-ups (validate lock parity, migration docs) by @Daio-io in #81
  • feat: show TTY progress for scan, validate, and language install by @Daio-io in #82

Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3

What's Changed

  • feat: support recursive source roots by @Daio-io in #65
  • docs: plan registry sources and wax layout by @Daio-io in #66
  • docs: move superpowers docs into docs by @Daio-io in #67
  • Task 1: repo file discovery (registry sources plan) by @Daio-io in #68
  • docs: mark completed plans in roadmap by @Daio-io in #69
  • Reorder roadmap priorities by @Daio-io in #70
  • feat: parse registry config sources by @Daio-io in #71
  • feat: resolve design system registry sources by @Daio-io in #72
  • Task 4: Lockfile Registry Digests (registry sources plan) by @Daio-io in #73
  • feat: validate registry sources by @Daio-io in #74
  • feat: apply registry sources during scan by @Daio-io in #75
  • feat: accept registry key in language packs by @Daio-io in #76
  • feat: initialize centralized wax layout by @Daio-io in #77
  • feat: use centralized wax files in language commands by @Daio-io in #78
  • docs: document centralized registry configuration by @Daio-io in #79
  • chore: mark registry source plan progress (Task 11) by @Daio-io in #80
  • fix: registry review follow-ups (validate lock parity, migration docs) by @Daio-io in #81
  • feat: show TTY progress for scan, validate, and language install by @Daio-io in #82

Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3

What's Changed

  • feat: support recursive source roots by @Daio-io in #65
  • docs: plan registry sources and wax layout by @Daio-io in #66
  • docs: move superpowers docs into docs by @Daio-io in #67
  • Task 1: repo file discovery (registry sources plan) by @Daio-io in #68
  • docs: mark completed plans in roadmap by @Daio-io in #69
  • Reorder roadmap priorities by @Daio-io in #70
  • feat: parse registry config sources by @Daio-io in #71
  • feat: resolve design system registry sources by @Daio-io in #72
  • Task 4: Lockfile Registry Digests (registry sources plan) by @Daio-io in #73
  • feat: validate registry sources by @Daio-io in #74
  • feat: apply registry sources during scan by @Daio-io in #75
  • feat: accept registry key in language packs by @Daio-io in #76
  • feat: initialize centralized wax layout by @Daio-io in #77
  • feat: use centralized wax files in language commands by @Daio-io in #78
  • docs: document centralized registry configuration by @Daio-io in #79
  • chore: mark registry source plan progress (Task 11) by @Daio-io in #80
  • fix: registry review follow-ups (validate lock parity, migration docs) by @Daio-io in #81
  • feat: show TTY progress for scan, validate, and language install by @Daio-io in #82

Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3

v0.1.0-alpha.2

02 Jun 07:11
bbaa37e

Choose a tag to compare

v0.1.0-alpha.2 Pre-release
Pre-release

What's Changed

  • docs: add uninstall guide for binary and language packs by @Daio-io in #60
  • docs: publish Homebrew install path by @Daio-io in #61
  • Task 16: Alpha smoke verification (release plan) by @Daio-io in #59
  • Fix init reuse installed packs by @Daio-io in #62
  • feat: support multi-module scan roots by @Daio-io in #63
  • chore: derive release version from tag by @Daio-io in #64

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

What's Changed

  • docs: add uninstall guide for binary and language packs by @Daio-io in #60
  • docs: publish Homebrew install path by @Daio-io in #61
  • Task 16: Alpha smoke verification (release plan) by @Daio-io in #59
  • Fix init reuse installed packs by @Daio-io in #62
  • feat: support multi-module scan roots by @Daio-io in #63
  • chore: derive release version from tag by @Daio-io in #64

Full Changelog: v0.1.0-alpha.1...v0.1.0-alpha.2

v0.1.0-alpha.1

31 May 21:37
6ac211d

Choose a tag to compare

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