2.3.1 Bug fixes, Ui optimisations and SVG
Several bug fixes , including
- Scroll bar not showing correctly in settings menu
- Automate menus showing options correctly
and several other change,s such as SVG to PDF conversion and performance changes throughout app
What's Changed
Enhancements
- feat(conversion): add SVG to PDF conversion functionality by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5431
- feat(pipeline): improve file processing with resource management and temp file handling by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5488
- feat(admin): add tessdata language management for OCR and download support by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5519
Minor Enhancements
- :globe_with_meridians: Sync Translations + Update README Progress Table by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5489
- 🤖 format everything with pre-commit by stirlingbot by @stirlingbot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5484
- [V2] fix(automation): enhance parameter handling and default values across operations, fix error in ManyToOne tools by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5123
- scrollbar fixes by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5529
- Fix hook ordering for endpoint name resolution by @Frooodle in https://github.com/Stirling-Tools/Stirling-PDF/pull/5517
- fix(automation): add zIndex and withinPortal props to dropdown components for improved UI consistency by @balazs-szucs in https://github.com/Stirling-Tools/Stirling-PDF/pull/5527
- refactor: remove legacy Thymeleaf web UI controllers and templates by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5406
- fix(pipeline): avoid bad multipart by letting RestTemplate set boundary by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5522
- chore(i18n): update and expand Dutch (nl-NL) translations by @Stephan-P in https://github.com/Stirling-Tools/Stirling-PDF/pull/5355
- Update Italian translations by @albanobattistella in https://github.com/Stirling-Tools/Stirling-PDF/pull/5508
Docker Updates
- chore(ci): enable Gradle dependency caching across GitHub workflows by @Ludy87 in https://github.com/Stirling-Tools/Stirling-PDF/pull/5400
- build(deps): bump actions/checkout from 4.2.2 to 6.0.1 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5465
Development Tools
- build(deps-dev): bump stylelint-config-standard from 39.0.1 to 40.0.0 in /devTools by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5504
Other Changes
- build(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5503
- build(deps): bump reportlab from 4.4.5 to 4.4.9 in /testing/cucumber by @dependabot[bot] in https://github.com/Stirling-Tools/Stirling-PDF/pull/5505