Releases: Stirling-Tools/Stirling-PDF
0.25.2 Lots of bug fixes! Norwegian and Oauth changes
Enhancements
- Norwegian translation by @arsvendg
- OAuth changes to not require hardcoded values (#1390 for more info Thanks @Ludy87 )
Bug fixes
- Fix for Flattern not working correctly
- disabled settings.yml updating while we resolve it resetting configs....
- custom path like /pdf now works correctly for admin page
- customHTML error resolved
- markdown to pdf fix
What's Changed
- Sonar by @Frooodle in #1362
- Norwegian translation by @arsvendg in #1373
- Small adjustmens to language file by @arsvendg in #1376
- tweaks and fix for #1381 by @Frooodle in #1382
- Minor corrections in the languages by @Ludy87 in #1389
- Enhance OAuth2 Client Registration with Dynamic Provider Details by @Ludy87 in #1390
- remove settings files update for now by @Frooodle in #1388
- 💾 Update Version by @github-actions in #1391
- resolve admin config with custom path by @Frooodle in #1393
- Resolve customHTML error by @Frooodle in #1394
New Contributors
Full Changelog: v0.25.1...v0.25.2
0.25.1 Remove digitial signatures Feature, bug fixes and Croatian
Enahncement
- Language fixes as always! thanks all
- Feature to remove digitial signatures (Thanks @Ludy87 )
- Croatian language support! (Thanks @onyxfin )
- New 'Fat' docker for people wanting a complete offline docker with all features
Bug fixes
- bug which means folder scanning would pick up files which are still being copied into folder (thanks @kkdlau)
- UTF-8 encoding issues (thanks @NicolasFR )
- Draw tool in view-pdf fixes (Thanks @Ludy87 )
- config issue causing startup issues for Windows (thanks @Ludy87 )
What's Changed
- #1214 Only take pdf that are good for processing by @kkdlau in #1282
- Update messages_bg_BG.properties by @nimdassdev in #1321
- Update messages_it_IT.properties by @albanobattistella in #1322
- feat: Force UTF-8 encoding of input characters by @NicolasFR in #1326
- fix: type correction around google OAUTH2 provider by @pcanham in #1331
- Fix: Can't select the Draw tool in View #1328 by @Ludy87 in #1333
- add properties Docker by @Ludy87 in #1334
- 📝 Update README: Translation Progress Table by @github-actions in #1336
- add remove digital signature by @Ludy87 in #1346
- Croatian language Translation. by @onyxfin in #1345
- 📝 Update README: Translation Progress Table by @github-actions in #1347
- Update view-pdf.html by @andrewdolphin in #1344
- Fix: Initialization Issue and Enhance Configuration Management for Co… by @Ludy87 in #1352
- Fix Error When Submitting Crop Tool Without Making a Selection by @foivospro in #1354
- fat docker by @Frooodle in #1355
- automate fat docker by @Frooodle in #1356
- new workaround for remove digital signature by @Ludy87 in #1360
- Update messages_it_IT.properties by @albanobattistella in #1359
New Contributors
Full Changelog: v0.25.0...v0.25.1
0.25.0 PDF.js update, HTTP2 support
Enhancements
- Various OAuth2 changes (Thanks @Ludy87 )
- Various translations, Thanks all as always
- Home page UI tweaks (flatter boxes) (thanks 'dev-cb' in cloudron forum) Will need another cache clear
- PDF.js updated from 3.11 to 4.3 for security and feature changes (Thanks @Ludy87 again )
- Backend server type changed from Tomcat to Jetty, Way faster loading, but 10% more ram... let me know if this is a good change (Also means HTTP2.0 support and some other nice features) This might cause some weird servers issues.. something to keep eye on
- Gradle version updated to 8.7
Bugs
- Bug causing certain tmp files to remain longer than expected
What's Changed
- 💾 Update Version by @github-actions in #1281
- add multi OAuth2 Provider by @Ludy87 in #1284
- fix fr translation of "Sign" by @miniupnp in #1283
- Fix: remove dublicate en_GB, missing translation German by @Ludy87 in #1285
- 📝 Update README: Translation Progress Table by @github-actions in #1286
- add: multi OAuth2 option README.md, small cosmetic repairs by @Ludy87 in #1287
- Update messages_it_IT.properties by @albanobattistella in #1295
- chore: add some Chinese text translation by @wai4y in #1293
- 📝 Update README: Translation Progress Table by @github-actions in #1296
- Cucumber testcases by @Frooodle in #1297
- update gradle wrapper version by @wahab95 in #1292
- Fix fr messages by @miniupnp in #1303
- fix: change "crop image" to "crop pdf" by @sbplat in #1302
- Bump PDF.js from 3.11.174 to 4.3.118 by @Ludy87 in #1300
- 📝 Update README: Translation Progress Table by @github-actions in #1304
- Tomcat to Jetty and other changes by @Frooodle in #1307
- fix fr messages: fix a typo "Redimensionner" by @miniupnp in #1305
- Update 3rd Party Licenses by @github-actions in #1308
- gha by @Frooodle in #1309
- add invalid Id Token message by @Ludy87 in #1311
- 📝 Update README: Translation Progress Table by @github-actions in #1317
- UI changes credit 'dev-cb' in cloudron forum by @Frooodle in #1318
- 💾 Update Version by @github-actions in #1319
New Contributors
- @miniupnp made their first contribution in #1283
- @wai4y made their first contribution in #1293
- @wahab95 made their first contribution in #1292
Full Changelog: v0.24.6...v0.25.0
0.24.6 Alpine docker update
Hoping slower updates going forwards with extra features :)
Docker update to update alpine for security issues etc
Reversion of Merge files fix to avoid file selection issues in other prompts
What's Changed
- Revert "User Friendly Merge File Selection" by @Frooodle in #1280
- update alpine to v3.20.0 by @Zoey2936 in #1276
Full Changelog: v0.24.5...v0.24.6
0.24.5 reverse proxy fix and czech added
Czech language added
Reverse proxy fix for non security mode
User Friendly Merge File Selection (needs a translation but reverse proxy release is more urgent)
What's Changed
- Add missing Turkish translation by @limonkufu in #1255
- Czech translations by @Houba28 in #1263
- Amended typo: trailing space by @zallaevan in #1256
- User Friendly Merge File Selection by @t71rs in #1204
- Updated ReadMe Screenshot by @t71rs in #1272
- Add in oauth scope environment variable to docker-compose example by @pcanham in #1265
- cleanup html for reverse proxy by @Frooodle in #1274
- 💾 Update Version by @github-actions in #1275
New Contributors
- @limonkufu made their first contribution in #1255
- @Houba28 made their first contribution in #1263
- @zallaevan made their first contribution in #1256
- @pcanham made their first contribution in #1265
Full Changelog: v0.24.4...v0.24.5
0.24.4 Fix issue with settings.yml and icons
Bug fixes for settings.yml being reset
Bug fix for book icons not displaying correctly
(For people that follow every update sorry for the spam)
What's Changed
Full Changelog: v0.24.3...v0.24.4
v0.24.3 french translation and cache fix
French translations
Cache fix for Homepage
What's Changed
- 📝 Update README: Translation Progress Table by @github-actions in #1237
- 🐛 FIX: Update French Traduction by @leknoppix in #1240
New Contributors
- @leknoppix made their first contribution in #1240
Full Changelog: v0.24.2...v0.24.3
v0.24.2 merge pdf fix
v0.24.1 cache fix (For OAuth2 and new UI update)
quick fix for caching so users can put up new changes!
Full Changelog: v0.24.0...v0.24.1
0.24.0 OAuth2 and brand new UI!
Huge update today, the much awaited OAuth2 update, consider this feature beta as we iron out glitches for this feature.
And a brand new UI redesign, I hope you all like it, please give feedback in discord, I will also be created a survey link in next release to hear input
Enhancements
Complete UI redesign!! (Thanks @Rectos28)
OAuth2 Support! (Thanks @sahilph and @Ludy87 !) This is new feature so please consider it beta
Arrow key movement support for Signing (thanks @t71rs)
Various translations, thanks as always to everyone!
custom_settings.yml file introduced, this means all custom java spring settings now go here, all Stirling-pdf settings remain in settings.yml
Flattern now supporting flatterning text (converting inner content to image)
Recommend JDK21 going forwards (although still support JDK17)
Slovakian language added (thanks @p3lo )
Bug fixes
pdf to image not supporting chinese filenames #1035
noto fonts copying incorrectly #974
Drag drop files not working correctly (thanks @t71rs)
Remove Redundant Back to Main Page Button in view page (thanks @urjeetpatel_
What's Changed
- Handling Untranslatable Strings by @Ludy87 in #1133
- 📝 Update README: Translation Progress Table by @github-actions in #1134
- fix for #1035 by @Frooodle in #1137
- fonts noto fix #974 by @Frooodle in #1139
- Add OAUTH2 OIDC login support by @sahilph in #1140
- Update 3rd Party Licenses by @github-actions in #1144
- Add translations for OAUTH2 Related Text by @sahilph in #1146
- Arrow key support signing by @t71rs in #1143
- Update messages_de_DE.properties by @Ludy87 in #1149
- Update messages_it_IT.properties by @albanobattistella in #1148
- 📝 Update README: Translation Progress Table by @github-actions in #1151
- Change User Roles by @sahilph in #1153
- 📝 Update README: Translation Progress Table by @github-actions in #1155
- Drag&drop bug by @t71rs in #1157
- introduces custom settings file by @Frooodle in #1158
- lets try this again (Config fix) by @Frooodle in #1159
- Update messages_it_IT.properties by @albanobattistella in #1165
- flatten by @Frooodle in #1167
- #1166 update rhefs by @Frooodle in #1169
- 📝 Update README: Translation Progress Table by @github-actions in #1168
- Redesign using MD3 system by @Rectos28 in #1170
- Timeouts #1094 by @Frooodle in #1171
- 💾 Update Version by @github-actions in #1172
- Update messages_it_IT.properties by @albanobattistella in #1177
- Introduced protections against HTTP header injection / smuggling attacks by @pixeebot in #1179
- Update README.md: minor spelling fix by @subarudad in #1180
- Updated/improved Bulgarian language strings. Thank you. by @nimdassdev in #1191
- Install locally on a machine with no-root, docker, apt, yum, and apk via nix package manager. by @bluestero in #1188
- 📝 Update README: Translation Progress Table by @github-actions in #1192
- Enhance UI Search Functionality in Navbar by @jimdouk in #1199
- fix Remove Redundant Back to Main Page Button by @urjeetpatel in #1207
- Fix rotation function by @foivospro in #1205
- Slovak translation by @p3lo in #1208
- 📝 Update README: Translation Progress Table by @github-actions in #1211
- Redesign by @Frooodle in #1193
- extends the functionality of oauth in Stirling PDF by @Ludy87 in #1201
- 📝 Update README: Translation Progress Table by @github-actions in #1221
- sizes by @Frooodle in #1222
- 💾 Update Version by @github-actions in #1223
- Fix: Removes username validation check by @Ludy87 in #1224
- adds all available settings to settings.yml by @Ludy87 in #1225
- bg-card will be added to the class and password/username validation by @Ludy87 in #1226
- Config by @Frooodle in #1228
- Update messages_it_IT.properties by @albanobattistella in #1227
- 📝 Update README: Translation Progress Table by @github-actions in #1229
New Contributors
- @sahilph made their first contribution in #1140
- @t71rs made their first contribution in #1143
- @Rectos28 made their first contribution in #1170
- @subarudad made their first contribution in #1180
- @bluestero made their first contribution in #1188
- @urjeetpatel made their first contribution in #1207
- @p3lo made their first contribution in #1208
Full Changelog: v0.23.1...v0.24.0