Changelog
Version history and release notes for React Pluggable Layouts
Release Strategy
We follow Semantic Versioning for our releases:
- Major versions (X.0.0): Contain breaking changes
- Minor versions (0.X.0): Add new features in a backward-compatible manner
- Patch versions (0.0.X): Include backward-compatible bug fixes
v0.1.0
Current
Stable
Initial public release of React Pluggable Layouts
Features
- Core slot system with React 18 support
SlotProvidercomponent for global slot state managementSlotcomponent for rendering registered componentsregisterSlotandunregisterSlotfunctions for dynamic component registrationuseSlothook for accessing slot contents programmatically- Priority-based component ordering with unique IDs
- Support for asynchronous component registration via
registerSlotAsync - TypeScript definitions with full type safety
- Working example application demonstrating core functionality
v0.2.0
In Development
Planned
Next planned release with enhanced functionality
Planned Features
- Enhanced SSR support with hydration optimizations
- Improved performance for large component trees
- Conditional slot rendering based on props
- Slot content filtering capabilities
- Better error handling and debugging support
Roadmap
Future
Future Plans
- Layout presets and templates for common UI patterns
- Improved developer tools for debugging
- Integration with popular state management libraries
- Expanded documentation and examples
- Performance optimizations for complex layouts
Have a feature suggestion? Open a feature request on GitHub.
Getting Started
Ready to use React Pluggable Layouts in your project? Check out our installation guide and examples.
Stay Updated
Get notified about new releases and updates to React Pluggable Layouts.