Skip to content

v1.3.0

Choose a tag to compare

@SnowTimSwiss SnowTimSwiss released this 29 Jun 15:24
· 20 commits to main since this release

Lockbook 1.3.0

πŸ”’ TimENC is now built in

TimENC is now compiled directly into Lockbook. You no longer need to install TimENC separately β€” neither as a binary on your PATH nor as a Flatpak. Encryption (ChaCha20-Poly1305 + Argon2id) runs entirely in-process.

Fixed

  • TimENC encryption failed: timenc exited with code 1 when creating or saving journals in the Flatpak build.
  • TimENC CLI is not installed in the .deb build, even when TimENC was installed (e.g. as a Flatpak).
  • Both were caused by Lockbook looking for and invoking an externally installed timenc binary β€” that's no longer needed.

Changed

  • Removed the host-access permission (--talk-name=org.freedesktop.Flatpak) from the Flatpak sandbox β€” no longer required.
  • Removed the "TimENC not found" warning banner.
  • Existing journals (format versions v3/v4/v5) still open unchanged.

Developer note

TimENC is pinned to v2.2.2. For a Flathub submission, regenerate flatpak/cargo-sources.json so the offline build can resolve the dependency.