Skip to content

v1.0.0

Compare
Choose a tag to compare
@Xeyos88 Xeyos88 released this 19 Dec 06:59
· 140 commits to main since this release

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