This commit is contained in:
2026-02-15 20:09:47 +00:00
parent 7f09f1b6f4
commit 0c13bf6be4
9 changed files with 3423 additions and 3043 deletions

View File

@@ -1,5 +1,14 @@
# Changelog
## 2026-02-15 - 2.3.0 - feat(asynccontext)
replace simple-async-context with Node's AsyncLocalStorage and update implementation, tests, docs, and devDependencies
- Switched internal implementation to node:async_hooks AsyncLocalStorage (ts/plugins.ts and classes.asynccontext.ts) and adapted AsyncContext to use getStore()
- Removed dependency on simple-async-context and updated package.json (devDependencies bumped for @git.zone/* and @types/node; removed @push.rocks/tapbundle and simple-async-context)
- Updated tests: removed test/test.both.ts and added test/test.node+bun.ts using @git.zone/tstest/tapbundle
- Rewrote README to reflect new examples and usage (variable names/usage and API docs)
- Updated build script in package.json (removed --web) and adjusted npmextra.json with registry/release entries and namespaced keys
## 2025-01-25 - 2.2.1 - fix(core)
Remove unused logcontext classes and update exports