- Initial Release
- Update a missed in readme
- Support Gradient for Selected and Unselected Background Color
- Fix build issue
- Change initialLabelIndex to initialIndex
- Support change selected index programmatically
- Fix formatting issue
- Fix missing formatting code
- Add support disable Horizontal Scroll
- Update deprecated Widget
- Update Documentation
- Remove log on builder
- Migrate to Null Safety
- Support margin for selected tab
- Remove print statement
- Fix issue null safety when icons is null
- Fix margin issue on last item
- Fix duplicate button
- Disable shadow support
- Update selected if selectedIndex changed
- Remove initialIndex replace with selectedIndex
- Set selectedIndex required
- Fix issue double when tap button
- Fix issue update selectedIndex value, selected button not updated
- Update kotlin version on Example
- Reformat library
- Update README file
- Expose iconSize
- Fix: Invisible a right margin in the button tab if only the icon is set. thanks to @kaedeee
- Add support dart 3
- Set text style is not required, use Theme.of(context).textTheme.bodyMedium as default style
- Improve performance, use valueNotifier to update selected index instead of setState
- Update docs
- Breaking change: remove labels and icons replaced with dataTabs
- support custom counter-widget to fix #16
- update example project to support AGP >= 8
- improve widget usage and fix warning from linter
- Add new parameters
isInnerShadowEnable
andisShadowEnable
to enable or turn off the shadow (#18) Thanks to @ysak-y