Skip to content

Cribble 1.1.2

Choose a tag to compare

@adidshaft adidshaft released this 29 May 13:37
· 29 commits to main since this release

Cribble 1.1.2

This release focuses on making Markdown task lists feel native, while also making larger real-world vaults more resilient to odd files and encodings.

New and Improved

  • Interactive task-list checkboxes
    Markdown task items now render with clickable checkboxes. Toggle a task directly in the reader and Cribble updates the underlying Markdown while preserving the rest of the file.

  • Better task highlighting
    Highlights now resolve cleanly onto task rows, so highlighted task-list content remains visible and useful instead of disappearing into custom task rendering.

  • Highlights on non-text content
    Highlight visibility is improved for richer rendered blocks, making annotations more consistent across the reader surface.

  • Graceful handling for unreadable Markdown files
    Cribble now tries UTF-8, system encoding detection, UTF-16, Latin-1, Windows-1252, Mac Roman, and finally lossy UTF-8 before giving up. A weird or binary-ish .md file no longer breaks the whole folder load.

  • Safer folder loading
    Individual unreadable files or inaccessible roots are skipped and reported through diagnostics, while readable notes continue to load.

  • Website updated for 1.1.2
    The public download page now points at the 1.1.2 DMG, checksum, and release notes.

Validation

  • Built universal macOS app for Apple Silicon and Intel.
  • Signed with Developer ID and notarized both the app bundle and DMG.
  • Verified Gatekeeper acceptance, notarization tickets, Sparkle appcast generation, and DMG checksum.
  • Ran the Swift test suite: 59 tests passed.