Stirling PDF

Productivity

A locally hosted web app for splitting, merging, converting and editing PDFs.

Latest v2.14.3 · by Stirling ToolsWebsiteStirling-Tools/Stirling-PDF

Release activity

Release activity — 10 releases across 10 days since May 7, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before May 7, 2026. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026
MondayNo releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026
TuesdayNo releases on May 12, 20261 release on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 20261 release on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 20261 release on Jun 30, 20261 release on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026
WednesdayNo releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 20261 release on Jun 24, 2026No releases on Jul 1, 20261 release on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026
Thursday1 release on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 20261 release on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 20261 release on Aug 6, 2026
FridayNo releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 20261 release on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026

10 releases since May 7, 2026

Changelog

v2.14.3

2.14.3 lots of bug fixes

Changed 1
  • Bump pdfboxVersion from 3.0.7 to 3.0.8
Fixed 18
  • Merge, split, and other operations not working on Debian 12 and Fedora 44
  • Concurrent usage issues on certain tools like merge
  • Automate issues for remove images
  • Large 2GB PDFs no longer crashes under certain scenarios
  • Redact tool now clears error instead of returning 500 when no text patterns are given
  • Prevent cleanup of active registered directories in temp files

Hotfix release for lots of bug fixes, (Note we have identified some issues for mac users and hope to have another fix out in next few days) The list below is of the main bug fixes are:

Tool fixes
  • fix merge split and other operations not working on Debian 12 and fedora 44
  • Concurrent usage issues on certain tools like merge
  • Automate issues for remove images fixed
  • Large 2GB PDFs no longer crashes under set scenarios
Desktop fixes
  • Windows ARM64 test build
  • linux startup fixes

We are planning a giant release in 2-3 weeks with some big exciting new features so keep on the lookout!

What's Changed

Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.14.2...v2.14.3

View originalPermalink
How v2.14.3 went
v2.14.1

2.14.1 Bug fixes and new 3rd party license page

Added 1
  • Add dedicated third-party license sections to settings
Fixed 6
  • Stop posthog loading before opt flags are read
  • Fix rearrange-pages duplicate producing shared page nodes
  • Fix tooltip positioning on Add Page Numbers
  • Disable update check and notification in SaaS mode
  • Fix missing app icon on Linux/Wayland
  • Fix cert sign not showing under certain instances

