Skip to content

Reader 1.2.0

Latest

Choose a tag to compare

@thejefflarson thejefflarson released this 23 Apr 01:55
· 11 commits to main since this release

Reading

  • Code blocks render as full-width bands with 16pt horizontal and 10pt vertical padding (custom NSLayoutManager fills line fragments instead of glyph hulls)
  • Opening a file (Finder double-click, ⌘O, Recent) drops straight into preview mode; ⌘N stays in edit mode
  • Dark mode page and chrome are now pure #000

Fixes

  • Preview mode strips ``` fences correctly
  • Window resize no longer wipes formatting in preview (restyle now no-ops while previewing)
  • NSRangeException hardening: every selection-derived NSString call site clamps to bounds
  • Bold button no longer lights up on heading lines (format-state probe now scans markdown markers in the line prefix, not font traits)
  • Titlebar/content separator line removed (titlebarSeparatorStyle = .none)

New

  • reader CLI — ./scripts/install-cli.sh drops a symlink into /usr/local/bin or ~/.local/bin; run reader path/to/file.md from anywhere

Existing 1.1.0 users will see this as an available update automatically.