Releases: mike007jd/InkMarshal
Releases · mike007jd/InkMarshal
Release list
InkMarshal v0.1.2
Highlights
- makes brainstorming mutations crash-durable and exactly-once across retries and turn reclaim
- keeps Story Deck rows, search index, Vault outbox, receipts, and tool ledger transactionally aligned
- normalizes Unicode Story Deck identity deterministically and removes redundant recovery/dead-code paths
- hardens the macOS release gate to resolve Gatekeeper from the system path
Apple Silicon macOS only. Signed, notarized, stapled, and verified from the exact final DMG.
InkMarshal v0.1.1
Refreshed macOS build — 2026-07-29
Changes
- Make brainstorm approval and finalization atomic and idempotent with a single undo receipt.
- Export Chinese, Japanese, and Korean text correctly in PDF manuscripts.
- Keep imported local models on one canonical identity across assignment, restart, and persistence.
- Make AI Edit Stop durable and idempotent across double Stop, forced quit, relaunch, and completion races.
- Enforce grammar-safe GGUF structured edit output while filtering blank, malformed, and no-op changes before streaming or persistence.
- Keep local MLX generation on the supported Draft-only path.
- Restore keyboard and VoiceOver focus to the composer after Stop without stealing focus on normal completion.
- Keep manuscripts readable at the true 768 x 720 minimum window with exact single-page navigation, scroll reset, responsive typography, and accessible book-to-sheet transitions.
- Keep reading-review navigation manual beyond the five-second live-follow boundary, including after rapid mode changes.
- Move More Tools into a portaled secondary navigation menu so opening it never pushes the primary sidebar, with explicit current-item state and reliable keyboard focus restoration.
- Recover abandoned packaged model engines after a forced quit before starting a replacement, without touching live-parent or foreign processes.
- Keep the selected interface language stable across packaged-runtime port changes and relaunches, with serialized native persistence and stale-origin recovery.
Validation
- Repository verify, security, desktop Rust fmt/clippy/tests, third-party notices, and release-desktop gates passed.
- Developer ID signed, Apple notarized, stapled, and Gatekeeper accepted.
- Two independent fresh-profile mounted-DMG rounds passed the full inventory with no confirmed P3+ findings.
- Real local-model Stop, partial persistence, relaunch, keyboard focus, CJK PDF output, updater signature, and exact final-artifact checks passed.
Build provenance
- Refreshed assets were built from merged main commit 2bd18e8.
- The published v0.1.1 tag remains unchanged; this is an in-place asset refresh for new downloads.
InkMarshal v0.1.0
Initial public-ready InkMarshal release for macOS Apple Silicon. Developer ID signed and Apple-notarized with hardened runtime, minimal process-scoped entitlements, and enforced library validation.