Skip to content

v1.0.5

Choose a tag to compare

@potatameister potatameister released this 12 Feb 17:43
· 47 commits to main since this release

PaperKnife v1.0.5 Release

New Features & Power-Ups

  • Unlock in Preview: You can now decrypt locked PDFs directly within the preview screen without leaving your current tool.
  • Seamless Tool Chaining: Fixed the 'Process' (+) button behavior; results now hand off perfectly to the next tool selection popup.

Deterministic Build (F-Droid RB)

  • Disabled non-deterministic optimizations (Baseline Profiles & Resource Shrinking) to ensure byte-for-byte identical APK hashes.
  • Synchronized version 1.0.5 across all UI and build components.

UX & Architecture Fixes

  • UI Portals: Migrated the PDF Preview to a React Portal to fix overlapping headers and z-index issues.
  • Smart Saving: Added automatic duplicate filename handling (e.g., 'file (1).pdf') to prevent save failures.
  • Navigation: Refined edge-to-edge support for both gesture and button-based Android navigation.
  • Preview Fix: Hardware back button now correctly exits PDF Preview instead of the tool.

Privacy Hardening

  • Removed web-link intent filters (http/https) to guarantee 100% offline status.