Jsonita v1.0.0-beta.2
Pre-release
Pre-release
Jsonita v1.0.0-beta.2 internal beta.
Changes:
- Stabilizes Settings left-nav scrollspy during smooth scroll.
- Closes beta delivery debt in docs and release gates.
- Adds storage corruption/recovery contracts for SQLite, settings.json, and window.json.
- Adds storage recovery logging boundaries and security compliance release checklist.
- Adds a self-managed GitHub Pages workflow using Node 24-compatible actions.
Verification:
- Frontend build: passed.
- Settings/search Node tests: passed.
- Rust tests: 36 passed.
- Rust build: passed.
- macOS .app smoke build: passed.
- macOS .dmg imageinfo: passed.
- CI on main: passed.
- Self-managed Pages workflow: passed.
Artifact:
- Jsonita_1.0.0-beta.2_universal.dmg
- SHA-256: 90e7599ee9ffec31670398b026ddeb1618b88c8f0794b0378444c4ded90618e0
Signing / notarization:
- This beta artifact is unsigned and not notarized.
- macOS may block first launch. This is intended only for small-scope internal testing.
- Public distribution still requires Developer ID signing and notarization.
Privacy:
- Local-first storage: SQLite, settings.json, window.json, secrets.json, and logs stay on device.
- AI Fix only sends the current editor text and minimal parse context when the user explicitly triggers it.
- Logs must not include JSON content, API keys, prompts, or raw AI output.