ThreeTen-Extra - Changes

Release History

Version Date Description
1.1 2017-04-24 v1.1
1.0 2016-06-13 v1.0
0.9 2014-12-09 v0.9
0.8 2014-02-10 v0.8

Release 1.1 – 2017-04-24

Type Changes By
Add PeriodDuration, combining Period and Duration. See #74. jodastephen
Fix incorrect method name in Hours. toPeriod() should have been toDuration(). Fixes #76. jodastephen
Extend formats parsed by Hours, Minutes and Seconds. Fixes #77. jodastephen
Extend formats parsed by Interval, allowing end instant to have offset inferred from start instant. See #75. jodastephen
Extend formats parsed by Interval, allowing years, months, weeks and days. See #70. jodastephen
Add Seconds temporal amount class. See #73. jodastephen
Add Temporals.parseFirstMatching(). This allows text to be parsed against a number of different formats. See #56. jodastephen
Add LocalDateRange, a range of dates, matching style of Google Guava's Range. Enhance Interval to match. See #53. jodastephen
Add leap second at end of 2016. jodastephen
Allow Interval to parse offset date-time. Fixes #66, #67. jodastephen
Fix Symmetry010 week calculations. Fixes #61. jodastephen

Release 1.0 – 2016-06-13

Type Changes By
Add PackedFields. Provide packed integer representations of dates and times Fixes #57. jodastephen
Clarify YearQuarter docs. Fixes #58. jodastephen
Add isBefore/isAfter to Interval. Fixes #48. jodastephen
Extend Interval to parse more formats. Fixes #50. steve-o
Add Hours and Minutes classes. Fixes #52, #14. raupachz
Add YearWeek class, handling the ISO week-based-year. Fixes #36, #38. raupachz
Add Symmetry calendar systems. Fixes #42, #43. catull
Add International Fixed calendar system. Fixes #31. catull
Make YearQuarter.parse case insensitive. jodastephen
Make YearQuarter.toString output '+' for large years. jodastephen
Add British Cutover calendar system. Models British Julian-Gregorian cutover on 1752-09-14 (ISO). Fixes #29. jodastephen

Release 0.9 – 2014-12-09

Type Changes By
Add Interval class. Fixes #2. jodastephen
Add Accounting calendar system. Fixes #27. Clockwork-Muse
Add Discordian calendar system. Fixes #23. Clockwork-Muse
Add Temporals helper methods to convert TimeUnit to/from ChronoUnit. Fixes #22. jodastephen
Add Pax calendar system. Fixes #17. Clockwork-Muse
Fix handling of with(era). Fixes #18 / #20. Clockwork-Muse
Add Ethiopic calendar system. Fixes #11. jodastephen
Add Julian calendar system. Fixes #10. jodastephen
Add Weeks class. Fixes #3. jodastephen
Extend conversion between amount types. Handle conversions in from(TemporalAmount) using Temporals.convertAmount(...). Fixes #7. jodastephen
Add Temporals.convertAmount(...). Allows an amount in one unit to be converted to an amount in a different unit. Fixes #6. jodastephen
Add Months.ofYears(int). Support weeks in Months.from(TemporalAmount). Support weeks in Months.parse(CharSequence). Fixes #5. jodastephen
Add Days.ofWeeks(int). Support weeks in Days.from(TemporalAmount). Support weeks in Days.parse(CharSequence). Fixes #4. jodastephen

Release 0.8 – 2014-02-10

Type Changes By
First modernized version. jodastephen

Back to top

Version: 1.1. Last Published: 2017-04-24.

Reflow Maven skin by Andrius Velykis.