- [Add] Date.isFirstDayOfWeek, Date.isFirstDayOfYear
- [BREAKING] DateRange no longer has const constructor
- [Add] DateRange is now an Iterable
- [Add] DateRange.contains
- [Doc] update pub version badge
- [Refactor] remove quiver dependency
- [Add] Date.daysUntil
- [Doc] update readme
- [Doc] resolve analysis issues
- [Documentation] Fix repository URL in pubspec
- [BREAKING CHANGE] Rewrite API to use ISO
- [Changed]
Time
formatting withenum
- [Changed]
Time
toString now is 'HH:mm:ss:SSS' - [Remove]
totalMilliseconds
useinMilliseconds
instead - [Fix] typos
- [Add]
milliseconds
- [Add] extension on
DateFormat
to formatDate
- [BREAKING CHANGE] getters
now
ofDate
andTime
into methodnow()
- [BREAKING CHANGE] constructors of
Date
andTime
with required named parameters - [Add]
copyWith()
forDate
andTime
- [Add] getter
now
forDate
- [Add] methods
parse
&tryParse
forDate
- [Add] methods
addDuration(dur:)
,closeTo()
,formatAs()
forTime
- [Add] new date functions and manipulations. Inspirited by dart_date (thanks for westito)
- [Add] arithmetic operators
- [Add]
OverflowedTime
- [Add] more tests
[Add] roundToTheNearestMin
for Time
[Fix] addDays
of Date
- [Add]
upTo
forTimeRange
- [Add]
format
forTime
- [Rename]
isInRange
tocontains
- [Add] examples
- [Add]
Date
andDateRange
classes - [Add]
Time
andTimeRange
classes - [Add] extensions for
DateTime
to separateDate
&Time