Releases: focus-shift/jollyday
Releases · focus-shift/jollyday
Release Jollyday 1.3.0
⭐ Enhancements
- Add test for invalid moving condition for MoveDateRelative #716
- Poland: Christmas Eve starting with 2025 #723
- Provide actual and observed holiday dates separately #713
- Replace interator with Stream interation over localdates #717
- Use methods to receive holiday and country description from Resource … #718
🔨 Dependency upgrades
- build(deps): bump ch.qos.logback:logback-classic from 1.5.15 to 1.5.16 #720
- build(deps): bump mockito.version from 5.14.2 to 5.15.2 #715
- build(deps): bump org.assertj:assertj-core from 3.27.0 to 3.27.1 #714
- build(deps): bump org.assertj:assertj-core from 3.27.1 to 3.27.2 #721
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
Release Jollyday 1.2.0
⭐ Enhancements
- Add all missing subdivisions of France #566
- Add Armenia #520
- Further test improvements #700
- Improve SPI package javadoc #705
- Rename xmlUtils to (Jackson/Jaxb)XMLMapper #709
- Replace XML util getMonth with default APIs #708
🔨 Dependency upgrades
- build(deps): bump ch.qos.logback:logback-classic from 1.5.12 to 1.5.14 #701
- build(deps): bump ch.qos.logback:logback-classic from 1.5.14 to 1.5.15 #707
- build(deps): bump org.assertj:assertj-core from 3.26.3 to 3.27.0 #702
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
Release Jollyday 1.1.0
⭐ Enhancements
- Configuration to Specify XML Configuration Service Implementation When Multiple Are on the Classpath #694
🐞 Bugs
- Easter monday in Switzerland's Canton of Valais instead of Vaud #698
- Switzerland - All Saints, not a public holiday in Graubünden #691
- Warning module not found #445
🔨 Dependency upgrades
- build(deps): bump net.jqwik:jqwik from 1.9.1 to 1.9.2 #689
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 #690
- build(deps): bump org.junit.jupiter:junit-jupiter from 5.11.3 to 5.11.4 #697
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
🎅 Release Jollyday 1.0.0
⭐ Enhancements
- 75ter Jahrestag des Aufstandes vom 17. Juni 1953 - Germany - Berlin #670
- sonar: run sonar analyze with jdk 11 #686
- Switzerland - Mauritius Day missing in Appenzell Innerrhoden #665
- XML unmarshal: performance improvements - static XMLUtil with static converters #586
🐞 Bugs
- Switzerland - all saints adjustments #675
- Switzerland - Assumption day adjustments #673
- Switzerland - Easter Monday Adjustments #679
- Switzerland - Labour day not a public holiday in Aargau #677
- Switzerland - Peter und Paul ist Observance #671
💥 Breaking Changes
- Breaking: Remove deprecated getHolidays(int year, ...) in favour of year as "Year" #682
- Breaking: Remove unofficial holiday type #683
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
Release Jollyday 0.35.1
Release Jollyday 0.35.0
⭐ Enhancements
- 'Jahrestag der Befreiung vom Nationalsozialismus und Ende des Zweiten Weltkriegs' wird zum Feiertag am 8.5.2025 in Berlin #658
- Documentation: Add documentation for API and XML configuration #654
💥 Breaking Changes
- Break: Add configuration property prefix #664
🔨 Dependency upgrades
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 #660
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 #659
- build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 4.0.0.4121 to 5.0.0.4389 #663
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
Release Jollyday 0.34.0
⭐ Enhancements
- Switzerland: Improve Switzerland #655
🐞 Bugs
- Naefels Trip date is on the second Thursday in April (but is on the first) #635
🔨 Dependency upgrades
- build(deps): bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 #651
- build(deps): bump com.fasterxml.jackson.dataformat:jackson-dataformat-xml from 2.18.0 to 2.18.1 #653
- build(deps): bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.0 to 3.8.1 #652
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
Release Jollyday 0.33.0
⭐ Enhancements
- Improve usa #623
- Indigenous People's Day missing in the United States #517
- Upgrade build to run also with java 23 #614
🐞 Bugs
- Cabrini Day missing in the USA in colorado #644
- Day after Thanksgiving in the USA is missing in several states #640
- Labour Day is no public holiday in Ticino and Thurgau Switzerland #649
- Ulysses S. Grant Day missing in USA ohio since 2024 #646
🔨 Dependency upgrades
- build(deps): bump ch.qos.logback:logback-classic from 1.5.10 to 1.5.11 #638
- build(deps): bump ch.qos.logback:logback-classic from 1.5.8 to 1.5.10 #636
- build(deps): bump com.fasterxml.jackson.dataformat:jackson-dataformat-xml from 2.17.2 to 2.18.0 #626
- build(deps): bump de.skuzzle.enforcer:restrict-imports-enforcer-rule from 2.5.0 to 2.6.0 #624
- build(deps): bump mockito.version from 5.13.0 to 5.14.1 #625
- build(deps): bump mockito.version from 5.14.1 to 5.14.2 #639
- build(deps): bump net.jqwik:jqwik from 1.9.0 to 1.9.1 #627
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 #629
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 #634
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 #633
- build(deps): bump org.junit.jupiter:junit-jupiter from 5.11.0 to 5.11.2 #632
- build(deps): bump org.junit.jupiter:junit-jupiter from 5.11.2 to 5.11.3 #637
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
Release Jollyday 0.32.0
⭐ Enhancements
- Add Andorra #588
- Add Cyprus #519
- Add Monaco #587
- Add San Marino #589
- Run sonarcloud analysis with latest java lts (21) #615
🐞 Bugs
- Canada: Include holidays that meet criteria for new "bank holiday" type #606
- Fix encoding problems in holiday descriptions #621
- New Zealand - Auckland Anniversary Day is no public holiday in Hawke's Bay and Manawatu-Wanganui #616
- United Kingdom - Early May Bank Holiday moved for VE Day #618
🔨 Dependency upgrades
- build(deps): bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 #608
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 #613
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
Release Jollyday 0.31.0
⭐ Enhancements
- ADR proposal: Subdivisions with own ISO 3166-1 alpha-2 as separate file #577
- Cleanup belgium public holidays - remove default values #594
- Provide API with year as object and not int #590
- Support additional holiday types - bank holidays and observance #537
💥 Breaking Changes
- Rename 'Official Holiday' to 'Public Holiday' #482
🔨 Dependency upgrades
- build(deps): bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 #598
- build(deps): bump mockito.version from 5.12.0 to 5.13.0 #603
- build(deps): bump org.apache.maven.plugins:maven-dependency-plugin from 3.7.1 to 3.8.0 #601
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 #596
- build(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.3 #600
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 #592
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 #604
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 #599
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 #605
- build(deps): bump org.junit.jupiter:junit-jupiter from 5.10.3 to 5.11.0 #597
- build(deps): bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16 #595
- Upgrade maven wrapper to 3.9.9 #602
❤️ Contributors
We'd like to thank all the contributors who worked on this release!