Releases: ophi-dev/mehen
Releases · ophi-dev/mehen
Release list
v1.4.0
v1.3.0
v1.2.0
v1.1.0
v1.0.1
What's Changed
- chore(main): release 1.0.0 by @ophiarch[bot] in #130
- build(deps): bump the oxc group with 6 updates by @dependabot[bot] in #131
- build(deps): bump the mago group with 3 updates by @dependabot[bot] in #132
- build(deps): bump the ruff group with 3 updates by @dependabot[bot] in #133
- build(deps): bump ra_ap_syntax from 0.0.334 to 0.0.335 by @dependabot[bot] in #134
- build(deps): bump log from 0.4.30 to 0.4.32 by @dependabot[bot] in #135
- build(deps): bump unicode-segmentation from 1.13.2 to 1.13.3 by @dependabot[bot] in #136
- build(deps): bump the oxc group with 6 updates by @dependabot[bot] in #137
- build(deps): bump the mago group with 2 updates by @dependabot[bot] in #138
- build(deps): bump the ruff group with 3 updates by @dependabot[bot] in #139
- build(deps): bump regex from 1.12.3 to 1.12.4 by @dependabot[bot] in #141
- build(deps): bump ra_ap_syntax from 0.0.335 to 0.0.336 by @dependabot[bot] in #140
- build(deps): bump insta from 1.47.2 to 1.48.0 by @dependabot[bot] in #142
Full Changelog: v1.0.0...v1.0.1
v1.0.0
1.0.0 (2026-06-01)
⚠ BREAKING CHANGES
- metrics: close class-metric gaps, remove --ops/--comments (#65)
- diff:
mehen diff --metrics mi(and the action'smetrics:/thresholds:keys referencingmi,maintainability, ormaintainabilityindex) no longer resolve — pick an explicit variant (mi.original,mi.sei,mi.visual_studio). Users relying on the default automatically getmi.visual_studionow.
Features
- action: retitle comment, add ABC default, auto-exclude tests (#60) (67225e1)
- add
mehen diffsubcommand (#24) (abcbd57) - add reusable mehen metrics action (#55) (b30c91a)
- add Ruby language support (#57) (a88bb87)
- align Go metrics with language semantics (#59) (427393e)
- cli: add --version --json and surface version in action footer (#77) (a233b3f)
- cli: add top-offenders subcommand (#71) (00e4bf0)
- diff: add Markdown Documentation Metrics section to PR comment (§39) (#89) (2742bc4)
- diff: split mi into mi.original/mi.sei/mi.visual_studio, default to Visual Studio (#64) (7c8e4bc)
- langs: add C language support (#80) (954bb9b)
- langs: route JavaScript/JSX through TypeScript/TSX grammars (#79) (229f37d)
- markdown: add EN+JA prose metric layer (Tier 0, §§29-38) (#85) (3108e26)
- markdown: add grounding, evidence, filler risk, RCI, section balance, good scaffold (§§15–21) (#87) (6fba906)
- markdown: add link debt, visual scaffold, table burden, and artifact debt (§§11–14, §19) (#84) (8e86186)
- markdown: add MRPC, MCC, Markdown Halstead, and DMI core (§§7–10) (#83) (9e6eef0)
- metrics: add Kotlin language support (#66) (f543cef)
- metrics: add PowerShell language support (#69) (47b17ac)
- metrics: close class-metric gaps, remove --ops/--comments (#65) (cee0526)
- metrics: gate wmc/npa/npm by language applicability (#61) (e4c7cc9)
- php: add PHP language support (3cddaf2)
- support cargo binstall via GitHub Release archives (#122) (5f6ff3a)
Bug Fixes
- address PR review comment (62a7b95)
- address PR review comment (4af0199)
- address PR review comment (e74731a)
- address PR review comment (a9d5571)
- address PR review comment (3dbcfb4)
- address PR review comment (ba68728)
- address PR review comment (1b764e7)
- address PR review comment (4a6eca8)
- address PR review comments (12eb0d5)
- address PR review comments (f9b0ee3)
- check PR author instead of event actor in regeneration workflow (62c82e4)
- ci: bump wheel build to manylinux_2_28 for modern libclang (c5040d2)
- ci: install libclang in maturin wheel build container (9645c9f)
- ci: remove broken npm@11 global install from static-analysis (#48) (7f4cae8)
- handle unmapped Unicode chars in enum generator (#15) (c972b1d)
- metrics: align cyclomatic and cognitive with language semantics (#63) (e3f436d)
- npm: restore +x on platform binaries and surface spawn errors (#75) (b5f6104)
- Rust metric edge cases (#73) (63238d2)
- trigger on Cargo.lock (24e216e)
- update README.md (87ea2b1)
- update typos config (8b8bc9b)
- use GitHub App token in release-please workflow (#20) (8db91a5)
Miscellaneous Chores
v0.7.0
0.7.0 (2026-05-18)
Features
- php: add PHP language support (4b42b9e)
Bug Fixes
- address PR review comment (d29c594)
- address PR review comment (6f04185)
- address PR review comment (580d09b)
- address PR review comment (64cec1e)
- address PR review comment (b8d773a)
- address PR review comment (2f84abf)
- address PR review comment (08435b5)
- address PR review comment (06d79f5)
- address PR review comments (5d0559d)
- address PR review comments (56028e7)
v0.6.1
v0.6.0
0.6.0 (2026-05-13)
Features
- diff: add Markdown Documentation Metrics section to PR comment (§39) (#89) (1563333)
- markdown: add EN+JA prose metric layer (Tier 0, §§29-38) (#85) (da64470)
- markdown: add grounding, evidence, filler risk, RCI, section balance, good scaffold (§§15–21) (#87) (a948fbc)
- markdown: add link debt, visual scaffold, table burden, and artifact debt (§§11–14, §19) (#84) (9e23a0a)
- markdown: add MRPC, MCC, Markdown Halstead, and DMI core (§§7–10) (#83) (2fdd4d1)
v0
What's Changed
- feat(metrics): add PowerShell language support by @tinovyatkin in #69
Full Changelog: v0.3.0...v0