fix(types,testing): tighten action context typing and update tests for stricter TypeScript checks

This commit is contained in:
2026-04-30 09:58:42 +00:00
parent a66518bde8
commit a62fa83afc
9 changed files with 97 additions and 18706 deletions
+8
View File
@@ -1,5 +1,13 @@
# Changelog
## 2026-04-30 - 2.3.1 - fix(types,testing)
tighten action context typing and update tests for stricter TypeScript checks
- enable noImplicitAny in TypeScript configuration and remove the build flag that allowed implicit any
- require the action context parameter in IActionDef to reflect actual action usage
- update tests to use the tstest tapbundle import and add explicit guards for possibly undefined state access
- refresh dependency versions and remove the deprecated tapbundle dev dependency
## 2026-03-27 - 2.3.0 - feat(stateprocess)
add managed state processes with lifecycle controls, scheduled actions, and disposal safety