Releases: simonpoole/OpeningHoursParser
Releases · simonpoole/OpeningHoursParser
0.29.0
What's Changed
- Add year in if it exists when fudging missing months by @simonpoole in #93
- Handle the case with month day missing in both start and end data by @simonpoole in #96
- Be slightly more lenient with am/pm parsing by @simonpoole in #97
Full Changelog: 0.28.2...0.29.0
0.28.2
What's Changed
- Fix parsing of holidays intermingled with weekdays by @simonpoole in #91
- Use java 17 by @simonpoole in #92
Full Changelog: 0.28.1...0.28.2
0.28.1
Full Changelog: 0.28.0...0.28.1
0.28.0
What's Changed
- Correctness fix month day format by @simonpoole in #78
Full Changelog: 0.27.1...0.28.0
Release 0.27.1
This migrates to gradle 8.2.1, updates the translations and adds Automatic-Module-Name to the manifest.
Release 0.27.0
This fixes an issue when parsing open ended date ranges followed by a week day.
Release 0.26.0
This release adds a flag to indicate more lenient handling of time ranges with earlier end than start times in strict mode. It does not change the behaviour in non-strict mode.
Note: the one parameter variant of OpeningHoursParser.rules maintains the same behaviour as prior releases, you will need to use the two parameter call if you want to set the flag.
Release 0.25.0
Fixes:
- adds missing setOpenEnded method for year ranges
- throws a parse error on invalid data ranges combining open ended with end date
Release 0.24.0
Fixes
- adds open ended year range support
- pom.xml generation now includes the annotations dependency as optional (instead of not at all)
Release 0.23.4
Fix:
- Fix parsing of hour:minute intervals