All Versions
48
Latest Version
5.6
Avg Release Cycle
54 days
Latest Release
64 days ago

Changelog History
Page 1

  • v5.6

    May 31, 2020

    βž• Added

    • Old Hindu calendar [#892]
    • Local variant data for Hijri calendar [#888]
    • Getter for observer zone id in SolarTime and LunarTime [#904]
    • πŸ‘Œ Support for Duration.in(Collection<? extends Unit>) [#899]
    • πŸ‘Œ Support for Swiss German (SchwyzerdΓΌtsch) [#895]
    • Let TimeSource deliver current Instant [#884]
    • πŸ‘‰ Make PatternType.CLDR_DATE being applicable on PlainDate [#889]

    πŸ—„ Deprecated

    • ⏱ HijriCalendar.VARIANT_ICU4J scheduled for future removal [#905]

    πŸ›  Fixed

    • NPE in deserializing of SolarTime and LunarTime [#901]
    • πŸ— Build problem: More tolerant double comparisons in astro tests [#886]
    • Incorrect sign in last term of calculation of mean lunar anomaly [#891]
    • πŸ“š Documentation example in SolarTime outdated [#902]
  • v5.5

    November 04, 2019

    βž• Added

    • Reversible time metric [#881]
    • Coptic calendar for JavaFX-CalendarPicker [#882]

    πŸ—„ Deprecated

    • πŸ“‡ Rename the terms "standard offset" and "daylight-saving-offset" in related methods [#874]

    πŸ›  Fixed

    • Document that Hebrew calendar starting at 18:00 is an approximation for sunset [#873]
  • v5.4

    May 25, 2019

    βž• Added

    • Localized stream of weekdays [#871]
    • Current calendar week with generic parameters [#870]
    • Anomalistic month (apogee/perigee of moon) [#859]
    • FULL_DAY-instance in ClockInterval [#867]
    • πŸ‘Œ Support for Kurdish (ku) and Somali (so) languages [#866]
    • 🌐 More translations for Badi calendar [#862]
    • 🌐 More translations for new Japanese era REIWA [#860]

    πŸ”„ Changed

    • ⚑️ Update to CLDR v35.1 [#863]

    πŸ›  Fixed

    • πŸ‘Œ Improved approximated normalization of durations [#869]
    • πŸ“œ Zero clock hour not tolerable in smart parsing [#868]
    • Plural rules for Marathi and Nepali are wrong [#865]
    • πŸ“œ Smart parsing of protected space char [#864]
    • πŸ–¨ Printing of weekdays in Bahai calendar broken [#861]
  • v5.3

    April 16, 2019

    βž• Added

    • Badi calendar (Bahai) [#798]
    • πŸ“š Documentation of calendar view customization in JavaFX-CalendarPicker [#857]

    πŸ”„ Changed

    • πŸ†• New Japanese Nengo "Reiwa" [#840]
    • More flexible dynamic patterns [#854]
  • v5.2

    December 21, 2018

    βž• Added

    • Easier truncation of durations with any arbitrary units [#850]
    • Easier calculation of Chinese holidays [#844]
    • Ethiopian calendar for JavaFX-CalendarPicker [#843]
    • πŸ†• New static factory method for astronomical seasons based on a moment [#841]
    • Custom duration separators in PrettyTime [#839]

    πŸ›  Fixed

    • πŸ– Handle Sindhi and Uyghur as right-to-left [#847]
    • AstronomicalSeason fails for years like 999_999_999 [#842]
  • v5.1

    November 20, 2018

    βž• Added

    • πŸ‘Œ Support for languages Assamese, Sindhi and Tongan [#834]
    • Generic calendar formatting with regional calendar preference [#833]
    • Localized representation of ISO calendar week [#832]
    • Formatting relative times like "last Monday" or "next Friday" [#733]

    πŸ”„ Changed

    • πŸ“œ Make parsing month names slightly more tolerant in smart mode [#837]
    • ⚑️ Update to CLDR 34 [#831]
  • v5.0

    October 23, 2018

    βž• Added

    • Time arithmetic in class GeneralTimestamp [#810]
    • πŸ‘Œ Support tzdb-time-switches out of range T00:00/T24:00 [#825]
    • πŸ†• New random()-methods in IsoInterval-subclasses [#827]
    • πŸ†• New methods Temporal.isBeforeOrEqual() and Temporal.isAfterOrEqual() [#826]
    • πŸ†• New interval class for calendar years, quarters, months or weeks [#822]
    • Formatted representation of Years, Quarters, Months and weeks [#824]
    • πŸ‘‰ Make enums Month, Weekday and Quarter to operators for PlainDate [#819]
    • ✨ Enhance duration comparators [#816]
    • Partitioned streams in TimestampInterval [#814]
    • Easy summing up a stream of durations [#812]
    • Simplify bridge chronology accessors in basic types [#811]
    • 0️⃣ Platform-Timezone now delegates to ZoneId.systemDefault() [#805]
    • Text elements formattable by help of string converter [#799]
    • Extend formattability of extreme integer element values [#797]
    • Resolve locale no-NO-NY to nynorsk [#788]

    πŸ”„ Changed

    • Simplify/Rename some interval factory methods [#821]
    • βœ‚ Remove confusing method ZonalClock.currentMoment() [#817]
    • πŸ‘Œ Improved handling of negative DST-offsets [#742]
    • Simplify generic formatter API [#813]
    • βœ‚ Remove all deprecated stuff [#524]
    • πŸ‘Œ Improve conversion of Windows zones to IANA [#785]
    • πŸ“¦ Move class AnnualDate to main package [#787]
    • πŸ“¦ Move class MachineTime to main package [#609]
    • Replace ResourceBundle in module environment [#786]
    • Automatic module names (for Java-9) [#784]
    • πŸ†• New modular structure [#525]
    • StartOfDay now uses CalendarDate in abstract method [#655]
    • πŸ–¨ Interface ChronoPrinter without checked exceptions [#526]
    • Renaming of abstract method in DayPartitionRule [#815]

    πŸ›  Fixed

    • πŸ–¨ Ensure that big year numbers with 10 digits can be printed [#792]
    • SimpleInterval.Factory is wrong about open or closed interval boundaries [#823]
    • CalendarWeek.of(GregorianMath.MAX_YEAR, 52) aborts [#820]
    • Mismatch between getMinimumSinceUTC and transform for some historic calendars [#808]
    • πŸ›  Fix for narrow era names which had been incomplete [#809]
    • Fix for changing JapaneseCalendar.MONTH_AS_ORDINAL [#807]
    • NPE-Fix for loading time zone based on system time zone identifier [#803]
    • NPE-Fix for premature assignment of system time zone [#802]
    • Wrong day-of-year in HebrewCalendar [#800]
    • Rethrow undocumented ArithmeticException as IllegalArgumentException [#791]
    • Wrong days-since-UTC after transform in Hijri adjustment [#789]
  • v4.38

    May 18, 2018

    βž• Added

    • πŸ‘Œ Support Kabyle language [#782]
    • πŸ‘‰ Show tomorrow and yesterday words in PrettyTime [#781]

    πŸ›  Fixed

    • Arithmetic overflow of int-results in JulianCalendar.Unit.between(...) [#775]
    • 🌐 Incorrect translation of "M" pattern in JulianCalendar formatter [#776]
    • Same exit and arrival of sun/moon in sign of Scorpius [#778]
  • v4.37

    May 11, 2018

    βž• Added

    • Zodiac constellations and signs [#765]
    • Empty date intervals [#771]
    • πŸ‘ Allow more temporal types for use with Duration.toTemporalAmount() [#769]
    • πŸ†• New interface describing equatorial coordinates [#764]
    • Static validation method for calendar weeks [#766]

    πŸ”„ Changed

    • ⚑️ Update some resources to CLDR 33 [#774]

    πŸ—„ Deprecated

    • 🚚 Replace/Remove SolarTime.Calculator.declination(double) [#772]

    πŸ›  Fixed

    • Right ascension of moon position should be in range 0-360 [#770]
    • 🏁 Use automatic fallback to worldwide locale in WindowsZone [#763]
  • v4.36

    March 24, 2018

    βž• Added

    • 🏁 Reverse engineering of windows zone names [#756]
    • Normalization of timezone identifiers [#756]
    • πŸ‘Œ Support Asturian language (ISO-639: ast) [#757]
    • Convenience week elements for Hebrew calendar [#758]
    • πŸ‘Œ Support of Hebrew calendar in JavaFX-CalendarPicker [#759]
    • πŸ‘Œ Support of Julian calendar in JavaFX-CalendarPicker [#760]

    πŸ›  Fixed

    • πŸ‘‰ Make astronomical calculations possible with leap seconds disabled [#761]