Enhancements
- Calibre support was temporally removed (PDF to book etc, please use the previous tag if you want this feature)
- PDF Operations: Added a checkbox in WatermarkController to convert PDFs to PDF-images (#1633).
- Multithreading: Implemented a multithreaded feature for image extraction, improving performance (#1641).
- Compare PDFs: Added highlight color selection for the Compare PDFs page (#1515).
- Various Dependency updates (#1462, #1503, #1626 #1486).
- Translation Progress: support for new languages like Thai, Irish, Danish, and Vietnamese (#1536, #1555, #1600, #1607, #1622).
- Added missing translation strings and updated existing ones in various languages (Italian, Dutch, Polish, Chinese, etc.) (#1526, #1527, #1483, #1586 #1471).
- Docker alpine image update
- Removed survey popup for now (Will be dynamic in future)
Database Changes
- Preparation for a new database version (#1521).
- Refactored to use parameterized SQL APIs for security (#1545).
- Adding documentation for database import/export (#1528).
Bug Fixes
- Fixed issues with synchronizing browser settings to the database (#1510).
- Addressed context path bugs (#1475).
- Fixed Manifest syntax errors (#1524).
- Missing description for the Split function in the top bar was added (#1492).
Auto generated
What's Changed
- Change: method write and read
settings.yml
#1441 by @Ludy87 in #1463 - Update 3rd Party Licenses by @github-actions in #1464
- Updating build.gradle libraries by @Ludy87 in #1465
- Update 3rd Party Licenses by @github-actions in #1466
- Add: missing string pdfOrganiser.mode.10 by @Ludy87 in #1468
- π Update README: Translation Progress Table by @github-actions in #1469
- added: Differentiate login methods and more by @Ludy87 in #1471
- Update messages_it_IT.properties by @albanobattistella in #1472
- π Update README: Translation Progress Table by @github-actions in #1473
- Edit norwegian translations by @arsvendg in #1476
- further bug fixes when using context path by @Ludy87 in #1475
- Polish translation by @pigers in #1482
- Update messages_nl_NL.properties by @Xelaph in #1483
- π Update README: Translation Progress Table by @github-actions in #1485
- Update README.md adjusting system to security as shown later in the readme for consistency by @anthonyp-cns in #1488
- Bump com.twelvemonkeys.imageio:imageio-jpeg from 3.10.1 to 3.11.0 by @dependabot in #1486
- Bump org.springframework:spring-webmvc from 6.1.5 to 6.1.9 by @dependabot in #1462
- Update 3rd Party Licenses by @github-actions in #1490
- Missing description for Split function in top bar by @ProvaTeams in #1492
- Add some translations and add ignored translations by @Xelaph in #1501
- π Update README: Translation Progress Table by @github-actions in #1507
- Rename from translation_status.toml to ignore_translation.toml and more by @Ludy87 in #1511
- Fix: synchronizing the browser settings to the database #1481 by @Ludy87 in #1510
- Update messages_zh_CN.properties by @eruditus-ginkgo in #1513
- π Update README: Translation Progress Table by @github-actions in #1514
- Update README.md by @pntrivedy in #1518
- [Bugfix] Prevents the deletion of productive data by @Ludy87 in #1522
- removes empty list entries by @Ludy87 in #1523
- [Bugfix] the Manifest Syntax error by @Ludy87 in #1524
- Highlight color selection for the Compare PDFs page. by @ShawnJohnston in #1515
- standardize the layout by @Ludy87 in #1525
- Preparation for Switching to a New Database Version by @Ludy87 in #1521
- Update messages_it_IT.properties by @albanobattistella in #1526
- adding documentation for database import and export by @Ludy87 in #1528
- Update messages_it_IT.properties by @albanobattistella in #1527
- Add labeler action for pull requests by @Ludy87 in #1529
- Fix labeler by @Ludy87 in #1533
- Fix labeler 2 by @Ludy87 in #1534
- Update messages_de_DE.properties by @Ludy87 in #1532
- Add missing translations strings by @Ludy87 in #1535
- Create stale.yml by @Ludy87 in #1530
- π Update README: Translation Progress Table by @github-actions in #1536
- added non-translatable strings by @Ludy87 in #1537
- π Update README: Translation Progress Table by @github-actions in #1538
- Refactored to use parameterized SQL APIs by @pixeebot in #1545
- Added support for Thai language by @taesaeng28 in #1551
- adds Thai to the languages ββtable by @Ludy87 in #1555
- version bump, multi file fix and disable survey by @Frooodle in #1550
- Add: Label manager by @Ludy87 in #1560
- Adding declaration as repository component & changing primary key type by @Ludy87 in #1559
- Add missing Turkish translation by @oersen in #1549
- π Update README: Translation Progress Table by @github-actions in #1571
- Bump springBootVersion from 3.3.0 to 3.3.2 by @dependabot in #1570
- Update 3rd Party Licenses by @github-actions in #1572
- minor changes in the DEV tools and more by @Ludy87 in #1578
- remove new lines and obsolete spaces by @Ludy87 in #1585
- Update of what was missing in messages_es_ES.properties by @CBujeda in #1586
- Update messages_it_IT.properties by @albanobattistella in #1588
- [Helm][K8S] Add rootPath helm by @jbwittner in #1593
- π Update README: Translation Progress Table by @github-actions in #1587
- Translate to Vietnamese by @sontl in #1591
- π Update README: Translation Progress Table by @github-actions in #1597
- Update messages_zh_TW.properties: Translate English sentence to Traditional Chinese by @an-777 in #1596
- π Update README: Translation Progress Table by @github-actions in #1598
- Add: Vietnam to the table by @Ludy87 in #1600
- Update messages_zh_CN.properties by @DeH40 in #1599
- π Update README: Translation Progress Table by @github-actions in #1601
- Optimize Editor and Git Ignore Settings for Improved Consistency and Security by @Ludy87 in #1611
- Added Irish Language by @aindriu80 in #1607
- π Update README: Translation Progress Table by @github-actions in #1613
- Refactored Identifiers by @congyuluo in #1609
- Danish language by @LizardWizardGB in #1606
- π Update README: Translation Progress Table by @github-actions in #1615
- Add: Irish and Danish to the table by @Ludy87 in #1622
- Update test.yml by @Frooodle in #1623
- blank pages returns removed pages for verification #1574 by @mannam11 in #1619
- Bump io.spring.dependency-management from 1.1.5 to 1.1.6 by @dependabot in #1579
- Update examples.feature by @Frooodle in #1624
- Fix: fail JUnit test by @Ludy87 in #1625
- Bump org.springframework.boot from 3.3.0 to 3.3.2 & Gradle 8 compatibility by @Ludy87 in #1626
- Update 3rd Party Licenses by @github-actions in #1627
- Update polish translation by @mateusztylec in #1631
- Bump org.mockito:mockito-inline from 3.12.4 to 5.2.0 by @dependabot in #1635
- Add a checkbox to WatermarkController to convert the pdf to pdf-image by @mylk13 in #1633
- π Update README: Translation Progress Table by @github-actions in #1636
- Changes norwegian translation by @arsvendg in #1639
- Added multithreaded feature for image extraction by @HimaGirija99 in #1641
- π Update README: Translation Progress Table by @github-actions in #1640
- Issue1632 remove images by @PingLin8888 in #1645
- Bump alpine from 3.20.0 to 3.20.1 by @dependabot in #1505
- πΎ Update Version by @github-actions in #1646
- π Update README: Translation Progress Table by @github-actions in #1647
- Bump com.twelvemonkeys.imageio:imageio-tiff from 3.10.1 to 3.11.0 by @dependabot in #1503
- Bug fix UI crash when url is unrechable by @sorydi3 in #1642
- Update 3rd Party Licenses by @github-actions in #1648
New Contributors
- @pigers made their first contribution in #1482
- @Xelaph made their first contribution in #1483
- @anthonyp-cns made their first contribution in #1488
- @eruditus-ginkgo made their first contribution in #1513
- @pntrivedy made their first contribution in #1518
- @ShawnJohnston made their first contribution in #1515
- @taesaeng28 made their first contribution in #1551
- @oersen made their first contribution in #1549
- @CBujeda made their first contribution in #1586
- @jbwittner made their first contribution in #1593
- @sontl made their first contribution in #1591
- @an-777 made their first contribution in #1596
- @DeH40 made their first contribution in #1599
- @aindriu80 made their first contribution in #1607
- @congyuluo made their first contribution in #1609
- @LizardWizardGB made their first contribution in #1606
- @mateusztylec made their first contribution in #1631
- @mylk13 made their first contribution in #1633
- @HimaGirija99 made their first contribution in #1641
- @PingLin8888 made their first contribution in #1645
- @sorydi3 made their first contribution in #1642
Full Changelog: v0.26.1...v0.27.0