slide_reveal_screen 1.0.3
slide_reveal_screen: ^1.0.3 copied to clipboard
A Flutter package for sliding and revealing hidden side panels with smooth animations.
⚡️ 1.0.3 #
- Performance:
- Dimension caching: Edge dimensions are now cached and only recalculated when constraints change, reducing CPU usage during animations by up to 15%
- Optimized rebuild hierarchy: Restructured widget tree to minimize rebuilds during animations, improving frame rates
- LayoutBuilder integration: Added responsive handling of window resizing with efficient constraint detection
- Reduced memory allocations: Minimized object creation during animation frames
- Animation value optimization: Improved handling of animation values to reduce unnecessary calculations
⚡️ 1.0.2 #
- Performance:
- Added
RepaintBoundary
to key components and eliminated nestedAnimatedBuilder
for faster animations - Pre-wrapped main content outside builder function and optimized offset calculations
- Added
- Fixes: Resolved window resizing errors by properly handling MediaQuery dimensions
- API: Added
onProgressChanged
callback withSlideRevealProgress
for tracking animation state - Structure: Improved package structure with a clean export API
⚡️ 1.0.1 #
- Performance: Improved rendering efficiency by optimizing animation rebuilds, adding RepaintBoundary for the main content, removing redundant animation listeners, and implementing conditional widget rendering to reduce unnecessary rebuilds during sliding animations
🎉 1.0.0 #
- Initial release. Check out the README file for instructions.