fix(dees-stepper): Make step validation abortable and cancel active step listeners when navigating

This commit is contained in:
2025-11-30 23:57:14 +00:00
parent 5e27449e50
commit c2ee19308d
3 changed files with 20 additions and 3 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2025-11-30 - 2.0.2 - fix(dees-stepper)
Make step validation abortable and cancel active step listeners when navigating
- Extend IStep.validationFunc signature to accept an optional AbortSignal so validation handlers can be cancelled.
- Store an AbortController on the selected step and pass its signal into validationFunc when invoked.
- Abort the step's AbortController when navigating to the previous or next step to cancel any active listeners or async operations.
## 2025-11-30 - 2.0.1 - fix(dees-stepper)
Improve dees-stepper visual style and transitions