Skip to content

Releases: nelson820125/jordium-gantt-vue3

v1.11.6

16 Jun 15:50

Choose a tag to compare

[1.11.6] - 2026-06-16

Fixed

  • 🔧 Fixed: In DAY view, after changing (resizing/dragging/editing) TaskBar start or end date, eliminated invalid offset caused by Timeline
  • 🔧 Fixed: Tooltip now follows mouse position
  • 🔧 Fixed: TaskBar resize-right calculation of end date
  • 🔧 Fixed: Vulnerabilities fix

v1.11.5

28 May 13:45

Choose a tag to compare

[1.11.5] - 2026-05-28

Added

  • 🎉 Added: GanttChart new prop enableParentTaskAutoSchedule — toggle between auto and manual scheduling for parent tasks. true (default): parent TaskBar auto-stretches to span children's date range; false: parent TaskBar shows its own configured dates, with a red indicator line above when children overflow the bounds

Fixed

  • 🔧 Fixed: maxWidth auto-cap now uses DOM scrollWidth, supports flex columns, recalculates on view switch and resize
  • 🔧 Fixed: Vulnerabilities fix

v1.11.4

13 May 08:41

Choose a tag to compare

[1.11.4] - 2026-05-12

Added

  • 🎉 Added: GanttChart new prop rowHeight — customize row height (px) shared by Timeline and TaskList. Valid range: 30–60px (values out of range are clamped). When set below 40, TaskBar content automatically switches to a compact horizontal layout

Fixed

  • 🔧 Fixed: TaskList maxWidth is now auto-capped to total column width when columns are narrower, eliminating blank space on the right
  • 🔧 Fixed: Vulnerabilities in dompurify and postcss

v1.11.2

10 Apr 15:26

Choose a tag to compare

[1.11.2] - 2026-04-10

Fixed

  • 🔧 Fixed: Built-in ClassName in TaskContextMenu caused it to not auto-close under certain conditions
  • 🔧 Fixed: expand-all prop not taking effect
  • 🔧 Fixed: Vulnerability fixes for vite & lodash
  • 🔧 Fixed: Issues with built-in ConfirmDialog's confirm and cancel actions affecting language and theme switching
  • 🔧 Fixed: Upgraded built-in MilestoneDialog and TaskDrawer components to the Body level
  • 🔧 Fixed: Built-in ContextMenu now follows theme switching, and custom ContextMenu can also switch themes through Theme

v1.11.0

09 Apr 07:13

Choose a tag to compare

[1.11.0] - 2026-04-08

Added

  • 🎉 Added: GanttChart new prop scaleConfigs — customize cellWidth, formatter, preBuffer, sufBuffer per time scale; unspecified scales continue using built-in defaults
  • 🎉 Added: Built-in cellWidth min/max clamping per scale; out-of-range values are automatically clamped (see README for per-scale limits)

Fixed

  • 🔧 Fixed: Coordinate issues for Taskbar, Milestone, GanttConflicts, and GanttLinks when timeScale or cellWidth changes
  • 🔧 Fixed: Reduced SplitterBar z-index to prevent covering application layer
  • 🔧 Fixed: Garbled Chinese title when exporting PDF; switched to html2canvas screenshot rendering to fully avoid missing font issues

v1.10.4

31 Mar 09:58

Choose a tag to compare

[1.10.4] - 2026-03-31

Enhancement

  • 🔧 Fixed: Removed '11111111111' information from milestone tooltip
  • 🔧 Fixed: Fixed Taskbar drag precision calculation issue in hourly view
  • 🔧 Fixed: Upgraded vulnerabilities in third-party packages

v1.10.0

08 Mar 01:41

Choose a tag to compare

[1.10.0] - 2026-03-07

Fixed

  • 🔧 Optimized: Algorithm optimizations for improved plugin performance and better compatibility with mobile device access
  • 🔧 Optimized: Collaborative discussions with a Github user led to this performance leap, and they also provided another application-level optimization方案, please refer to: discussion #16

v1.9.4

06 Mar 08:26

Choose a tag to compare

[1.9.4] - 2026-03-06

Fixed

  • 🔧 修复:日期视图下,SplitterBar拖拽以及TaskList收起/展开后,计算导致2月份周期丢失问题
  • 🔧 修复:任务视图切换至资源视图后今日定位偏移问题
  • 🔧 修复:任务视图切换至资源视图后最大和最小日期范围计算问题
  • 🔧 修复:资源视图下,小时/日/周视图切换后,最大值和最小值范围问题
  • 🔧 修复:包的弱点升级
  • 🔧 Fixed: In date view, after dragging the SplitterBar and collapsing/expanding the TaskList, the calculation caused the February cycle to be lost
  • 🔧 Fixed: After switching from task view to resource view, the today marker offset issue
  • 🔧 Fixed: After switching from task view to resource view, the max and min date range calculation issue
  • 🔧 Fixed: In resource view, after switching between hourly/daily/weekly views, the max and min date range issue
  • 🔧 Fixed: Vulnerabilities fix

v1.9.3

05 Mar 05:08

Choose a tag to compare

[1.9.3] - 2026-03-05

Added

  • 🎉 Added: GanttChart new prop enableTaskDrawerAutoClose — set to false to disable the automatic closing behavior of the TaskDrawer

Fixed

  • 🔧 Fixed: TaskBar width (duration) shrinking after dragging left and right in weekly view

v1.9.2

27 Feb 14:30

Choose a tag to compare

[1.9.2] - 2026-02-26

Added

  • 🎉 Added: Singleton Tooltip architecture refactored — TaskBar no longer maintains independent Teleport DOM, Timeline now manages a single shared Tooltip node, significantly reducing DOM overhead for large datasets
  • 🎉 Added: GanttChart supports #taskbar-tooltip custom Scoped Slot to fully replace built-in Tooltip content, exposing task, taskStatus, resourcePercent scope parameters
  • 🎉 Added: GanttChart new prop enableTaskListCollapsible (default true); set to false to force-hide TaskList and let Timeline occupy full width
  • 🎉 Added: GanttChart new prop taskListVisible (default true) for reactive external control of TaskList visibility
  • 🎉 Added: GanttChart Expose API adds getTaskListVisible(), setTaskListVisible(visible), toggleTaskList() for imperative TaskList control
  • 🎉 Added: ToolbarConfig adds showViewMode field to control visibility of the view-mode toggle button group
  • 🎉 Added: Demo adds data-100.json medium-scale dataset (100 tasks) as the new default data source

Fixed

  • 🔧 Fixed: When data is loaded asynchronously, initial scroll used empty task list; today marker lost after real data arrived
  • 🔧 Fixed: After switching from resource view back to task view, updateTimelineRange recalculation caused today marker to move out of viewport
  • 🔧 Fixed: View-mode toggle button group in GanttToolbar was missing v-if guard, causing showViewMode: false to have no effect