github martinkoutecky/tine v0.5.1
Tine v0.5.1

latest releases: v0.8.0-beta.7, v0.8.0-beta.6, v0.8.0-beta.5...
3 months ago

Data-safety hardening, an application-ID correction, and PDF fixes. No feature changes.

Changed

  • Application identifier corrected to page.tine.Tine (was page.tine.app).
    Flathub forbids IDs ending in .app, so the desktop/Flatpak identifier was
    renamed. Your data directory (settings, session, backups) migrates automatically
    on first launch and remains reversible via backups. The Android application ID is
    unchanged.
  • "Empty trash" for orphaned media now deletes only asset files. Deleted pages,
    duplicate journals, and sync-conflict copies are kept in typed trash subfolders and
    are never swept by the asset cleanup; the Settings action is relabeled and shows the
    protected recovery counts.

Fixed

  • Pasted/captured media durability. The app now waits for asset bytes to be
    written before it can close, and rolls back the inserted link if the write fails —
    a note can no longer end up referencing an asset that never reached disk.
  • Journals are snapshotted before launch-time filename migration. The safety
    backup now captures the original filenames first; if the snapshot cannot be taken,
    the rename is skipped rather than mutating journals without a recoverable copy.
  • HTML export no longer overwrites pages on slug collisions. Titles that differ
    only in punctuation (Foo! vs Foo?) or use non-ASCII scripts now get unique,
    non-empty filenames, and all internal links point at the file actually written.
  • PDF links. Image-syntax PDF references (![](…file.pdf)) render as a PDF link
    instead of a broken image; backslash paths are normalized; an unloadable PDF shows
    an error instead of a blank viewer with runaway memory. (GH #61 — the highlight
    block-reference click-to-open behavior is still being finished.)

Download an installer for your platform below. Windows and Linux ship both x64 and ARM64 builds (match your CPU). Windows users who prefer no installer can grab the portable Tine_*-portable.zip for their arch — unzip and run the exe (needs the WebView2 runtime, preinstalled on Windows 10/11). macOS/Windows builds are currently unsigned (right-click → Open on macOS; More info → Run anyway on Windows). On macOS, if Tine keeps asking to access your Documents folder on launch, see the workaround.

Don't miss a new tine release

NewReleases is sending notifications on new releases.