Releases: Xeyos88/HyVueGantt
Releases · Xeyos88/HyVueGantt
v1.5.0
v1.5.0 (2025-01-02)
Features:
- added different modes to highlight different vertical grid units
- Added localization for timeaxis
Bug Fixes:
- Corrected bar management in case of multiple Gantt
- Corrected the functionality of the initial sorting property
- grid: Grid visualization with minutes
v1.4.0
v1.3.0
What's new?
- Feature: Milestone slots. #milestone for all milestone, #mileston-${milestonId} for specific milestone
- Feature: Defining a milestone per bar. Bars may not exceed the milestone
- Feature: rowClass and rowLabelClass props. Custom method to add classes in the data row and i the label row.
- Feature: dayOptionLabel props. Define different way to visualize the day time unit (number, day, doy or name)
Updates:
- Added id field in Milestone type
Fix:
- Bar slot propagation
- Sort event emit
- User precision is now the best displayed precision
v1.2.0
What's new?
- Feature: Milestone definition whit tooltip and color schema
- Feature: Enable higjloght holidays whit tooltip and color schema
Updates:
- Auto change of precision if lower cells become too small for proper display
- Improved zoom feature
Fix:
- Bar connection after zoom
v1.1.0
v1.0.1
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:
pushOnConnectprops 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