github Stirling-Tools/Stirling-PDF v0.14.0
0.14.0 Security update with PUID support, API rework and bug fixes

latest releases: v0.32.0, stirling-pdf-chart-1.0.1, v0.31.1...
14 months ago

Lots of backend changes in this patch and bug fixes. With the shear amount of backend changes some functionality may have errors introduced, please raise any issues you see!

Enhancements

  • Now support PUID, PGID and UMASK environment parameters running stirling-pdf under stirlingpdfuser
  • Side Stitch booklet arrangement for pdf organise (Thanks @darddan)
  • Japanese language update (thanks @tkymmm)
  • Basque language update (Thanks @ikerib)
  • German language update (Thanks @c-jaenicke)
  • French language update (Thanks @deraw)
  • Any others sorry if i missed any been so many this time!

Settings changes

  • Allow settings.yml to be auto updated with new properties (and remove old ones)
  • Removal of initialLogin username and password in property instead set to a default 'admin' and 'stirling' forcing user to change on login
  • Removal of rootURIPath setting, set in envrionment only

API Changes (breaking for custom scripts)

  • All API endpoints have been changed to match api standards, such as /rotate-pdf moving to /api/v1/general/rotate-pdf etc
  • All APIs correctly use schema'd form data fixing the swagger usage issues, all swagger and swagger doc will work as expected now.

Functionality Reworks

Due to license concerns i have reworked the following existing functionality, let me know if there are issues

  • Crop PDF
  • Multi-page layout
  • Scale pages
  • Convert to single page
  • Add page numbers
  • Show javascript
  • Cert sign (I expect this to maybe have issues due to complexity, please test!)
  • Get all info on pdf

Bugs

  • Have compression work without size units (now defaults to MB)
  • fix page numbers parameter defaulting
  • Watermark non roman alphabet issue
  • Fixed bug not allowing custom fonts
  • Bug with crop not working

Don't miss a new Stirling-PDF release

NewReleases is sending notifications on new releases.