zeba_academy_breadcrumb 0.0.1
zeba_academy_breadcrumb: ^0.0.1 copied to clipboard
A flexible and customizable breadcrumb navigation widget for Flutter applications.
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.0.1 - 2026-07-20 #
Added #
- Initial release of
zeba_academy_breadcrumb. - Added
ZebaBreadcrumbwidget for breadcrumb navigation. - Added
ZebaBreadcrumbItemmodel for defining breadcrumb items. - Added support for clickable breadcrumb items.
- Added support for item-level tap callbacks.
- Added support for parent-level
onItemTapcallbacks. - Added customizable breadcrumb separators.
- Added support for custom separator builders.
- Added optional icons for breadcrumb items.
- Added active/current breadcrumb item styling.
- Added regular breadcrumb item styling.
- Added disabled breadcrumb item styling.
- Added customizable separator styling.
- Added
ZebaBreadcrumbThemeDatafor reusable theme configuration. - Added configurable item spacing.
- Added configurable separator spacing.
- Added horizontal scrolling support for long breadcrumb trails.
- Added configurable outer padding.
- Added support for disabled breadcrumb items.
- Added custom semantic labels for accessibility.
- Added semantic support for interactive breadcrumb items.
- Added semantic support for the current breadcrumb item.
- Added immutable breadcrumb item configuration.
- Added
copyWithsupport for breadcrumb items. - Added equality and hash code support for breadcrumb items.
- Added empty-state handling for empty breadcrumb lists.
- Added Flutter widget tests.
- Added model unit tests.
- Added support for custom breadcrumb UI designs without external dependencies.
- Added GNU General Public License v3.0 licensing.
Documentation #
- Added comprehensive package README.
- Added installation instructions.
- Added basic usage examples.
- Added custom separator examples.
- Added custom separator builder examples.
- Added icon usage examples.
- Added styling documentation.
- Added theme configuration documentation.
- Added callback documentation.
- Added disabled item documentation.
- Added accessibility documentation.
- Added horizontal scrolling documentation.
- Added API reference documentation.
- Added testing and publishing instructions.
- Added author and Zeba Academy information.