aes_calendar
description: A lightweight and customizable Flutter calendar package featuring year-month selector, wheel picker, and flexible date utilities.
0.0.7
aesperts/aes_calendar
What this package is like to depend on
Last release 5 months ago
12 Mar 2026
Too new to tell
only 2 release windows
Most releases are documented
notes for 5 of 7 stable releases
Nothing withdrawn
no release was ever pulled
5 months old
7 releases · first in 2026
7 releases in the last 12 months
see the full history below
Release timeline
7 releases · Feb 2026 to Mar 2026Releases
latest 7-
0.0.712 Mar 2026Release notes
Open source →📄 Documentation
- Refreshed README preview images (home, dialog, full-screen screenshots)
-
0.0.612 Mar 2026Release notes
Open source →📄 Documentation
- Sample images and URLs in README updated across these releases
-
0.0.512 Mar 2026Nothing published for this version
-
0.0.412 Mar 2026Nothing published for this version
-
0.0.312 Mar 2026Release notes
Open source →✨ Features
- Two display modes: dialog popup via
AesCalendar.show()and full-screen/embedded widget viaAesCalendar - Full customization: optional
AesCalendarThemefor colors, text styles, icons, and day cell border radius - Text customization: optional
AesCalendarTextsfor year/month picker button labels (e.g. Cancel, OK) - Custom month header: optional
monthLabelBuilderfor custom month title format/locale - Theme-aware defaults:
AesCalendarDefaults.themeOf(context)andAesCalendarDefaults.texts()provide defaults fromTheme.of(context); all colors and text styles can be overridden per instance
🎨 API
AesCalendar: new optional paramstheme,texts,monthLabelBuilder;startDatefor min dateAesCalendar.show(context, ...): static helper for dialog mode with same optional theme/texts/monthLabelBuilderAesYearMonthPickerandAesWheelPicker: accept theme/texts and use shared defaults
📦 Package
- New files:
lib/src/calendar/aes_calendar_theme.dart(theme + texts),lib/src/calendar/aes_calendar_defaults.dart - Main export now includes
aes_calendar_theme.dart - Replaced deprecated
Color.withOpacitywithwithValues(alpha: ...); removed unnecessary library directive
📱 Example
- Example app restyled: gradient header, two cards (“Open Popup Window” / “Open Full Screen”)
- Demonstrates dialog calendar and full-screen calendar with
Theme.of(context)and optional theme/texts - Example
pubspec.yaml: addedflutter_lintsdev dependency for analyzer
📄 Documentation
- README: preview section with three screenshots (home, dialog, full screen)
- README: usage for dialog vs full-screen, parameters table, customization (theme, texts, monthLabelBuilder)
- Two display modes: dialog popup via
-
0.0.227 Feb 2026Release notes
Open source →✨ Improvements
- Added complete example project inside
/examplefolder - Added screenshot preview to README
- Improved documentation and usage guide
- Enhanced pub.dev package score
- Added complete example project inside
-
0.0.126 Feb 2026Release notes
Open source →- Initial release
- Basic calendar implementation
- Year and month picker support