Releases: tomkp/react-split-pane
Releases · tomkp/react-split-pane
v3.0.4
v3.0.3
Simplified Examples
- Clean white background replacing dark theme
- Minimal 1px divider with semi-opaque hover/drag indicator
- Added
draggingclass to divider to prevent hover flicker - Removed TouchExample (touch support is automatic)
- Added PercentageExample for percentage-based layouts
- Enhanced StyledExample with gradient panes and grip-dot divider
- Expanded snap points in SnapPointsExample (150, 300, 450, 600, 800)
- Improved responsive nav buttons for smaller screens
v3.0.2
v3.0.1
Documentation
- Add Tailwind CSS and shadcn/ui integration guide to README (#851)
- Using Tailwind classes directly with
classNameprops - shadcn/ui integration examples
- Custom divider component with shadcn theming
- CSS variables configuration for Tailwind themes
- Using Tailwind classes directly with
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's New in v3.0.0
Complete rewrite of react-split-pane with modern React patterns:
- Hooks-based architecture - Built entirely with React hooks
- Full TypeScript support - Complete type definitions included
- React 17, 18, and 19 support - Works with latest React versions
- Accessibility improvements - Keyboard navigation and ARIA support
- Touch support - Works on mobile devices
- CSS variables - Easy theming with CSS custom properties
- Smaller bundle size - Tree-shakeable ESM and CJS builds
- New exports - Separate keyboard and persistence utilities
Breaking Changes
- Complete API rewrite - see README for migration guide
- Minimum Node.js 20 required
v0.1.92
chore(release): 0.1.92