- Fix some failing test cases caused by
intl
upgrade
- Added support for
intl 0.20
- Added support for git non-sense format, e.g.,
Thu May 16 10:18:07 2024 +0930
andThu May 16 10:18:07pm 2024 +0930
- Merged in
0.1.14
:
Added support for non-sense formats; at the moment onlyyyyyMMdd'T'hhmmss
with no separator, including time variants
- Minor change to package description
- Added support for
intl
0.19
Stable version release
- Supports any type of
Object
for parsing, such asint
for unix epoch - Allows passing custom parsing rules to
AnyDate(customRules: ...)
- Added
AnyDate.fromLocale()
factory to support other languages. Essentially, any language can be used
- Requires
intl
dependency to support languages other than English
- Added support for non-sense formats; at the moment only
yyyyMMdd'T'hhmmss
with no separator, including time variants
- Added test cases to ensure RFC 822, 2822, 1036, 1123, and 3339 are supported
- Minor fixes to make them supported in edge cases
- Added support for unix epoch timestamp
- Fix caret syntax on dependencies
- Added homepage to
pubspec.yaml
- Added more test cases and updated documentation
- Fix ambiguous parsing of
aa/bb/cc
format (e.g 01/02/03 that can be parsed as 2001-02-03, 2003-01-02, or 2003-02-01)
- Fix most of time component parsing
- Fix some cases where weekday wouldn't be parsed correctly
- Export DateParserInfo class to allow setting parameters
- Support a few more formats
- Removed unused dev dependencies
- Lower constraint on dev dependencies
- Fix issue where DateTime.parse was not being used
- No added feature, minor clean-up
- Initial version
- Includes basic date-only parsers