Skip to content

Releases: kitikonti/ownchart

v1.7.8

14 Apr 18:51
268035c

Choose a tag to compare

Release v1.7.8

v1.7.7

14 Apr 18:32
a815469

Choose a tag to compare

Bug Fixes

  • revert unintended dependency-helpers change, update VRT snapshots (e21532e)

v1.7.6

14 Apr 17:55
ebb30e8

Choose a tag to compare

Bug Fixes

  • rewrite dependency-delete E2E to use focus+keyboard instead of click (ed07e2e)

v1.7.5

14 Apr 17:20
3839656

Choose a tag to compare

Bug Fixes

  • use MouseEvent dispatch for SVG click in WebKit E2E tests (d00631a)

v1.7.4

14 Apr 17:10
ddacc99

Choose a tag to compare

Bug Fixes

  • use focus+Enter for dependency arrow selection in E2E tests (5982031)

v1.7.2

13 Apr 22:49
a9cbd93

Choose a tag to compare

Bug Fixes

  • apply duration formatter in WD mode and fix Firefox E2E flakes (6197b98)

v1.7.1

13 Apr 21:13
56d1a70

Choose a tag to compare

Bug Fixes

  • resolve lodash audit vulnerability and Firefox E2E viewport flake (017f0d9)

v1.7.0

13 Apr 20:10
f2a06ed

Choose a tag to compare

Features

  • add WD anchor-snap helper, holiday preload, typed loop error (#82) (9b373af), closes #79
  • delete enforceDepConstraint, thread WD ctx through stores (#82) (359c28f)
  • display task duration in working days when WD mode is on (#81) (17f0a95)
  • live Alt-key refresh for lag-delta pill (#82 F044/F045/F046) (aa67463)
  • live lag-delta indicator pill (#82) (07dfce3), closes #79
  • snap all user-facing date paths to working days when WD mode is on (#82) (bd43b13)
  • unify to always-WD arithmetic + two-option config dialog (#79/#83) (31190b2)
  • WD-aware calculateConstrainedDates / propagateDateChanges (#82) (2a29e92)

Bug Fixes

  • address review findings — fallback comments, test cleanup, import note (fa2a0a2)
  • address review findings — fallback comments, test cleanup, import note (296a4dd)
  • allow right-edge resize on tasks with predecessor dependencies (924cf7e)
  • lag-delta inverse must snap target to working day (#82) (22b216f)
  • lag-delta pill ignored Alt-key inversion (#82) (85f3ff5)
  • panel-edit lag double-conversion in WD mode (#82) (825ac28)
  • same lag double-conversion in useDependencyDrag (#82, F036) (866505c), closes #79
  • show lag delta pills for all affected dependencies during drag/resize (124e73e)
  • split pane max-width ignores WD-mode duration column floor (#81) (14b565b)

Code Refactoring

  • address review findings on WD display sub-issue (#81) (1013866)
  • extract WD selectors and pre-drag capture; add stage 3 tests (#82) (0a44704)
  • fix review findings — inline wrappers, Map lookups, stale preview, a11y (f05714c)
  • fix review findings — shared anchor type, dep array, edge-filter tests (f97fd47)
  • fix review findings — shared hook, dedup nameMap, a11y, tests (f12c524)
  • make WD context required on lag/constraint helpers (#82 F042) (ff9c6f7)
  • resolve dep in parent and fix return type in LagDeltaIndicators (a5d5998)

UI/UX

  • replace Working Days dropdown with single dialog for batch config (7ad87a0)
  • reposition lag delta pills on dragged task row with edge-aware filtering (9cb247e)

v1.6.1

07 Apr 18:04
d270a98

Choose a tag to compare

Bug Fixes

  • convert numeric cell values before validation (#80) (c05e53c)

Code Refactoring

  • derive numeric cell coercion from column renderer (cf265e9)

v1.6.0

06 Apr 22:21
1aeedc4

Choose a tag to compare

Features

  • add arrow path routing and visual differentiation for all 4 dependency types (SS/FF/SF) (ae1a645)
  • add Dependency Properties Panel for editing type and lag (98c02d4)
  • add handle-based type inference for dependency creation (SS/FF/SF) (13c8f0b)
  • add opt-in auto-scheduling with date cascade propagation (cea71ed)
  • always-enforce dependency constraints, Alt+drag modifier, and successor snap-back (cc77f49)
  • auto-calculated lag on dependency creation and bidirectional cascade (299bf47)

Bug Fixes

  • dependency handles not disappearing when mouse leaves horizontally (4e90b3b)
  • improve arrow routing for FF/SS/SF dependency types (186c928)
  • move DependencyPropertiesPanel out of SVG context to fix input behavior (df0c040)
  • preserve calendar duration during drag snap-back in working-days mode (a4451d6)
  • restore Delete/Backspace key deletion when dependency panel is open (2786e40)

Code Refactoring

  • address review findings for auto-scheduling (ac1ef72)
  • address review findings for dependency arrow paths (52cce33)
  • address review findings for dependency properties panel (2fbec27)
  • address review findings for DependencyPropertiesPanel (62b085f)
  • address review findings for handle-based type inference (1499b30)
  • apply code review findings from dependency scheduling review (e8e87f6)
  • apply code review findings to working-days drag fix (13052ce)
  • clean up arrow path code from review findings (c4938e8)
  • extract shared dependency E2E helpers to reduce duplication (6c23423)
  • remove dead DEPENDENCY_DASH_PATTERNS constant and usages (f17ae25)
  • use shared Button, Input, and FieldLabel in DependencyPropertiesPanel (8bf0ebf)

UI/UX

  • use uniform solid lines for all dependency types (21b3808)