Apex Notes v0.1.2
Apex Notes v0.1.2
Security and release-readiness pass for the open-source app.
- Hardened native filesystem commands so note writes/trash/layout/manifest paths stay Markdown-scoped inside the selected notes folder.
- Rejected symlinked
notes/folders, symlink path components, and symlinked workspace metadata files. - Added regression tests for path traversal, non-Markdown writes, and symlink escape cases.
- Added contributor, issue, PR, security, code-of-conduct, and release-checklist guidance for safer public collaboration.
- Added production web bundle scripts and app favicon wiring.
- Preserved the graph viewport behavior work from
ui-update-cursor.
Validation:
cargo test --manifest-path src-tauri/Cargo.tomlnpm run build:sitenpm audit --omit=devnpm run build- Browser smoke test of the built web shell with no console errors
Known note:
- macOS Apple Silicon DMG only.