Lots of changes in this release!
We have added server-side file sharing and group signing (Both visual and certificate) So Stirling PDF can be used for group signatures! Both the file sharing and signatures is a Alpha feature, so please be careful in testing and report all bugs you can! These are all off by default.
Check out the docs for File Sharing and Storage and Shared Signing
We also added a ton of other features and bug fixes in this release such as
- Dark mode colour filters for your PDF in the viewer (visually (temporarily) changes the colour of the PDF so it can be read more easily)
- Accounts blocked due to incorrect password attempts can now be unblocked sooner by admins
- Non PDF files should now be supported in the viewer, (CSV, JSON, MD, PNG etc should all show in the viewer)
Fixes for:
- QR code splitting not working for certain PDFs
- CPU usage issues
- Redact API issues
- Redact UI issues
We also had many security fixes in this release and some removal of old dependencies, so we advise users to update when possible!
What's Changed
Minor Enhancements
- dark mode PDF filter init by @Frooodle in #5994
- Shared Sign Cert Validation by @ConnorYoh in #5996
- Update Italian translations by @albanobattistella in #6014
- fix: get all Playwright E2E tests loading and expand CI to run full suite by @ConnorYoh in #6009
- Only allow Tauri imports in the desktop app by @jbrunton96 in #5995
- Unlock account by @Frooodle in #5984
- nonpdf-viewer by @Frooodle in #6024
- pdf layer toggle by @Frooodle in #6028
- Update and improve zh-TW Traditional Chinese locale by @PeterDaveHello in #6034
- Fix
anytype usage inproprietary/by @jbrunton96 in #5949 - Added back ctrl+r as rotate if on desktop (#5982) by @MattSaito in #5993
- qr split fixes by @Frooodle in #6043
- idle cpu fix test by @Frooodle in #6015
- fix new line in redact by @Frooodle in #6035
- Bug/connection mode fixes by @EthanHealy01 in #5998
- Alpha flag for file storage settings by @ConnorYoh in #6044
- bump deps by @EthanHealy01 in #6041
- Restore English search aliases in zh-TW tags by @PeterDaveHello in #6039
- Pipeline changes and version bump by @Frooodle in #6047
- Fix/redact bug by @reecebrowne in #6048
- removeffmpeg by @Frooodle in #6053
- Fix image stamp cropping and align preview with PDF output for add-stamp by @Dexterity104 in #6013
- translate more messages to fr-FR by @miniupnp in #6042
Docker Updates
- Base docker image by @Frooodle in #5958
- test reports for test.sh and fix test.sh deployments by @Frooodle in #6027
- Remove gosu by @Frooodle in #6036
Other Changes
- fileshare by @Frooodle in #5414
- Redesign Python AI engine by @jbrunton96 in #5991
- build(deps): bump requests from 2.32.5 to 2.33.0 in /testing/cucumber by @dependabot[bot] in #6017
- build(deps): bump pypdf from 6.7.5 to 6.9.2 in /testing/cucumber by @dependabot[bot] in #6020
- build(deps): bump qrcode from 8.0 to 8.2 in /testing/cucumber by @dependabot[bot] in #6022
- build(deps): bump crazy-max/ghaction-github-labeler from 5.3.0 to 6.0.0 by @dependabot[bot] in #6019
- 🤖 format everything with pre-commit by stirlingbot by @stirlingbot[bot] in #6000
New Contributors
- @MattSaito made their first contribution in #5993
- @Dexterity104 made their first contribution in #6013
Full Changelog: v2.8.0...v2.9.0