Releases: amjed-ali-k/react-gantt-lib
Releases · amjed-ali-k/react-gantt-lib
Release list
v0.1.19
v0.1.18
v0.1.18
- Release v0.1.17 (4c81c53)
- Refactor date handling in Gantt chart components (1449e9d)
- Updated
llm.txtto clarify the behavior of block date ranges and their rendering. - Modified
computeDateMarkingRectsto use exact start and end times for block date ranges, improving precision in rendering. - Added a test case to ensure correct handling of block date ranges with specific start and end times.
- Updated
- Add draggable markers feature to Gantt chart (c84882d)
- Introduced
draggableMarkersanddraggableMarkerSnapPointsprops in the Gantt chart for enhanced interactivity. - Implemented drag lifecycle callbacks:
onDraggableMarkerDragStart,onDraggableMarkerDrag,onDraggableMarkerDragEnd, andonDraggableMarkerDragToSnapPoint. - Updated documentation to include new types and event callbacks related to draggable markers.
- Enhanced demo examples and styles to showcase draggable markers functionality.
- Introduced
- 0.1.18 (e774136)
Full Changelog: v0.1.17...v0.1.18
v0.1.17
v0.1.17
- Release v0.1.16 (8549803)
- Enhance Gantt chart demo with US holidays (6809eb9)
- Updated
App.tsxandlargeTimelineDemo.tsxto include a newLARGE_TIMELINE_US_HOLIDAYSconstant for US holidays. - Modified
ChartSectioncomponent to accept aholidaysprop, allowing for holiday markings in the Gantt chart. - Improved type definitions to incorporate
HolidayMarkingfor better type safety.
- Updated
- Add timezone support to ChartSection component (bb49a5d)
- 0.1.17 (772c5d6)
Full Changelog: v0.1.16...v0.1.17
v0.1.16
v0.1.16
- Release v0.1.15 (cdb8abe)
- Update dependencies, enhance documentation, and improve demo structure (d7b0832)
- Added new dependencies for coverage and documentation tools in package.json and package-lock.json.
- Updated .gitignore to include coverage directory.
- Revised README.md to reflect the new documentation URL and added links to the documentation site in various demo components.
- Refactored demo components to utilize a new
DemoSectionShellfor better organization and consistency. - Enhanced TypeScript configuration to include documentation paths and improve module resolution.
- Improved Vite and Vitest configurations for better development and testing experience.
- 0.1.16 (d707515)
Full Changelog: v0.1.15...v0.1.16
v0.1.15
v0.1.15
- Release v0.1.14 (ca58ebd)
- Enhance release script to support conditional git push (47db2c1)
- Added logic to conditionally execute git push based on the skipPush flag, improving flexibility in the release process.
- Updated the GitHub release command to handle the target appropriately when skipping the push, ensuring correct behavior during releases.
- 0.1.15 (043bd0a)
Full Changelog: v0.1.14...v0.1.15
v0.1.1
v0.1.2
- Add advanced interaction features to GanttChart (beddf4a)
- Implemented multi-select functionality using Ctrl/⌘ key in task clicks.
- Introduced
onGanttHoverevent for handling hover interactions over blocked dates and holidays. - Enhanced task properties to support read-only states and group tasks with summary bars.
- Updated styles for group and read-only task indicators.
- Added tests to validate new features and interactions.
- Update to version 0.1.1 with new features and enhancements (f8a8388)
- Added support for collapsible group rows in the Gantt chart, allowing users to hide/show child tasks.
- Introduced new task properties:
showSummaryBarandreadOnly, enhancing task management capabilities. - Updated styles for task collapse buttons and improved layout for task cells.
- Enhanced event handling for task interactions, including multi-select functionality with modifier keys.
- Added tests to ensure the functionality of new features, including collapse/expand behavior for group tasks.
- 0.1.2 (c3b718f)
Full Changelog: v0.1.1...v0.1.2
v0.1.0
v0.1.0
- Init Repo (3e0df16)
- Add interactive features to GanttChart components (fa3508b)
- Introduced
onGanttClickandonGanttContextMenucallbacks for various elements including tasks, baselines, event markers, and empty timeline areas. - Enhanced
GanttChart,TimelineHeader,TimelineBody, and other components to support interaction and event emission. - Updated styles to reflect interactive states for date markings and timeline elements.
- Added tests to verify the functionality of new event handlers.
- Introduced
Full Changelog: https://github.com/amjed-ali-k/react-gantt-lib/releases/tag/v0.1.0