Releases: kitikonti/ownchart
Releases · kitikonti/ownchart
v1.7.8
v1.7.7
v1.7.6
v1.7.5
v1.7.4
v1.7.2
v1.7.1
v1.7.0
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
v1.6.1
v1.6.0
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)