Releases: Cyberlane/mori
Release list
v0.34.0
Mori v0.34.0 improves review coverage, shortlist usefulness and repeated-scan performance.
- Fix parsing of Go expression allocation, TypeScript variance, Swift range patterns and specific C macros. Flow remains unsupported, with explicit diagnostic guidance.
- Keep shipped testing APIs in production scans with explicit
--production-path/--test-pathoverrides. Recognize positively guarded Redis inline tests. - Reduce repeated small boilerplate crowding without changing structural similarity scores or identities. Concise output explains excluded nested-function bodies.
- Estimate scan workloads with
mori plan, accept multiple reviewed baseline identities in one scan, and use opt-in--parse-cacheto reuse authenticated local extraction after checking current source bytes. - Add real-parser, CLI, differential-scoring, ranking, resource, cancellation and cache-safety regression coverage.
Configuration contract is now 3. Existing project contracts remain upgradeable. Report 22, baseline 4 and support-session 1 retain their versions with optional classification evidence fields. Refresh strict schemas when consuming the new fields. Source stays local and diagnostic sharing remains manual.
For a retry, preserve your original scan settings and add --diagnostics mori-session.json immediately after mori scan. Inspect a locally generated support bundle before sharing it. Structural scores are review leads, not proof of behavioral equivalence.
v0.33.0
Mori v0.33.0 improves first reviews with guided library/package scopes, production/test selection, clearer scope hints and documentation. It also adds explicit local diagnostics for troubleshooting noisy, slow or incomplete scans.
Collect a support bundle
Repeat the scan you want help with, adding --diagnostics session.json immediately after mori scan and preserving the other options and paths. Then inspect and export it:
mori support inspect session.json
mori support bundle --session session.json --output mori-support.zip
mori support inspect mori-support.zipUse fresh filenames. Collection and export are separate local actions. Nothing uploads automatically. The allowlisted payload includes versions, scalar settings, aggregate counts, available timings and fixed failure categories. It excludes source, names, paths, raw arguments/errors and environment values. Review the preview before sharing.
Compatibility and other improvements
- Report schema 22, configuration contract 2 and normalization 14. Review migration of prior accepted identities explicitly. Supported prior official project contracts remain upgradeable.
- Support-session schema 1 is separate from existing opt-in feedback schema 1. Project-contract schema 1, baseline schema 4 and receipt schema 2 remain unchanged.
- Argument validation, parser compatibility, generated-source handling and incomplete-scan diagnostics have improved.
- The bundled VS Code extension advances independently to 0.3.0 and improves cancelled, stale, malformed and unsaved-buffer handling.
See the full changelog, support guide and project upgrade guide.
All five native targets build and test on native runners. Release assets include checksum and provenance evidence. Mori scores identify structural review leads, not proof of behavioral equivalence.
Implementation: #96
v0.32.0
What's Changed
Other changes
- feat: streamline project reviews and opt-in feedback by @Cyberlane in #95
Full Changelog: v0.31.0...v0.32.0
v0.31.0
What's Changed
Other changes
- feat(project): streamline focused reviews and managed upgrades by @Cyberlane in #88
Full Changelog: v0.30.0...v0.31.0
v0.30.0
What's Changed
Other changes
- feat(cli): add canonical staged reviews by @Cyberlane in #83
- chore(release): prepare v0.30.0 by @Cyberlane in #84
Full Changelog: v0.29.1...v0.30.0
v0.29.1
What's Changed
Other changes
- fix(cli): align staged receipt coverage by @Cyberlane in #82
Full Changelog: v0.29.0...v0.29.1
v0.29.0
What's Changed
Other changes
- feat: add exact staged review acknowledgments by @Cyberlane in #80
- chore(release): prepare v0.29.0 by @Cyberlane in #81
Full Changelog: v0.28.1...v0.29.0
v0.28.1
What's Changed
Other changes
- fix(cli): load staged baselines from the Git index by @Cyberlane in #78
- chore(release): prepare v0.28.1 by @Cyberlane in #79
Full Changelog: v0.28.0...v0.28.1
v0.28.0
What's Changed
Other changes
- chore: refine README hero and synchronize CodeQL by @Cyberlane in #75
- feat: improve project review workflows by @Cyberlane in #76
- chore(release): prepare v0.28.0 by @Cyberlane in #77
Full Changelog: v0.27.0...v0.28.0
v0.27.0
What's Changed
Other changes
- feat: expand onboarding integrations and language support by @Cyberlane in #74
Full Changelog: v0.26.0...v0.27.0