v2.5.0

Stirling-Tools/Stirling-PDFv2.5.0Feb 16, 2026by Frooodle

AI Summary

A significant update featuring manual redaction with color selection, a new FormFill tool, attachment support, and enhanced link management.

Key Highlights

  • Manual redaction with color selection and improved UI.
  • New FormFill tool with context and UI components.
  • Attachment support added to the viewer with sidebar button.
  • Link management improvements (add/remove links) with a toolbar.
  • Desktop now edits files instead of creating new copies.

New Features

  • Manual redaction with color selection
  • FormFill tool
  • Attachment support in viewer
  • Link management (add/remove)
  • Desktop file editing behavior change

Full Release Notes

This is a big update with lots of new functionality and changes like Form fill and redaction/annotation improvements! Also several changes around the login session expiry 
Special thanks to @balazs-szucs, who put a lot of work into this release! 

New functionality: 
- Huge manual redaction changes with colour selection and improved UI
- Add attachment support with sidebar button for viewing attachments etc (Seen in viewer mode)
- FormFill tool with context and UI components for PDF form filling
- Desktop now edits files that have been openned instead of creating new copies
- Extra JWT settings to customise expiry times for desktop and browser
- Add/remove link support 


Extra improvements:
- Text selection improvements within the viewer with custom actions
- Improved link handling and link location
- EmbedPDF 2.6.0 upgrade for several bug fixes
- Multiple fixes with the viewer, its functionality, and its export
- PDF Text editor cache / JSON size issues
- Enhanced JWT handling and refreshing for better session management without forced re-logins
- Improved annotation UI 
- Files correctly open in the viewer automatically if only 1 file is opened 
- Improved tool disable menu to be able to disable all remaining tools and docs

## What's Changed
### Enhancements
* feat(redaction): improve manual redaction with color selection and updated UI elements by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5679
* feat(text-selection): implement text selection enhancement for double and triple-click actions by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5712
* feat(linklayer): improve link handling with pdf-lib integration and add link toolbar, add delete link functionality by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5715
* feat(attachments): add attachment support with sidebar and API integration by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5673
* feat(form-fill): FormFill tool with context and UI components for PDF form filling by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5711
* feat(frontend): Upgrade embedPDF to v2.6.0 and migrate to pdf-lib fork, fix attachment/bookmark panel by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5723
### Minor Enhancements
* Update translation by @albanobattistella in https://github.com/Stirling-Tools/Stirling-PDF/pull/5670
* various  viewer pill fixes by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5714
* Fix viewer export by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5713
* fix tool disabling for docs and others by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5722
* Preserve local paths for desktop saves by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5543
* refactor(api): replace regex string literals with Pattern instances for improved performance and readability by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5680
* refactor: fix homepage file upload path by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5738
* PDF Text editor changes by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5726
* fix_env_files_for_tauri by @ConnorYoh in https://github.com/Stirling-Tools/Stirling-PDF/pull/5741
* JWT enhancements for desktop by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5742
* Chore/v2/improve annotation UI by @reecebrowne in https://github.com/Stirling-Tools/Stirling-PDF/pull/5724


**Full Changelog**: https://github.com/Stirling-Tools/Stirling-PDF/compare/v2.4.6...v2.5.0