easy_date_time 0.2.2
easy_date_time: ^0.2.2 copied to clipboard
A drop-in DateTime alternative with full IANA timezone support.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.2 - 2025-12-09 #
Fixed #
- Fixed formatting in
CHANGELOG.md. - Updated documentation installation instructions to latest version.
0.2.1 - 2025-12-09 #
0.2.0 - 2025-12-08 #
⚠️ Breaking Changes #
- Renamed
inUtc()→toUtc()— Consistent withDateTime.toUtc() - Renamed
inLocalTime()→toLocal()— Consistent withDateTime.toLocal() - Renamed
isAtSameMoment()→isAtSameMomentAs()— Consistent withDateTime.isAtSameMomentAs() - Removed
fromJson()andtoJson()— UsefromIso8601String()andtoIso8601String()instead
Added #
fromSecondsSinceEpoch(int seconds, {Location? location})— Factory for Unix timestamps in secondsfromIso8601String(String dateTimeString)— Explicit factory for ISO 8601 strings
Changed #
- Modularized codebase: split
easy_date_time.dartintoeasy_date_time_parsing.dartandeasy_date_time_utilities.dart - Improved documentation and code comments
0.1.2 - 2025-12-07 #
- Update READMEs.
0.1.1 - 2025-12-07 #
- Initial release of
easy_date_timepackage.