All Versions
52
Latest Version
Avg Release Cycle
82 days
Latest Release
676 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v5.0 Changes
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 usesCalendarDate
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 Changes
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 Changes
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 Changes
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]
-
v4.35 Changes
March 07, 2018โ Added
- Traditional Chinese calendar [#396]
- Dangi calendar (Korean) [#722]
- Vietnamese lunar calendar [#641]
- Cyclic year used in East Asian calendars [#638]
- Juche calendar (North Korea) [#748]
- Stream-methods in MomentInterval [#743]
- Shadow length of objects with specified height [#754]
- Increase displayed precision of moon illumination [#747]
- Convenience constants for calendar-specific week elements [#753]
- Bounded calendar-week-elements in CommonElements [#738]
- โก๏ธ Optimize chronological extensions during parsing [#749]
- ๐ Improved localization for French Rev. calendar [#741]
๐ Fixed
- Weekmodel.ISO.boundedWeekOfMonth().atFloor() not working as expected [#750]
-
v4.34 Changes
January 15, 2018โ Added
- Extra features for StdSolarCalculator.CC [#731]
- Search for moon phase at or after a moment [#730]
- Traditional Chinese now recognizes hant-script in locale [#728]
๐ Changed
- ๐ Allow negative DST-offsets [#735]
- โก๏ธ Update leap second expiry date [#734]
๐ Fixed
- date.getMaximum() can crash near end of timeline [#732]
-
v4.33 Changes
December 18, 2017โ Added
- Moon rise/set [#704]
- Calculation for azimuth/elevation of Sun and Moon [#723]
- Positions of Sun and Moon in terms of right ascension and declination [#716]
- ๐ Make right ascension of sun accessible [#715]
- Determine min/max-range of possible lunations [#720]
- Convenience combination of operators atFloor() and newValue() [#721]
๐ Changed/Deprecated
- HebrewMonth.Order.BIBILICAL contains a typo [#714]
- Four methods in SolarTime loose the day information [#724]
๐ Fixed
- StdSolarCalculator.CC has integer-division-error [#725]
- Class SolarTime normally expects LMT-dates not zoned dates [#719]
- JulianDay misses definition of serialVersionUID [#727]
-
v4.32 Changes
November 26, 2017โ Added
- Hebrew calendar [#528]
- Hebrew time [#708]
- Hebrew birthdays and yahrzeit [#707]
- Constants of solar time for Jerusalem and Mecca [#711]
- ๐ Support unicode extensions fw and rg [#712]
- โ Add Odia (Oriya) language [#709]
- More flexible numberings of enums in formatting [#706]
- โก๏ธ Update to CLDR v32 [#690]
- Conversions to/from old java.util.Calendar + java.util.TimeZone [#705]
๐ Changed
- โก๏ธ Optimize ZoneNameProviderSPI [#713]
-
v4.31 Changes
October 20, 2017โ Added
- Moon phases [#676]
- Illumination of moon [#702]
- Historic calendar [#698]
- ๐ New SolarTime.Calculator based on Dershowitz/Reingold [#701]
- Static factory ChronoHistory.from(variantString) [#697]
- ๐ Extended support for always-intervals [#695]
- Generic calendar intervals [#675]
- TimeLine-enhancement [#675]
- Julian centuries with J2000-epoch [#693]
- ๐ Document which unicode-ca-extensions are supported [#699]
๐ Changed
- German names of French Republican calendar months [#692]
- ๐ Prevent calling some SolarTime.Builder-methods twice [#691]
- Refine altitude-dependent calculation of solar time [#689]
๐ Fixed
- ๐ Unicode-ca-support not available for HijriCalendar [#700]
- ChronoHistory.month()-annotation is incomplete [#696]
๐ Deprecated
- Constants in SolarTime.Calculator marked for removal [#701]
- ๐ Make surrounding()-method in MomentInterval consistently using APIs [#694]
-
v4.30 Changes
September 25, 2017โ Added
- ๐ New hemisphere-related methods in astronomical classes [#688]
- Unit simulating Joda-behaviour for month-based durations [#687]
๐ Changed
- ๐ Parsing of "AM" or "PM" for all locales [#684]
- ๐ Changes to CalendarUnit.keepingEndOfMonth() and atEndOfMonth() [#679]
- Clarify meaning of IntervalCollection [#677]
- Empty intervals should not be added to interval collection [#678]
๐ Fixed
- ๐ Zone name parsing should use string-prefix-matching [#686]
- ๐ Duration parser tolerates trailing chars [#682]
- Conversion of Time4J-Duration to temporal amount sometimes broken [#680]
๐ Deprecated
- Rename PlainTime.ISO_HOUR to HOUR_FROM_0_TO_24 [#685]