Releases: Stirling-Tools/Stirling-PDF
0.36.2 bug fixes
0.36.1 PDF auto decryption, new exe and bug fixes
This release includes auto password decryption for nearly all features within Stirling PDF UI
as well as new .exe versions
Going forward release artifacts will be named with:
Name | Type |
---|---|
Stirling-PDF-Server | Used for hosting server via console |
Stirling-PDF | Portable exe with UI client |
Stirling-PDF-Installer | Installer with UI client (Seems it didn't upload this release will arrive next release!) |
We are working on getting a mac and unix version for UI installers, Need more mac users to help us beta test! please reach out in discord!
X-API-key have been renamed to X-API-KEY for consistency
What's Changed
Bug Fixes
- disable file input clears for now with new File input view and other bugs by @Frooodle in #2404
- Fix collapsed menu issue on page reload by @MaratheHarshad in #2440
Enhancements
- Text color selection for watermark by @saikumarjetti in #2415
- CSRF token for decryption by @reecebrowne in #2441
- Encrypted PDFs auto decypted now thanks to @reecebrowne
Minor Enhancements
Docker Updates
- [Snyk] Security upgrade alpine from 3.20.3 to 3.21.0 by @Frooodle in #2436
- Bump alpine from 3.20.3 to 3.21.0 by @dependabot in #2425
Translation Changes
- english translation fixes by @Frooodle in #2408
- Update messages_de_DE.properties by @mjbohn in #2410
- Update messages_pt_BR.properties by @thiagoor-cpu in #2429
- Update translation files by @github-actions in #2432
- Update messages_it_IT.properties by @albanobattistella in #2443
- Update messages_ja_JP.properties by @tkymmm in #2444
- add and refactor CN translate by @lhui in #2442
Other Changes
- Bump org.thymeleaf.extras:thymeleaf-extras-springsecurity5 from 3.1.2.RELEASE to 3.1.3.RELEASE by @dependabot in #2423
- Update 3rd Party Licenses by @github-actions in #2439
New Contributors
- @mjbohn made their first contribution in #2410
- @faeztgh made their first contribution in #2416
- @lhui made their first contribution in #2442
Full Changelog: v0.36.0...v0.36.1
0.36.0 PDF New Cert/Signature Validation Feature! and bug fixes
New PDF Certification validation showing validity compared to Mozzila CA or custom-provided cert.
Show additional information like expiry time, type and issuer
lots of Bug fixes with file inputs and submit buttons
What's Changed
Enhancements
- Feature/undo page break by @reecebrowne in #2389
- PDF Cert validation by @Frooodle in #2394
- Feature: Show permissions as a separate tab by @omar-ahmed42 in #2396
Minor Enhancements
- Fix missing upload button by @omar-ahmed42 in #2393
- Only download one file on sign cert by @reecebrowne in #2397
Translation Changes
- Update translation files by @github-actions in #2398
- Update messages_it_IT.properties by @albanobattistella in #2401
Full Changelog: v0.35.1...v0.36.0
v0.35.1 Bug fixes and file input UI improvements
Some really nice visual updates to our File input menu and lots of other fixes, huge thanks to @omar-ahmed42 for pretty much everything in this update
What's Changed
Bug Fixes
- Fix allowing multiple files to be dropped onto a single file input by @omar-ahmed42 in #2359
- Fix submit button in crop by adding id by @omar-ahmed42 in #2374
- Fix: prevent fileInput.js from adding event listeners more than once by @omar-ahmed42 in #2365
- added support for new line break in stampController by @saikumarjetti in #2370
- Fix deserialization failure in Change Metadata by @omar-ahmed42 in #2382
Enhancements
- Fix drag and drop area for file choosers by adding separate ones by @omar-ahmed42 in #2368
Translation Changes
- Fix translations for watermark spacers by @omar-ahmed42 in #2369
- Update translation files by @github-actions in #2378
- Update messages_it_IT.properties by @albanobattistella in #2380
New Contributors
- @saikumarjetti made their first contribution in #2370
Full Changelog: v0.35.0...v0.35.1
0.35.0 Multi-tool undo support, replacement of functionality
We have just launched on producthunt few days ago!
please consider giving us a upvote and a follow!
With this release multi-tool now supports undo (ctrl + z) and redo (ctrl + y) special thanks to @omar-ahmed42 for all the great work
Also, with this release, we had to change our OCR tool. This tool lacks some features it previously had; however, it is still using Tesseract, so there are no config changes! We are investigating better tools to use for OCR going forward
What's Changed
Bug Fixes
- (CodeQL) Fixed finding: "Arbitrary file access during archive extraction ("Zip Slip")
" by @pixeebot in #2344 - Fix: page break insertion functionality in Multi Tool by @omar-ahmed42 in #2350
- Fix Array.from syntax in nonmultiple file upload by @omar-ahmed42 in #2357
Enhancements
- Feature: Undo Redo options multi tool #2297 by @omar-ahmed42 in #2348
Minor Enhancements
- Fix: input file overwrite in merge by @omar-ahmed42 in #2335
Translation Changes
- Update translation files by @github-actions in #2343
- Update translation files by @github-actions in #2354
- Update messages_it_IT.properties by @albanobattistella in #2355
- Azerbaijani Language Translation by @NureddinFarzaliyev in #2347
Other Changes
- Bump commons-io:commons-io from 2.17.0 to 2.18.0 by @dependabot in #2333
- Update 3rd Party Licenses by @github-actions in #2337
- Update 3rd Party Licenses by @github-actions in #2342
- Update 3rd Party Licenses by @github-actions in #2362
New Contributors
- @NureddinFarzaliyev made their first contribution in #2347
Full Changelog: v0.34.0...v0.35.0
0.34.0 ProductHunt launch and PDF to CSV improvements and more
We have just launched on producthunt!
please consider giving us a upvote and a follow!
This update brings some much needed improvements!
- Our PDF to CSV has been heavily upgraded and should see much better results (Thanks to @omar-ahmed42 and tabula-java )
- Multi-tool allows multi-selected drag and drop
- Sign allows the same signature to be placed on multiple pages at once
- UI cleanups for multi-tool and sign
With this update also comes some breaking changes to our database file for additional security
Any users updating from a version older than 0.28.0 will need to first update to a version after that and restart the application. After this the application can be updated to 0.34.0+ as normal
This will allow the database to then migrate to the 0.34.0 version
What's Changed
Bug Fixes
- Fix id typo for "cropPdfCanvas" querySelector by @rafael-encinas in #2271
- Fix: Expand and de-clutter menus for matching search results in homepage #2264 by @omar-ahmed42 in #2277
- Bored waiting button doesnt remove itself after processing (#2079) by @alonsofabila-dev in #2235
- Fix file clear for errors by @rafael-encinas in #2302
- Fix: Prevents duplicate listing of search results by @Ludy87 in #2306
- Fix: id for submit button added by @Ludy87 in #2320
Enhancements
- Multi-tool UI improvements and bug fixes by @reecebrowne in #2288
- Hover tools tooltips for sign and multi tool by @reecebrowne in #2290
- multitool multi select (drag drop) move pages by @reecebrowne in #2294
- Sign multiple PDF pages at the same time in the same location (#2008) by @thisisrenan in #2278
- Extract tables from PDF to CSV using Tabula by @omar-ahmed42 in #2312
- Add tooltip to sign add to all pages feature by @reecebrowne in #2325
- Additional sign tooltips by @reecebrowne in #2328
Minor Enhancements
- shows the titles of the buttons by @Ludy87 in #2262
- Read login data from application.properties by @Ludy87 in #2263
- Update MetricsAggregatorService.java by @Frooodle in #2272
- Metrics changes by @Frooodle in #2273
- Fix: Fixes dependency bug and replaces obsolete method by @Ludy87 in #2309
- Bump com.h2database:h2 from 2.1.214 to 2.3.232 by @Ludy87 in #2314
- navbar fix multi tool and compress location by @Frooodle in #2331
Docker Updates
- Bump gradle from 8.7-jdk17 to 8.11-jdk17 by @dependabot in #2269
Translation Changes
- Update German language by @Ludy87 in #2276
- Update Arabic language by @omar-ahmed42 in #2282
- Update messages_it_IT.properties by @albanobattistella in #2289
- Update translation files by @github-actions in #2298
- Update messages_it_IT.properties by @albanobattistella in #2307
- French translation (again) by @miniupnp in #2315
- Update Arabic Language for Multi tool section by @omar-ahmed42 in #2316
- Update translation files by @github-actions in #2326
- Update translation files by @github-actions in #2329
- Update messages_it_IT.properties by @albanobattistella in #2334
Other Changes
- Bump org.projectlombok:lombok from 1.18.34 to 1.18.36 by @dependabot in #2266
- Bump io.micrometer:micrometer-core from 1.13.6 to 1.14.1 by @dependabot in #2253
- Bump bouncycastleVersion from 1.78.1 to 1.79 by @dependabot in #2177
- Bump org.springframework.security:spring-security-saml2-service-provider from 6.3.4 to 6.4.1 by @dependabot in #2296
- Update 3rd Party Licenses by @github-actions in #2295
- Update 3rd Party Licenses by @github-actions in #2310
- Update 3rd Party Licenses by @github-actions in #2318
- Bump org.springframework:spring-webmvc from 6.1.14 to 6.2.0 by @dependabot in #2268
- Update 3rd Party Licenses by @github-actions in #2321
New Contributors
- @omar-ahmed42 made their first contribution in #2277
- @yusif043-bit made their first contribution in #2287
- @alonsofabila-dev made their first contribution in #2235
Full Changelog: v0.33.1...v0.34.0
0.33.1 Docker hub move to stirlingtools/stirling-pdf
We are moving our docker from frooodle/s-pdf
to stirlingtools/stirling-pdf
and for github image we are doing the same naming change to the full stirling-pdf instead of its shorthand
We are going to be releasing to both places going forward to give migration time with a switch eventually coming
Please switch to docker image stirlingtools/stirling-pdf
What's Changed
Bug Fixes
- Fixing bug: Add Image makes random changes to image (#2246) by @thisisrenan in #2256
- Fix canvas pdf to csv by @DimK10 in #2228
Full Changelog: v0.33.0...v0.33.1
0.33.0 Multi-tool enhancements with multi selection
Multi-tool now supports multi-selection both via checkbox and our normal '1-10,12' style for its various operations meaning it now has advanced rotation/delete/extract operations with a nice UI
What's Changed
Bug Fixes
- Fix: Reading the username based on the login method. by @Ludy87 in #2211
- Fix canvas crop by @DimK10 in #2221
- Increase watermark coverage to fill page (#2049) by @thisisrenan in #2220
- Fix: Ensure backend receives false when checkbox is unchecked in split-pdf-by-chapters feature by @MaratheHarshad in #2234
- Fix: missing opener for View PDF #2206 by @Ludy87 in #2207
Enhancements
- Restricting file input to .md files for Markdown to PDF conversion by @MaratheHarshad in #2219
- Feature/1976/multi tool multiple pages by @reecebrowne in #2200
- Multitool advertising by @reecebrowne in #2247
Translation Changes
- Clear file inputs after jobs by @rafael-encinas in #2248
- Update messages_ca_CA.properties by @leo-jmateo in #2210
- Update messages_it_IT.properties by @albanobattistella in #2239
- Update translation files by @github-actions in #2252
- Update messages_it_IT.properties by @albanobattistella in #2250
Minor Enhancements
- Add: missing swagger Tag by @Ludy87 in #2238
- Prohibit the registration of unauthorized usernames by @Ludy87 in #2240
New Contributors
- @leo-jmateo made their first contribution in #2210
- @neuhaus made their first contribution in #2226
Full Changelog: v0.32.0...v0.33.0
0.32.0 Several bug fixes, multi-tool support blank page and more!
Major Enhancements
- [Feature] Set Executor Instances limits dynamically from properties by @rafael-encinas in #2193
- Add option to insert blank page between pages in Multi-tool (#2194) by @thisisrenan in #2201
- Removed CLI block on .exe installs to instead use dependency detection allowing Windows users to use CLI programs if installed
Other changes
Bug Fixes
- navbar.css: prevent overlapping of elements by @pheiduck in #2140
- fix sign pdf with cert signature logo not loading and add option to disable it by @sbplat in #2143
- Fix: Navbar layout overflow by @MaratheHarshad in #2162
- fix remmeber me (WIP) by @Frooodle in #2184
- Added input sanitization to fix self-xss issue by @Hotanya in #2189
- Fix: Card has no favorite icon by @Ludy87 in #2203
- Fix: Path correction to draggable.js #2154 + little makeup by @Ludy87 in #2159
- Fix: Add missing .map file for minified files by @Ludy87 in #2156
- Fix: Auto language detection #2122 by @Ludy87 in #2148
Minor Enhancements
- Fix: redeclaration of const and add: tranlation placeholder for Session Expiry Messages by @Ludy87 in #2158
- Searchbar in nav auto select, and exe nolonger disable CLI by @Frooodle in #2197
Translation Changes
- Update translation files by @github-actions in #2145
- Update messages_it_IT.properties by @albanobattistella in #2146
- Update messages_it_IT.properties by @albanobattistella in #2161
- Completed translations for 19 languages using AI by @Sf298 in #2164
- Corrects AI generated translation by @Ludy87 in #2166
- Update and improve zh_TW Traditional Chinese locale by @PeterDaveHello in #2188
New Contributors
- @pheiduck made their first contribution in #2140
- @MaratheHarshad made their first contribution in #2162
- @Hotanya made their first contribution in #2189
- @rafael-encinas made their first contribution in #2193
- @thisisrenan made their first contribution in #2201
Full Changelog: v0.31.1...v0.31.2
stirling-pdf-chart-1.0.1
HELM CHART RELEASE, to be ignored for general users
What's Changed
Bug Fixes
- navbar.css: prevent overlapping of elements by @pheiduck in #2140
- fix signature logo not loading and add option to disable it by @sbplat in #2143
- Fix: Navbar layout overflow by @MaratheHarshad in #2162
Minor Enhancements
- Fix: redeclaration of const and add: tranlation placeholder for Session Expiry Messages by @Ludy87 in #2158
- Fix: Path correction to draggable.js #2154 + little makeup by @Ludy87 in #2159
- Fix: Add missing .map file for minified files by @Ludy87 in #2156
- Fix: Auto language detection #2122 by @Ludy87 in #2148
Translation Changes
- Update translation files by @github-actions in #2145
- Update messages_it_IT.properties by @albanobattistella in #2146
- Update messages_it_IT.properties by @albanobattistella in #2161
- Completed translations for 19 languages using AI by @Sf298 in #2164
- Corrects AI generated translation by @Ludy87 in #2166
New Contributors
- @pheiduck made their first contribution in #2140
- @MaratheHarshad made their first contribution in #2162
Full Changelog: v0.31.1...stirling-pdf-chart-1.0.1