- Replace
first
withmaxUnits
inDuration.pretty()
parseDuration
exception message fixes
- README and some documentation fixes
- Extension method
Duration.pretty()
- Handle negative durations
Breaking change:
- Removed
printDuration
andprintMilliseconds
functions
Breaking change:
- Czeck locale should be
cs
notcz
- Vietnamese locale
- Greek locale
DurationTersity
is now enhanced Enum
- Abbreviation fix for Chinese, Japanese and Korean
- Ukranian locale
- printDuration bug fix for upperTersity
- Upper tersity support
- Breaking change: DurationTersity.id is made private
- Breaking change: DurationTersity order is reversed
- Added Finish locale
- Breaking change: In Dutch locale, minute is now abbreviated as 'min' not 'm'
- parseDuration now parses weeks
- Added some documentation to parseDuration and parseTime
- Chinese and Czech languages
- Breaking changes to chinese locale
- Breaking change: Minute is now abbreviated as 'min' not 'm'
- Fixed
parseDuration
- Documented
parseDuration
in README
- README note on
prettyDuration
- English plural fix for 0 years
- English plural fix for negative amounts
- Added Indonesian, Korean, Romanian and Arabic locales
- Migration to null safety
- Hebrew locale
- Chinese locale
- Dutch locale
- Fix for Itallian locale
- Fix for German locale
- dartfmt
- Added
ItalianDurationLocale
- Added
DurationLocale.fromLanguageCode
- Added constants for all locales
tryParseDuration
,tryParseTime
andtryParseDurationAny
- Added
parseDuration
- Terisity now takes account missing values inbetween.
- Russian and Portugese support
- Removed dependence on
quiver_time
- Upgraded to Dart 2 stable
printDuration
prettyDuration
printSeconds
prettySeconds
printMilliseconds
prettyMilliseconds