Quick hotfix release to get out some bug fixes including:

  • Stopping posthog prematurely loading (Note no data was received our end by this however posthog might have tried it's own calls during this time)
  • Cert sign not working for certain installations
  • Rearrange pages bug causing tool to fail

As well as a new settings menu page to show all licenses for frontend and backend 3rd party dependencies

What's Changed
Bug Fixes
Enhancements
Other

Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.14.0...v2.14.1

View originalPermalink
How v2.14.1 went
v2.14.0

2.14.0 Hardware token signing and shared signing

Added 4
  • Desktop token signing for USB/smart-card PKCS#11 and OS certificate stores
  • Login disclaimer feature for businesses
  • Bulk comment and annotation clearing to editor
  • File share and shared signing in top workbench bar
Changed 3
  • Improved side menu for comments, annotations, and attachments with easier adding and new clear all buttons
  • MSI installer now branded with logo and display name changed to Stirling PDF
  • Upgraded to TypeScript 7 for local type-checking
Fixed 2
  • Desktop login issues including missing refresh token
  • Reintroduced shared signing and file sharing UIs in top bar

This release adds several changes including desktop hardware token signing and changes to various UI elements

Features include:

  • Desktop token signing! Such as USB/smart-card PKCS#11 and OS certificate stores etc (Currently desktop only)
  • Fixes for shared signing and file sharing UIs to be reintroduced in top bar
  • Improved Side menu for comments/annotations and attachments with easier adding and new clear all buttons
  • Login disclaimer feature for businesses that want it
  • Fix desktop login issues
  • Adds logo to installer and renames installer internal name from Stirling-PDF to Stirling PDF (without the -)
What's Changed
Enhancements
Other Changes

Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.13.2...v2.14.0

View originalPermalink
How v2.14.0 went
v2.13.2

2.13.2 Desktop performance fix, and security fixes

Changed 4
  • Upgrade to TypeScript 6
  • Redesign tool config types to avoid any typing
  • Fast-path local PDF transport and reduce chat re-renders
  • Update svg conversion and database import handling
Fixed 5
  • Correctly display the current user role in the edit dialog
  • Hide users already assigned to the selected team
  • Fix update notification visibility and install flicker
  • Fix desktop bundles
  • Make pre-commit scripts more OS-agnostic
Security 1
  • Remove ffmpeg from published Docker images

This release is for security fixes and removal of unused dependencies within our docker It also contains

  • UI performance fix for desktop users!
  • stopping update notices appearing to usecases it shouldn't!
  • Fixes for desktop mac not running correctly
  • Some build issues for certain desktop builds
What's Changed
Bug Fixes
Enhancements
Minor Enhancements
Other Changes

Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.13.1...v2.13.2

View originalPermalink
How v2.13.2 went
v2.13.1

2.13.1 bug fixes for desktop upload from mobile and multitool rotations

Added 1
  • Add metrics for numerical count of total PDFs
Changed 4
  • Sync editor translations with pluralization support and new UI strings
  • Improve frontend typing by reducing usage of any type
  • Fix bad frontend architecture
  • Add desktop mobile-upload page and fix LAN QR URL
Fixed 2
  • Fix multi-tool not correctly rotating certain PDFs
  • Fix desktop mobile upload via QR code scan

Quick bug fixes for:

  • multi-tool not correctly rotating certain PDFs
  • Desktop mobile upload via QR code scan
What's Changed
Enhancements
Development Tools
Other Changes

Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.13.0...v2.13.1

View originalPermalink
How v2.13.1 went
v2.13.0

2.13.0 MCP, files UI tweaks and bug fixes

Added 9
  • MCP page (work in progress)
  • Support for Ctrl+A selection in PDF viewer
  • US language option set as default
  • Open Graph previews for web links
  • SaaS MCP usage tab
  • Team settings for SaaS
Changed 7
  • Improved my files UI and file deletion menus
  • Login and signup flow updated
  • Chat progress display and other UX improvements
  • Agent section moved to floating action button
  • Policy enforcement extended to uploads and exports
  • Policies scoped to owning team with editing restricted to team leaders
  • Default language changed to en-US
Fixed 5
  • Text selection on laptops and touchscreen devices
  • Ultra-lite Docker not merging
  • PDF text selection locked out on touch devices
  • Teams and MCP settings pages
  • MCP OAuth discovery and Supabase consent page

This release contains some cool updates but mostly backend enabler work for features to come as well as enabling us to redeploy our online https://stirling.com/app back to a familiar UI.

This release also contains:

  • MCP page (WIP)
  • Support for ctrl A selection in PDF viewer
  • New US language (now default)
  • Improved my files UI and file deletion menus
  • Open Graph previews (web links)

And bug fixes for:

  • Bug fix for text selection on laptops/touchscreen devices
  • Bug fix for ultra-lite docker not merging
What's Changed
Bug Fixes (please note most of these are related to SaaS not OSS product, we will be making the separation in notes clearer in next release)
Enhancements
Minor Enhancements
Docker Updates
Translation Changes
Development Tools
Other Changes

Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.12.0...v2.13.0

View originalPermalink
How v2.13.0 went
v2.12.0

2.12.0 JDK25, Folder storage, Huge memory improvements for merge and lots more

Added 6
  • New JPDFium repository enhancement for merge and split tools to allow up to 99% less memory consumption on merges and splits
  • New folder system for file storage with a my files UI and customisable folders and storage for server
  • Desktop multi-window support
  • Desktop auto updater
  • OAuth2 / OIDC diagnostic logging flag
  • Landscape page-size options
Changed 3
  • Forced JDK 25 for improved memory efficiency and compatibility issues
  • Introduced Stirling.com code into OSS repo to make it source viewable
  • Performance and cache improvements for browser
Fixed 12
  • Fixed font loss in Rearrange, Overlay, Auto-split, and OCR
  • Fixed issue with SSO Auto-login setting not correctly setting
  • Fixed certain desktop login loop issues
  • Fixed username showing as guest instead of user or username
  • Fixed compare tool issues
  • Fixed file selection issues

Big release and changes today, JDK 25 enforcement and the groundwork for some big changes going forward with automation in mind and some big tool speed and memory improvements to be rolled out over coming weeks Due to the size of this release we recommend organisations do a backup before upgrade

  • New JPDFium repository enhancement for 'merge' and 'split' tools to allow up to 99% less memory consumption on merges and splits (Special thanks to PDFium and EmbedPDF for this, Please check out EmbedPDF and donate to them, great project for the future of PDF for OSS)
  • Forced JDK 25 for improved memory efficiency and compatibility issues
  • Introduced Stirling.com code into OSS repo to make it source viewable and allow us to return stirling.com to the old UI (Coming very soon!)
  • New folder system for file storage with a "my files" UI. Customisable folders and storage for server! (must be enabled in settings)
  • Desktop multi-window support
  • Desktop auto updater (WIP)
  • Performance/cache improvements for browser
  • OAuth2 / OIDC diagnostic logging flag
  • Landscape page-size options

Bug fixes

  • Fixed font loss in Rearrange / Overlay / Auto-split / OCR
  • Fix issue with SSO Auto-login setting not correctly setting
  • Certain desktop login loop issues
  • Username showing as guest not User/username
  • Compare tool issues
  • File selection issues
  • Tab refresh issues
  • Missing icons
  • Stop logo being dragable
  • Mobile QR code upload URL fixes
  • Merge reliability issues fixed
  • Fixed in-page drag-to-reorder in desktop
What's Changed
Bug Fixes
Enhancements
Docker Updates
Translation Changes
Development Tools
Other Changes
New Contributors

Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.11.0...v2.12.0

View originalPermalink
How v2.12.0 went
v2.11.0

2.11.0 New easy file management UI release

Added 4
  • Preview of new UI redesign with files positioned on the left and tools on the right to reduce forced file management feeling
  • Add Playwright/bootRun/test.sh tasks
  • Add unoserver docker
  • Split and delete forms
Changed 2
  • Fix main frontend validation
  • Add translations
Fixed 3
  • Fix Task commands in Powershell
  • Replace deprecated payload too large status
  • Fix desktop app overscrolling inappropriately

This release is a preview of a new UI we're working on to make file management and selection feel less clunky. Since V2 launched, Many people have mentioned the "forced file management" feeling, and this is our attempt to address it. The new layout puts files on the left and tools on the right. Please give it a bit of time before deciding how you feel about it, and share your feedback and suggestions in the discord!

This is a work in progress, and we welcome feedback on it!

What's Changed
Bug Fixes
Enhancements
Docker Updates
Other Changes

Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.10.1...v2.11.0

View originalPermalink
How v2.11.0 went
v2.10.1

2.10.1 Unified mac installer, bug fixes and improvements

Added 2
  • Unified Mac installer for both x86 and arm architectures
  • Automate tool now has import and export buttons for configurations
Changed 5
  • Loading speed improvements
  • Switch key areas to lazily import to improve Vite chunk size
  • Lazy load open cv
  • Desktop app persists auth token to disk when Credential Manager is restricted
  • Frontend .env files are now committed with .env.*.local overrides
Fixed 6
  • Fixes for certain desktop tools not working such as get info
  • Desktop file save and edit status indicator not showing
  • Frontend download links pointing to split Mac binaries
  • Move button on multitool
  • Workflow peer share tokens leaking from participant session API
  • Translation key extraction for files without i18n usage

Lots of minor changes and improvements!

  • Unified mac installer so a single install for both x86 and arm
  • Lots of dependency updates!
  • loading speed improvements (more to come in next update)
  • Fixes for certain desktop tools not working at all such as "get info"
  • Fixes for desktop file save/edit status not showing
  • Automate tool to now import and export configurations easier
What's Changed
Bug Fixes
Enhancements
Docker Updates
Translation Changes
Development Tools
Other Changes
New Contributors

Full Changelog: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.10.0...v2.10.1

View originalPermalink
How v2.10.1 went
View all

Discussion