Releases: ecylmz/apple-notes-md
Releases · ecylmz/apple-notes-md
Release list
v0.1.1
Added
- Added a short security policy for private note content handling.
Changed
- Reworked the README around install, dry-run, output layout, export reports,
permissions, safety, and release guidance. - Improved CLI fatal error messages for Automation permission, extraction
timeout, unsupported OS, and unavailable Notes app. - Strengthened tests for dry-run safety, overwrite behavior, paths,
frontmatter, reports, attachments, and extractor errors.
Fixed
- Avoid printing raw note content when extractor JSON parsing fails.
- Kept documented release artifact names consistent with the Makefile output.
Security
- Documented that exported note content and reports may contain private data.
v0.1.0
Added
- Initial macOS-only Apple Notes to Markdown exporter.
- Single-binary CLI distribution.
- Read-only Apple Notes extraction through macOS automation.
- Markdown export with YAML frontmatter.
- Account/folder-based output structure.
- Export report as JSON.
- Dry-run mode.
- Best-effort embedded image extraction.
- Unicode-preserving export.
- Visible hashtag preservation.
- File modification time preservation from Apple Notes
updated_atwhen available. - GitHub Release artifacts for
darwin_arm64anddarwin_amd64.
Known Limitations
- Apple Notes formatting may not convert perfectly to Markdown.
- Some attachments may not be exportable through macOS automation.
- Locked or unreadable notes may be skipped and reported.
- The tool does not sync changes back to Apple Notes.
- The tool does not provide AI classification, semantic search, PDF export, DOCX export, or built-in scheduling.