- Example app name
- Example name & app icons
- improved readme docs
- README.md updated to have the links to the web demo
- Deploy to web github action
- Deploy to web github action
- Calculate the duration of a snacky based on the title & subtitle
- Expose SnackyDurationUtil so other people can also use the calculation
- Added layout config with SnackyLayoutConfig
- Breakpoints support with SnackyLayoutBreakpointConfig
- Default location support with SnackyLayoutBreakpointConfig
- Requires SnackyLayoutConfig to be passed to the building blocks
- Snacky.location is now optional. null (defaults to SnackyLayoutBreakpointConfig.snackyLocation)
- Snackies always stayed in the widgettree. (Fixed by using
OverlayEntry.remove()
function)
- ToastSnackyBuilder is added
- GradientSnackyBuilder is added
- Simplified the example app
- Changed the leading icons for the SimpleSnackyBuilder
- Yellow underline (because of missing
Material
widget)
- Added documentation on the Snacky custom widget implementation
- improved CI test job
- CI test job
- Smoke test to show notifications
- Smoke test to check if onTap works
- Fixed readme.md
- Added support to use context before creating the
Snacky
object
- Switch to OverlayState instead of a custom implementation
- Added support for custom notification builders.
- Added support for more SnackyLocations. (top, topStart, topEnd, bottom, bottomStart, bottomEnd)
- Better swipe to dismiss support.
- Better documentation in the
README.md
about theSnackyNavigationObserver
- Extra documentation in the
README.md
- Automated builds using GitHub Actions
- Added preview video to the
README.md
- Added
Snacky
logo to theREADME.md
- Exported all requried files
- Cancel all snackies when a new route is pushed or a route is replaced
SnackyNavigationObserver
- Description of the package
- Spacing between leading & text & trailing widgets
- initial release