Repository navigation
Releases
v0.2.0
PDF Reader is now Agentic PDF
This release renames the app. If you installed PDF Reader 0.1.4 or earlier, it will not update itself to this version: download Agentic PDF below, move it to Applications (or unzip it on Windows), and delete PDF Reader. Your recent files and update settings carry over the first time you open Agentic PDF.
New in this release: highlight, underline, and strike through selected text, add a drawn signature, and save both into the PDF.
Install
macOS: download the zip for your Mac (arm64 for Apple silicon, x64 for Intel), unzip it, and move Agentic PDF to Applications.
Windows: unzip the archive and run agenticpdf.exe. Keep pdfium.dll in the same folder. This build is not code signed, so Windows SmartScreen may warn on first launch. Click More info, then Run anyway.
Verify downloads against SHA256SUMS.txt.
What's Changed
- feat: mark text and save the marks into the PDF by @joelfickson in #62
- feat: draw a signature and place it on a page by @joelfickson in #63
- chore: rename PDF Reader to Agentic PDF and release 0.2.0 by @joelfickson in #64
Full Changelog: v0.1.4...v0.2.0
v0.1.4
Install
macOS: download the zip for your Mac (arm64 for Apple silicon, x64 for Intel), unzip it, and move PDF Reader to Applications.
Windows: unzip the archive and run pdf-reader.exe. Keep pdfium.dll in the same folder. This build is not code signed, so Windows SmartScreen may warn on first launch. Click More info, then Run anyway.
Verify downloads against SHA256SUMS.txt.
What's Changed
- feat: select text across pages in the continuous layout by @joelfickson in #61
Full Changelog: v0.1.3...v0.1.4
v0.1.3
Install
macOS: download the zip for your Mac (arm64 for Apple silicon, x64 for Intel), unzip it, and move PDF Reader to Applications.
Windows: unzip the archive and run pdf-reader.exe. Keep pdfium.dll in the same folder. This build is not code signed, so Windows SmartScreen may warn on first launch. Click More info, then Run anyway.
Verify downloads against SHA256SUMS.txt.
What's Changed
- chore: keep design mocks local by @joelfickson in #23
- chore: prepare the repository for open-source contributions by @joelfickson in #24
- feat: optimize the website for phones by @joelfickson in #22
- chore(deps): bump react from 19.3.0 to 19.3.1 in /website by @dependabot[bot] in #37
- chore(deps): bump rustls from 0.23.45 to 0.23.46 by @dependabot[bot] in #32
- chore(deps): bump smallvec from 1.16.3 to 1.16.4 by @dependabot[bot] in #31
- chore(deps): bump pdfium-render from 0.9.4 to 0.9.5 by @dependabot[bot] in #30
- chore(deps): bump parking_lot from 0.12.5 to 0.13.0 by @dependabot[bot] in #33
- chore(deps-dev): bump @biomejs/biome from 2.4.2 to 2.6.4 in /website by @dependabot[bot] in #35
- chore(deps-dev): bump typescript from 5.9.3 to 7.0.2 in /website by @dependabot[bot] in #36
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #29
- chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #28
- chore(deps-dev): bump @types/node from 20.19.43 to 24.19.2 in /website by @dependabot[bot] in #34
- feat: open PDFs from Finder and remember recent files by @joelfickson in #38
- feat: add a read-only MCP server for PDF tools by @joelfickson in #40
- feat: add --version and document the command line by @joelfickson in #41
- test(website): cover more change title formats by @joelfickson in #42
- feat: follow PDF links with back and forward history by @joelfickson in #43
- perf: benchmark launch to first painted page and peak memory by @joelfickson in #44
- feat: show the PDF outline as a collapsible tree by @joelfickson in #49
- chore(deps): bump schemars from 1.2.2 to 1.2.3 by @dependabot[bot] in #45
- chore(deps): bump react-dom from 19.3.0 to 19.3.1 in /website by @dependabot[bot] in #46
- chore(deps-dev): bump @biomejs/biome from 2.6.4 to 2.6.5 in /website by @dependabot[bot] in #48
- feat: scroll pages as one continuous column by @joelfickson in #52
- chore(deps-dev): bump @types/node from 24.19.2 to 26.6.6 in /website by @dependabot[bot] in #47
- feat: add an agent panel that uses installed agents over ACP by @joelfickson in #50
- ci: notarize macOS releases with an App Store Connect API key by @joelfickson in #53
- fix: keep every release downloadable from the website by @joelfickson in #55
- ci: retry stapling and mask the signing identity in release logs by @joelfickson in #56
- fix(ci): make release.yml parse again by @joelfickson in #57
- feat: download new versions in the background and install on restart by @joelfickson in #59
- ci: lint workflow files with actionlint by @joelfickson in #58
- chore: release 0.1.3 and update the privacy page by @joelfickson in #60
New Contributors
- @dependabot[bot] made their first contribution in #37
Full Changelog: v0.1.2...v0.1.3
v0.1.2-beta.2
Install
macOS: download the zip for your Mac (arm64 for Apple silicon, x64 for Intel), unzip it, and move PDF Reader to Applications.
Verify downloads against SHA256SUMS.txt.
What's Changed
- chore: keep design mocks local by @joelfickson in #23
- chore: prepare the repository for open-source contributions by @joelfickson in #24
- feat: optimize the website for phones by @joelfickson in #22
- chore(deps): bump react from 19.3.0 to 19.3.1 in /website by @dependabot[bot] in #37
- chore(deps): bump rustls from 0.23.45 to 0.23.46 by @dependabot[bot] in #32
- chore(deps): bump smallvec from 1.16.3 to 1.16.4 by @dependabot[bot] in #31
- chore(deps): bump pdfium-render from 0.9.4 to 0.9.5 by @dependabot[bot] in #30
- chore(deps): bump parking_lot from 0.12.5 to 0.13.0 by @dependabot[bot] in #33
- chore(deps-dev): bump @biomejs/biome from 2.4.2 to 2.6.4 in /website by @dependabot[bot] in #35
- chore(deps-dev): bump typescript from 5.9.3 to 7.0.2 in /website by @dependabot[bot] in #36
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #29
- chore(deps): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #28
- chore(deps-dev): bump @types/node from 20.19.43 to 24.19.2 in /website by @dependabot[bot] in #34
- feat: open PDFs from Finder and remember recent files by @joelfickson in #38
- feat: add a read-only MCP server for PDF tools by @joelfickson in #40
- feat: add --version and document the command line by @joelfickson in #41
- test(website): cover more change title formats by @joelfickson in #42
- feat: follow PDF links with back and forward history by @joelfickson in #43
- perf: benchmark launch to first painted page and peak memory by @joelfickson in #44
- feat: show the PDF outline as a collapsible tree by @joelfickson in #49
- chore(deps): bump schemars from 1.2.2 to 1.2.3 by @dependabot[bot] in #45
- chore(deps): bump react-dom from 19.3.0 to 19.3.1 in /website by @dependabot[bot] in #46
- chore(deps-dev): bump @biomejs/biome from 2.6.4 to 2.6.5 in /website by @dependabot[bot] in #48
- feat: scroll pages as one continuous column by @joelfickson in #52
- chore(deps-dev): bump @types/node from 24.19.2 to 26.6.6 in /website by @dependabot[bot] in #47
- feat: add an agent panel that uses installed agents over ACP by @joelfickson in #50
- ci: notarize macOS releases with an App Store Connect API key by @joelfickson in #53
New Contributors
- @dependabot[bot] made their first contribution in #37
Full Changelog: v0.1.2...v0.1.2-beta.2
v0.1.2
Install
macOS: download the zip for your Mac (arm64 for Apple silicon, x64 for Intel), unzip it, and move PDF Reader to Applications.
This build is not notarized. The first time you open it, macOS blocks it. Open System Settings, go to Privacy & Security, and click Open Anyway next to the PDF Reader message.
Windows: unzip the archive and run pdf-reader.exe. Keep pdfium.dll in the same folder. This build is not code signed, so Windows SmartScreen may warn on first launch. Click More info, then Run anyway.
Verify downloads against SHA256SUMS.txt.
What's Changed
- feat: add open-book application icon by @jelome265 in #1
- fix: make release downloads open on macOS and Windows by @joelfickson in #2
- Feat/UI overhaul by @joelfickson in #13
- feat: add release platform and channel controls by @joelfickson in #14
- ci: update actions to Node.js 24 by @joelfickson in #15
- fix: validate stapled macOS notarization tickets by @joelfickson in #16
New Contributors
- @jelome265 made their first contribution in #1
Full Changelog: v0.1.1...v0.1.2
v0.1.2-beta.1
Install
macOS: download the zip for your Mac (arm64 for Apple silicon, x64 for Intel), unzip it, and move PDF Reader to Applications.
This build is not notarized. The first time you open it, macOS blocks it. Open System Settings, go to Privacy & Security, and click Open Anyway next to the PDF Reader message.
Verify downloads against SHA256SUMS.txt.
What's Changed
- feat: add open-book application icon by @jelome265 in #1
- fix: make release downloads open on macOS and Windows by @joelfickson in #2
- Feat/UI overhaul by @joelfickson in #13
- feat: add release platform and channel controls by @joelfickson in #14
New Contributors
- @jelome265 made their first contribution in #1
Full Changelog: v0.1.1...v0.1.2-beta.1