zeba_academy_date_tools 1.0.0
zeba_academy_date_tools: ^1.0.0 copied to clipboard
Date and time helper tools with calendar widgets, pickers and formatters.
Changelog #
All notable changes to this project will be documented in this file.
The format follows Keep a Changelog, and this project follows Semantic Versioning.
1.0.0 - 2026-06-23 #
🎉 Initial Release #
First stable release of Zeba Academy Date Tools.
Added #
📅 Calendar Tools
- Added
ZebaCalendarwidget - Material 3 compatible calendar UI
- Date selection support
- Custom date change callback
🗓 Date Picker
- Added
ZebaDatePickerhelper - Added date picker support
- Added time picker support
- Simple async picker API
⏱ Formatters
- Added duration formatter
Example:
2h 30m
- Added relative time formatter
Examples:
Just now
5 minutes ago
Yesterday
2 days ago
📆 Date Models
- Added
ZebaDateRange - Added duration calculation between dates
Developer Experience #
- Added null safety support
- Added clean package exports
- Added unit tests
- Added Flutter analyzer support
- Added Material 3 compatibility
Documentation #
- Added production README
- Added usage examples
- Added API documentation
- Added GPL-3.0 license information
License #
This project is licensed under the GNU General Public License v3.0.
See:
https://www.gnu.org/licenses/gpl-3.0.html
Maintainer #
Sufyan bin Uzayr
Open-source developer building useful Flutter packages.
Website:
Thank you for using Zeba Academy Date Tools 🚀