NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
A Flutter drawer that slides from any edge. No Scaffold needed — backdrop blur, drag, return values, swipe-from-edge, multiple drawers, and declarative API.
Last release 3 months ago
01 Jul 2026
Ships unpredictably
gaps range from 3 weeks to 1.9 years
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
9 releases · first in 2023
One column per quarter.
Barrier gesture penetration — DrawerConfig.barrierPenetrable lets pointer events pass through the backdrop to widgets behind the drawer (#6).
DrawerConfig.barrierPenetrable lets pointer events pass through the backdrop to widgets behind the drawer (#6).<5.0.0 to <4.0.0.very_good_analysis to 10.3.0 and refreshed lockfile dependencies.`showDrawer` now returns `Future ` — the drawer can return a result (like showDialog). Existing callers that ignore the return value are unaffected.
showDrawer now returns Future<T?> — the drawer can return a result (like showDialog). Existing callers that ignore the return value are unaffected.DrawerSide gains top and bottom — exhaustive switch on DrawerSide in user code will need updating.closeOnClickOutside or closeOnEscapeKey to be true. Both can now be false; use a controller or back button to close.DrawerSide.top and DrawerSide.bottom for sliding panels from any edge.DrawerConfig.curve property (default: Curves.easeInOut).DrawerConfig.maxWidth and DrawerConfig.minWidth to clamp drawer size.DrawerConfig.backdropBlur applies a BackdropFilter behind the drawer.DrawerConfig.elevation and DrawerConfig.shadowColor for Material shadow.DrawerConfig.barrierBuilder for fully custom barrier widgets (e.g., gradient, blur).onDragUpdate and onDragEnd parameters on showDrawer.AnyDrawerController.open() and isOpen getter for two-way programmatic control.DrawerConfig.semanticsLabel for screen reader announcements.AnyDrawer widget for embedding in the widget tree, driven by AnyDrawerController.AnyDrawerRegion widget detects edge swipes to open a drawer (all 4 sides).DrawerConfig.resizable enables animated runtime size changes.Fixed drawer not closing when controller was not provided.
AnydrawerController dispose issue.Updated deprecated RawKeyboard with HardwareKeyboard for handling closeOnEscapeKey.
RawKeyboard with HardwareKeyboard for handling closeOnEscapeKey.- Minor bug fixes.
updated pubspec screenshots
updated pubspec screenshots
closeOnResume property to close drawer when app is resumed (Android only).closeOnBackButton property to close drawer when back button is pressed (Requires a route navigator).closeOnEscapeKey property to close drawer when Escape key is pressed.Added controller property showDrawer function to close drawer programmatically.
controller property showDrawer function to close drawer programmatically.- Added screenshots to README.md - Fixed right drawer drag issue.
- Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →