Skip to content

Latest commit

 

History

History
54 lines (33 loc) · 3.25 KB

CHANGELOG.md

File metadata and controls

54 lines (33 loc) · 3.25 KB

Change Log

  • Upgraded FreeMarker to 2.3.33
  • Removed deprecated classes and methods
  • Upgraded dependencies for FreeMarker and Cucumber tests
  • Deprecated old ZonedDateTimeStrategy interface and implementations. Introduced ZoneStrategy interface and implementations instead. New interface supports more than just ZonedDateTime.
  • Introduced real format support for Instant, Clock and OffsetDateTime #33 #32
  • Introduced asZoneDateTime method for LocalDateTime
  • Introduced support for overriding default formatters for all java.time objects #30
  • Allow fall-through to default methods in the java.time classes (Thank you @mihxil)
  • Proper handling of ZoneId for ZonedDateTime formatting (Breaking change in default behaviour)
  • Github Actions build
  • New time manipulation support by @jeffyjin #28
  • Fixed formatter bug reported and fixed by @tifoha
  • Added support for isEqual, isAfter and isBefore as suggested by @kingmaoam.

Note: As we had some issues with the 1.1.6 deployment, the changelig for this release also contains some changes from that release.

  • Added isEqual, isAfter and isBefore methods to adapters for LocalDate, LocalDateTime and Localtime (Code contributed by @kingmaoam)
  • OBS! Fixed bug that made the DateTimeFormatter use the default VM Locale instead of the Locale from the Freemarker configuration. #PR8.
  • ZoneOffsetAdapter is not used #6

Closed issues:

  • wrong maven dependency #5
  • Install error #3
  • Deploy to mavenCentral #1

Merged pull requests: