Releases: thejefflarson/reader
Reader 1.1.0
Full markdown coverage — Setext headings, images, autolinks, reference links, task lists, tables, footnotes, hard breaks, escape sequences.
Security: URL schemes allowlisted to http/https/mailto (file://, javascript:, and custom app schemes no longer fire on click). Dropped HTML paste path — NSAttributedString(html:) carries WebKit's attack surface. Sparkle dependency pinned via committed Package.resolved.
Internals: styler refactored to a declarative Rule list. ADRs added under Docs/adr/. Security review at Docs/security.md.
Existing 1.0.0 users will see this as an available update automatically.
Reader 1.0.0
Initial release. A macOS markdown editor and reader.
- Single-surface WYSIWYG editing (source is the rendering)
- Markdown-fidelity clipboard (copy/paste round-trips losslessly)
- Preview mode (⇧⌘P)
- Classical typography (New York serif, 66-char measure, 1.4× leading)
- Silent micro-typography: curly quotes, en/em dashes, ellipsis
- Active-format indicator in the bottom dock
- Sparkle auto-update (EdDSA-signed)
- Handles
.md,.markdown,.mdown,.mkd,.mkdn
First launch: right-click → Open → Open (Gatekeeper warns on ad-hoc
signed apps; subsequent updates install silently).
Requires macOS 13 (Ventura) or later.