Skip to content

Releases: open-pdf-edit/OpenPdfEdit

OpenPdfEdit v0.1.6

Choose a tag to compare

@github-actions github-actions released this 25 Aug 12:04

OpenPdfEdit 0.1.6

The first build with the paid tools gated, and a round of fixes for
things that only showed up in real use.

New: OCR in your browser. Make a scan searchable without installing
anything — the recogniser downloads once, about 3 MB, and then works
offline. The desktop app still uses a local Tesseract if you have one.

Changed: watermark and OCR are Supporter tools. One purchase of
1,000 credits unlocks both, once, on your account. Every other tool is
free and needs no account.

Fixed: watermark density. Turning it down now spaces the marks out
and leaves them the same size, instead of making them larger and fewer.

Fixed: undo after page numbering, and after flatten. Both reported
"unknown document handle" and left you unable to take the change back.

Fixed: text fields showed their text twice, at two different sizes.

Fixed: deleting a text field left it in the document, so the next
field you drew arrived holding the deleted one's value.

Fixed: signing in with a wallet or Nostr. Sign-in opens a tab now —
extensions cannot reliably prompt from a popup window, which is why
those refused while Google worked.

macOS builds carry an ad-hoc signature and are not notarised: first
launch needs Privacy & Security → Open Anyway, once.

OpenPdfEdit v0.1.5

Choose a tag to compare

@github-actions github-actions released this 25 Aug 03:05

OpenPdfEdit 0.1.5

Two fixes that never reached anyone, because they landed after v0.1.4 —
the build most people are running.

Password-protected PDFs open now. Enter the password when asked;
edits save back protected. This was broken in two separate places and
both are fixed: the desktop, and the browser builds, which had no
password path at all and showed you PDFium's internal error instead.

Text fields work by drawing them. Draw a box, type in it. There is
no dialog asking you to name it first, and the box accepts your click
immediately instead of staying inert until you switched tools by hand.

New: run it in your browser. app.openpdfedit.com is the same editor
as a web page — the same Rust core compiled to WebAssembly, doing the
same work on your machine. Nothing is uploaded, because there is nowhere
to upload to. Load it once and it keeps working offline.

New: print, in the browser builds.

New: sign in, at auth.openpdfedit.com — and in the browser at all,
which it previously couldn't do.

Changed: the watermark tool is now a Supporter feature — 1,000
credits, once, unlocked for good on your account. It was free in 0.1.1
through 0.1.4. Every other tool remains free and needs no account.

macOS builds are signed but not notarised: first launch needs
Privacy & Security → Open Anyway.

OpenPdfEdit v0.1.4

Choose a tag to compare

@github-actions github-actions released this 24 Aug 10:00

Local-first PDF editor — macOS app, Windows installer, Chrome extension.
Documents never leave your machine.

  • Password protection. Save an AES-256 encrypted copy, with
    per-recipient permissions. Implemented from the specification in pure
    Rust and checked against an independent reader: 17 real-world
    documents encrypt and re-render identically, refuse the wrong
    password, and accept both the user and owner passwords.

  • Tabs. Several documents open at once, each with its own zoom and
    position. Closing the window now accounts for unsaved changes in
    every tab, not just the visible one.

  • Rectangle and ellipse annotations, sized by the drag.

  • Page numbers and Bates numbering — any corner, any font, starting
    from any number, zero-padded for discovery sets.

  • Find in document (⌘F) now has a toolbar button, not just the
    keyboard shortcut. It finds phrases broken across a line wrap.

  • Watermark density is adjustable, and starts sparser — the previous
    pattern couldn't be thinned out at all.

  • Contents panel for the document's own bookmarks, with the section
    you're reading highlighted.

  • Flatten markup into the page, and import/export XFDF to move
    comments between PDF tools.

  • Adding a form field no longer looks broken: the panel where you type
    the value now opens by itself, the name is prefilled, and the dialog
    is titled after the tool that opened it.

Signed, so it will not be reported as "damaged" — but not notarised
(that needs a paid Apple Developer account), so the first launch shows
"Apple could not verify…". Open it once via System Settings → Privacy
& Security → Open Anyway
, or run:

xattr -dr com.apple.quarantine /Applications/OpenPdfEdit.app

OpenPdfEdit v0.1.3

Choose a tag to compare

@github-actions github-actions released this 24 Aug 03:00

Local-first PDF editor — macOS app, Windows installer, Chrome extension.
Documents never leave your machine.

macOS: this release fixes "OpenPdfEdit is damaged and can't be opened."
The v0.1.2 app bundle was never code-signed, and macOS reports a broken
signature as "damaged" — a dead end whose only button was Move to Bin.
The bundle is now properly signed and sealed. It still isn't notarized
(that needs a paid Apple Developer account), so the first launch shows
"Apple could not verify…": open it once via System Settings → Privacy
& Security → Open Anyway
, or run
xattr -dr com.apple.quarantine /Applications/OpenPdfEdit.app.

  • Find in document (⌘F, ⌘G to step) with match-case and whole-word,
    a results list, and highlighted matches. Finds phrases across line
    wraps, so searching "termination clause" works even where the layout
    breaks it over two lines.
  • Contents panel — the document's own bookmarks, with the section
    you're reading highlighted, and a page position in the toolbar.
  • Flatten — bake markup, and optionally filled form values, into the
    page so they can't be moved, hidden or deleted by whoever you send it
    to.
  • Import/export XFDF — your comments as a small file without the
    document, readable by Acrobat, Foxit, Xodo and PDF-XChange.
  • Page numbers and Bates numbering, with position, font, size,
    colour, prefix/suffix, start number and zero-padding.

All five work in the Chrome extension as well as the desktop app.

  • CI now runs the tests, formatting, clippy and the licence policy on
    macOS, Windows and Linux plus a wasm build — none of which ran before.
  • Linux bundling (.AppImage/.deb) is configured and built, though not
    yet a published download.

OpenPdfEdit v0.1.2

Choose a tag to compare

@github-actions github-actions released this 20 Aug 08:45

Local-first PDF editor. Downloads: the macOS app (.dmg, Apple Silicon), the Windows installer (.exe), and the Chrome extension (unzip, then chrome://extensions → Developer mode → Load unpacked). Chrome 103+. Documents never leave your machine.

OpenPdfEdit v0.1.1

Choose a tag to compare

@github-actions github-actions released this 20 Aug 08:14

Local-first PDF editor. Downloads: the macOS app (.dmg, Apple Silicon), the Windows installer (.exe), and the Chrome extension (unzip, then chrome://extensions → Developer mode → Load unpacked). Chrome 103+. Documents never leave your machine.