Lots of backend changes to our SSO and configs, let us know if you have any issues!
Some further changes to note:
- Fixed bug were analytics prompt was not being shown on first-ever launch
- Compression now supports changing images to grayscale should that be required
- Dynamic paths for unoconvert and weasyprint are now supported in settings.yml
- For Local UI users we now check if port 8080 is in use and try 8081 etc if it is
- Language bar has new UI
What's Changed
Bug Fixes
- fix: ignore qpdf warnings (#2952) by @Abdurrahman-shaikh in #3002
- Fix: Ensure window.analyticsPromptBoolean is Defined for Analytics Dialog by @Ludy87 in #2958
Enhancements
- Enhance Java Development Configuration and Code Formatting by @Ludy87 in #2991
- 2299 feature request language selection overhaul by @ConnorYoh in #3017
- Adding font-liberation and font-linux-libertine to fat image (#3001) by @gravasio in #3005
- Feature/convert to grayscale by @Abdurrahman-shaikh in #3003
- Dynamic paths for tools and removal of unused book endpoints by @Frooodle in #3018
- Enhance AppUpdateService: Add
@Configuration
Annotation for Improved Spring Boot Integration by @Ludy87 in #3036 - Improve Type-Safe Casting with Pattern Matching by @Ludy87 in #2990
Minor Enhancements
- Update 3rd Party Licenses by @stirlingbot in #2997
- Update UserService.java to generate API key if empty by @Frooodle in #3016
- Update 3rd Party Licenses by @stirlingbot in #3024
- Remove: pdfjs - only use pdfjs-legacy by @Ludy87 in #2864
- Update 3rd Party Licenses by @stirlingbot in #3028
- Fix: Analytics Initialization Behavior by @Ludy87 in #3031
- Fix showupdate by @Ludy87 in #3032
- Login Language Dropdown: Remove Flag Icon by @Ludy87 in #3037
- dynamic port for UI from 8080 up (8081 etc) by @Frooodle in #3042
- SSO Refactoring by @DarioGii in #2818
- Restrict Backup Import to Initialization Process and Refactor API Key Handling by @Ludy87 in #3061
- Refactor Path Handling by @Ludy87 in #3041
- add view pdf to nav and remove duplicate home on view by @Frooodle in #3052
- Improved Configuration and YAML Management by @Ludy87 in #2966
- Update 3rd Party Licenses by @stirlingbot in #3062
Docker Updates
- Bump sigstore/cosign-installer from 3.8.0 to 3.8.1 by @dependabot in #3010
- Bump docker/build-push-action from 6.13.0 to 6.14.0 by @dependabot in #3012
- Bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #3034
Translation Changes
- Update messages_it_IT.properties by @albanobattistella in #2993
- Update messages_bg_BG.properties by @nimdassdev in #2996
- Update zh_TW Traditional Chinese translation by @PeterDaveHello in #3020
- Updated spanish translations by @ovargasp in #3039
- 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3040
- move
compress.grayscale.label
to section#compress
by @Ludy87 in #3048 - Update messages_it_IT.properties by @albanobattistella in #3055
- 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3050
- 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3063
Other Changes
- Bump io.micrometer:micrometer-core from 1.14.3 to 1.14.4 by @dependabot in #2927
- 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #2989
- Bump actions/create-github-app-token from 1.11.2 to 1.11.3 by @dependabot in #2878
- Bump me.friwi:jcefmaven: from 127.3.1 to 132.3.1 by @Ludy87 in #3023
- Bump org.springframework.boot from 3.4.1 to 3.4.3 by @dependabot in #3022
- 🌐 Sync Translations + Update README Progress Table by @stirlingbot in #3025
- Bump ch.qos.logback:logback-classic from 1.5.15 to 1.5.16 by @dependabot in #3015
- Bump ch.qos.logback:logback-core from 1.5.15 to 1.5.16 by @dependabot in #3011
- Bump actions/create-github-app-token from 1.11.3 to 1.11.5 by @dependabot in #3008
- Bump org.springframework.session:spring-session-core from 3.4.1 to 3.4.2 by @dependabot in #3014
- Bump org.springframework.security:spring-security-saml2-service-provider from 6.4.2 to 6.4.3 by @dependabot in #3009
- Bump springBootVersion from 3.4.2 to 3.4.3 by @dependabot in #3007
- Bump ossf/scorecard-action from 2.4.0 to 2.4.1 by @dependabot in #3033
- Bump github/codeql-action from 3.28.9 to 3.28.10 by @dependabot in #3035
- Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 by @dependabot in #3051
New Contributors
- @ConnorYoh made their first contribution in #3017
- @gravasio made their first contribution in #3005
- @ovargasp made their first contribution in #3039
Full Changelog: v0.42.0...v0.43.0