fix(build): tighten TypeScript compatibility and update project build configuration

This commit is contained in:
2026-04-30 15:22:54 +00:00
parent d75486ac6e
commit 554af7752e
14 changed files with 2389 additions and 1962 deletions
+9
View File
@@ -1,5 +1,14 @@
# Changelog
## 2026-04-30 - 4.0.1 - fix(build)
tighten TypeScript compatibility and update project build configuration
- enable stricter null and implicit-any-safe typing across client, connection, request, and server classes
- add runtime guards for missing socket connections and missing function request ids
- update build and release configuration for tsbuild/tsbundle and npm publishing metadata
- refresh dependency versions and include smart config and license files in published package
- strengthen reconnect and tagging tests with explicit existence checks
## 2025-12-04 - 4.0.0 - BREAKING CHANGE(socketconnection)
Stricter typings, smartserve hooks, connection fixes, and tag API change