Releases: Nikoro/system_date_time_format
Releases · Nikoro/system_date_time_format
v1.3.0
🚀 Release 1.3.0
⚠️ Breaking Changes
- Updated minimum Dart SDK to 3.2.0 (from 2.18.6)
- Updated minimum Flutter SDK to 3.16.0 (from 2.5.0)
✨ What's New
Dependency Updates
- Removed
js_interoppackage dependency - now using built-indart:js_interopfrom Dart SDK - Updated
flutter_lintsto 6.0.0
Bug Fixes
- Web: Fixed hour pattern formatting to properly handle both single (h/H) and double-digit (hh/HH) formats
- Windows & Linux: Fixed AM/PM pattern conversion from 'tt' to 'a' for proper time formatting
- Improved type checking with strict equality operators
Example Apps
- Regenerated all platform folders (Android, iOS, macOS, Linux, Windows, Web) with latest Flutter templates
- Updated Android to use Kotlin DSL build files (.gradle.kts)
- Updated iOS/macOS Podfiles to latest syntax
- Modernized Linux CMake structure with runner subfolder
- Updated Windows CMake and runner configuration
📝 Full Changelog
All commits since v1.2.2:
- fix(web): correct hour pattern formatting in date time format
- fix(windows,linux): convert AM/PM pattern from 'tt' to 'a'
- chore: remove js_interop dependency and update SDK constraints
- chore: bump version to 1.3.0
- build(example): regenerate platform folders with latest Flutter templates
👥 Contributors
Thanks to @jacksoncurrie for #26
Note: If you're upgrading from 1.2.2, ensure your project meets the new minimum SDK requirements (Dart ≥3.2.0, Flutter ≥3.16.0).