v1.6.3
What's Changed
- Refactor code structure for improved readability and maintainability by @EffortlessSteven in #1
- feat: v1.0.0 Release Candidate (Receipts, Export, Schema) by @EffortlessSteven in #2
- feat: Refactor into microcrates and harden tests by @EffortlessSteven in #3
- feat: v1.0.0 Polish (Run, Diff, Config Profiles & Release Hardening) by @EffortlessSteven in #4
- chore: configure ecosystem publishing (option A) by @EffortlessSteven in #5
- feat: add tokmd-core and architectural docs by @EffortlessSteven in #6
- docs: finalize positioning and descriptions for release by @EffortlessSteven in #7
- feat: Analysis framework, enrichers, and language bindings by @EffortlessSteven in #11
- feat: Analysis framework, enrichers, and comprehensive improvements by @EffortlessSteven in #20
- Add tests, schema validation, and workspace improvements by @EffortlessSteven in #21
- chore: improve test assertions and address clippy warnings by @EffortlessSteven in #23
- docs: clarify children CLI arg help text 🎨 Palette by @EffortlessSteven in #8
- perf: consolidated rendering and module key optimizations by @EffortlessSteven in #24
- fix: center text in SVG badges by @EffortlessSteven in #25
- feat: tests, schema validation, workspace improvements (capture current state) by @EffortlessSteven in #26
- feat: comprehensive improvements, tests, and documentation by @EffortlessSteven in #33
- chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #27
- chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot[bot] in #28
- chore(deps): bump thollander/actions-comment-pull-request from 2 to 3 by @dependabot[bot] in #30
- test: lock deterministic ordering for config 🧪 Gatekeeper by @EffortlessSteven in #34
- ux: error on non-existent input paths 🎨 Palette by @EffortlessSteven in #37
- refactor: replace unwrap/expect with Result in tests 🛡️ Sentinel by @EffortlessSteven in #38
- perf: reduce allocations in export streaming ⚡ Bolt by @EffortlessSteven in #39
- compat: expose git/walk/content features in tokmd CLI 🧷 Compat by @EffortlessSteven in #32
- docs: modernize LLM context planning in README with
tokmd context📚 Librarian by @EffortlessSteven in #35 - deps: decouple tokmd-types from tokmd-config 🧾 Auditor by @EffortlessSteven in #36
- chore(deps): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #31
- chore(deps): bump actions/download-artifact from 4 to 7 by @dependabot[bot] in #29
- fix(tests): update redaction tests and improve scan error handling by @EffortlessSteven in #40
- compat: fix unused fields warning in no-default-features 🧷 Compat by @EffortlessSteven in #41
- test: lock deterministic ordering for analysis reports 🧪 Gatekeeper by @EffortlessSteven in #42
- docs: document configuration and profiles, remove misleading scan config 📚 Librarian by @EffortlessSteven in #43
- deps: synchronize proptest to 1.9.0 🧾 Auditor by @EffortlessSteven in #44
- fix: prevent double-open in read_head_tail 🛡️ Sentinel by @EffortlessSteven in #45
- perf: reduce allocations in path normalization ⚡ Bolt by @EffortlessSteven in #46
- docs: clarify implicit CLI defaults in help text 🎨 Palette by @EffortlessSteven in #47
- Release v1.3.0: Cockpit metrics, gate command, and crate documentation by @EffortlessSteven in #48
- Release v1.4.0rc: Node.js & Python bindings, FFI layer, version bump command by @EffortlessSteven in #56
- Release v1.5.0: Baseline system, ratchet gates, ecosystem envelope by @EffortlessSteven in #90
- feat: sensor command, settings/envelope/substrate crates, and handoff by @EffortlessSteven in #100
- feat: sensor.report.v1 protocol, Halstead metrics, and enhanced complexity analysis by @EffortlessSteven in #108
- hotfix: fix Rust fn regex, add test; sync docs; adjust halstead feature by @EffortlessSteven in #109
- Refine Rust regex, update xtask, and enhance issue templates by @EffortlessSteven in #110
- Update dependencies and add git command helpers by @EffortlessSteven in #144
- Update deps, add git helpers, badge crate, and progress refactor by @EffortlessSteven in #155
- Add new crates and v1.6.3 release prep by @EffortlessSteven in #156
- Fold unreleased CHANGELOG items into v1.6.3 by @EffortlessSteven in #157
New Contributors
- @EffortlessSteven made their first contribution in #1
- @dependabot[bot] made their first contribution in #27
Full Changelog: https://github.com/EffortlessMetrics/tokmd/commits/v1.6.3