v1.0.0
What's new?
- Feature: Complete TypeScript support with enhanced type definitions and inference
- Feature: Bars support connections with multiple styles ('bezier', 'straight', 'squared') and patterns ('solid', 'dot', 'dash', 'dashdot')
- Feature: Built-in keyboard navigation with arrow keys for bar movement and resizing
- Feature: 11 pre-built color schemes with consistent theming across components
- Feature:
pushOnConnect
props for controlling bar behavior during drag operations - Feature: Responsive zoom controls with customizable steps and limits
- Feature: Support for bar bundles to group and move related bars together
- Fix: Bar position calculation improved for better accuracy
- Fix: Memory leak in resize observer properly handled
- Fix: Edge cases in bar overlap detection resolved
- Fix: Time axis rendering optimization for large datasets
Breaking Changes:
- Requires Vue 3.3+
- Requires TypeScript 5.0+
- All props related to time operations now require ISO 8601 format
Documentation: Documentation
Source Code: GitHub
Issues: GitHub Issues