Skip to content

Releases: simonpoole/OpeningHoursParser

0.29.0

Choose a tag to compare

@simonpoole simonpoole released this 23 Nov 12:02

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

Choose a tag to compare

@simonpoole simonpoole released this 09 Mar 17:10

What's Changed

Full Changelog: 0.28.1...0.28.2

0.28.1

Choose a tag to compare

@simonpoole simonpoole released this 08 Jan 07:07

Full Changelog: 0.28.0...0.28.1

0.28.0

Choose a tag to compare

@simonpoole simonpoole released this 22 Dec 08:13

What's Changed

Full Changelog: 0.27.1...0.28.0

Release 0.27.1

Choose a tag to compare

@simonpoole simonpoole released this 18 Aug 09:25

This migrates to gradle 8.2.1, updates the translations and adds Automatic-Module-Name to the manifest.

Release 0.27.0

Choose a tag to compare

@simonpoole simonpoole released this 14 May 13:55

This fixes an issue when parsing open ended date ranges followed by a week day.

Release 0.26.0

Choose a tag to compare

@simonpoole simonpoole released this 02 Nov 11:33

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

Choose a tag to compare

@simonpoole simonpoole released this 24 Jul 11:22

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

Choose a tag to compare

@simonpoole simonpoole released this 21 Jul 18:21

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

Choose a tag to compare

@simonpoole simonpoole released this 19 Jun 09:45

Fix:

  • Fix parsing of hour:minute intervals