All Versions
52
Latest Version
Avg Release Cycle
82 days
Latest Release
1169 days ago

Changelog History
Page 3

  • v4.29 Changes

    September 10, 2017

    โž• Added

    • ๐Ÿ‘Œ Support for sunrise / sunset - calculations [#663]
    • Static validation methods for calendars [#666]
    • Twilight definition [#667]
    • Sunset as start-of-day (for islamic calendar etc) [#668]
    • Simplified version of JulianDay [#670]
    • Easy conversions from general intervals to ISO-intervals [#671]
    • Intervals surrounding any moment [#672]

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improve calculation of equation of time [#665]

    ๐Ÿ›  Fixed

    • Conversion of Duration to Java-8 broken if fractional seconds occur [#669]
    • French revolutionary calendar not serializable [#664]
  • v4.28 Changes

    July 28, 2017

    โž• Added

    • French Revolutionary Calendar [#615]
    • ๐Ÿ†• New formatter method 'getPattern()' [#662]
    • ๐Ÿ‘Œ Support for or-logic during printing [#661]
    • Prevent escaping of Z-literal in format patterns [#658]
    • Easy conversion between MachineTime and JSR-310 [#660]
    • Conversion methods for Weekday and Month [#657]
    • ๐Ÿ“œ Direct parse-methods for Weekday, Quarter and Month [#656]
    • Weekday-in-month in non-iso-calendars [#653]
    • Alternative calculations for PersianCalendar [#634]
    • Calculation of astronomical seasons [#628]
    • ๐Ÿ‘Œ Support for apparent solar time [#633]
    • ๐Ÿ‘Œ Support for Julian Day Number [#527]
    • Implement timescales TT and UT1 [#93]

    ๐Ÿ”„ Changed

    • Redefine value space and epoch of TAI [#652]

    ๐Ÿ—„ Deprecated

    • ๐Ÿ‘‰ Make PatternType-API fit for more calendars [#659]
    • ๐Ÿš€ Prepare StartOfDay-change for next major release [#655]
  • v4.27.2 Changes

    April 29, 2017

    ๐Ÿ›  Fixed

    • Setting the number system via nu-extension in locale broken [#650]
  • v4.27 Changes

    April 28, 2017

    โž• Added

    • Japanese imperial calendar [#560]
    • Indian national calendar (Saka) [#642]
    • Custom day adjustments on HijriCalendar [#649]
    • ๐Ÿ‘‰ Make pivot-year for two-digit-years calendar-specific [#643]
    • ๐Ÿ‘Œ Support for Japanese numbers [#639]
    • ๐Ÿ‘Œ Improve text resource handling [#626]
    • Method nowInSystemTime() for AnnualDate and EthiopianTime [#646]
    • Enable calendar lookup by names [#614]
    • ๐Ÿ‘‰ Make transformation between calendar dates easier [#648]

    ๐Ÿ›  Fixed

    • DAY_OF_WEEK-element in some calendars inconsistent [#644]
    • Clarify usage of Ethiopian eras [#636]
    • TransitionHistory.getPreviousTransition() has improper description [#637]
    • ๐Ÿ–จ Roundtrip of print/parse during zone offset overlap fails [#635]
    • Converting geo longitude to ZonalOffset crashes [#632]
  • v4.26 Changes

    March 27, 2017

    โž• Added

    • โž• Add ALWAYS-constant to DateInterval [#630]
    • Assignment of values to intervals [#629]
    • ๐Ÿ‘‰ Make zone offset calculation for geo-longitude more precise [#622]
    • Enable text-lookup for non-enum elements in formatting [#618]
    • ๐Ÿ‘Œ Support for Ewe language [#625]

    ๐Ÿ›  Fixed

    • NPE in IntervalTree containing interval with infinite end [#627]
    • ZonalDateTime.toString() should not contain UTC-literal [#623]
  • v4.25 Changes

    February 22, 2017

    โž• Added

    • More convenient access to platform timezone data [#616]

    ๐Ÿ›  Fixed

    • ๐Ÿ‘Œ Improve and fix parsing of decimal elements [#617]
  • v4.24 Changes

    February 06, 2017

    โž• Added

    • ๐Ÿ›  Stream support for fixed calendar intervals [#613]
    • ๐Ÿ†• New HolidayModel-interface [#487]
    • ๐Ÿ†• New streaming method for DateInterval with exclusion [#610]
    • ๐Ÿ‘Œ Support unicode-nu-extension in formatting and parsing [#611]
    • Static from(GregorianDate)-factories for partial calendar classes [#600]
    • ๐Ÿ†• New stream- and counting methods for class LeapSeconds [#608]
    • ๐Ÿ‘Œ Support different time-scales in formatting and parsing moments [#607]
    • Duration conversion to clock units including days [#605]
    • ๐Ÿ“œ Make parsing of ambivalent zone informations easier [#603]

    ๐Ÿ”„ Changed

    • Adjust leap second expiry date [#601]

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ป Invalid CalendarWeek throws wrong exception [#612]
    • equals-contract for ChronoFormatter including zone elements broken [#604]
  • v4.23 Changes

    January 08, 2017

    โž• Added

    • ๐Ÿ‘Œ Support for Breton (br), Faroese (fo), Western Frisian (fy), Scottish Gaelic (gd), Luxembourgish (lb) [#599]
    • ๐Ÿ‘Œ Support for generic timezone names [#491]
    • โฌ‡๏ธ Reduce buffer allocation when printing numbers [#598]

    ๐Ÿ›  Fixed

    • โšก๏ธ ChronoFormatter.formatToBuffer() should be optimized [#597]
  • v4.22 Changes

    January 03, 2017

    โž• Added

    • โž• Add formatting/parsing to class MachineTime [#593]
    • ๐Ÿ“œ Enable or-logic when parsing durations [#592]
    • ๐Ÿ’… Ensure 4 digit-years in date style patterns [#591]
    • Dozenal numbering system [#596]
    • Document how to handle wrong platform tz-data on Android [#589]
    • ๐Ÿ’… Make styled formatters sensible for change of locale [#586]

    ๐Ÿ›  Fixed

    • Max-calculation for week-of-year sometimes broken [#595]
    • ๐Ÿ‘ RFC-1123-formatter must support northamerican zones [#594]
    • ๐Ÿ“œ MultiFormatParser tolerates trailing characters [#590]
    • BridgeChronology: Some format patterns are not runnable [#588]
    • BridgeChronology: Some formatters cannot be built [#587]
  • v4.21 Changes

    December 03, 2016

    โž• Added

    • Interval search tree [#575]
    • Generic interval type for arbitrary foreign types [#578]
    • Enable open start of intervals [#584]

    ๐Ÿ”„ Changed

    • ๐Ÿ“œ Simplify parsing of trailing characters [#576]

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix for pattern sanity check [#583]
    • Regression: Misleading error message [#581]
    • ๐Ÿ“š Clarify documentation of AdjustableElement.atFloor() and .atCeiling() [#580]
    • ๐Ÿ“œ Ambivalence parsing check sometimes faulty [#577]
    • ๐Ÿ“œ Unicode-BIDI-chars should not be parsed in context of ISO [#574]