This release has lots of good stuff!
Desktop is having its login screen removed and instead will have an optional login with a bypass button
Lots of new features like Comment support, Timestamps, bug fixes and more
- Desktop no longer requires a login to use, this feature is now fully optional and only required for tools which cant run locally (And can be ran on stirling.com OR your own selfhosted indicated with a cloud icon)
- Improved PDF Rendering performance
- Comment support for both viewing and adding (To be enhanced further this week) (Uses your username automatically)
- reintroduced the remove image endpoint
- New RFC 3161 PDF timestamp tool
- Security patches
- Fixed bug for docx conversion on desktop
- Fixed bug fix for email invites
- Possible fix for users reporting text selection issues
- Multi-page PDF layout enhancement with a dramatic increase in customisation!
Special thanks to the new OSS devs who have done some big PRs in this release, adding some great new features!
What's Changed
Enhancements
- feat(pdf): replace PdfLib with Pdfium for form handling and general rendering tasks by @balazs-szucs in #5899
- Remove images by @Frooodle in #5966
- feat(security): add RFC 3161 PDF timestamp tool by @InstaZDLL in #5855
Minor Enhancements
- Update Spanish translation (translation.toml) by @sraaronrock in #5965
- Add explicit Save As button for desktop viewer (issue #5928) by @Achieve3318 in #5959
- XSS for eml and others by @Frooodle in #5967
- Add frontend developer guide describing the path alias architecture by @jbrunton96 in #5964
- Remove cmd-r override for rotation because it interferes with refresh by @jbrunton96 in #5981
- Fix save converted files by @reecebrowne in #5971
- Bump/embed pdfv2.8.0 by @EthanHealy01 in #5921
- Invite-link-issues by @ConnorYoh in #5983
- Desktop/remove hard requirement auth wall on desktop by @EthanHealy01 in #5956
- Fix/v2/text selection 2 by @reecebrowne in #5990
- FileReadiness by @Frooodle in #5985
- Enhance multi-page PDF layout with advanced customization options (#397, #3655) by @OUNZAR-Aymane in #5859
- fix pause-rounded icon typos and comments by @rafaroseira in #5992
Docker Updates
- fix(gradle): bump gradle jar version to 9.3.1-bin by @balazs-szucs in #5938
- build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0 by @dependabot[bot] in #5977
- build(deps): bump actions/cache from 5.0.3 to 5.0.4 by @dependabot[bot] in #5976
- build(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0 by @dependabot[bot] in #5975
Other Changes
- build(deps): bump softprops/action-gh-release from 2.5.0 to 2.6.1 by @dependabot[bot] in #5979
- chore(deps): bump pdfbox version to 3.0.7 by @balazs-szucs in #5923
- junits by @Frooodle in #5988
- 🤖 format everything with pre-commit by stirlingbot by @stirlingbot[bot] in #5946
New Contributors
- @sraaronrock made their first contribution in #5965
- @Achieve3318 made their first contribution in #5959
- @InstaZDLL made their first contribution in #5855
Full Changelog: v2.7.3...v2.8.0