Changelog
0.9.1 (2026-07-26)
Features
- release to production (b24cba1)
- release to production (787287d)
- release to production (53f4843)
- release to production (56cda4d)
- release to production (f7c6586)
- release to production (829d53d)
- release to production (5cf3a76)
- release to production (#330) (d73f565)
- release to production (#382) (bbed01a)
- release to production (#417) (59727e7)
Miscellaneous Chores
- release to production (63cae24)
0.9.1-next.10 (2026-07-20)
Bug Fixes
- time coercion (8ac43f8)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.9 to 0.9.1-next.10
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.9 to 0.9.1-next.10
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.9 to 0.9.1-next.10
- dependencies
0.9.1-next.9 (2026-07-20)
Features
- improved coercion (fcc7d98)
Bug Fixes
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.8 to 0.9.1-next.9
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.8 to 0.9.1-next.9
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.8 to 0.9.1-next.9
- dependencies
0.9.1-next.8 (2026-07-20)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.7 to 0.9.1-next.8
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.7 to 0.9.1-next.8
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.7 to 0.9.1-next.8
- dependencies
0.9.1-next.7 (2026-07-09)
Bug Fixes
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.6 to 0.9.1-next.7
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.6 to 0.9.1-next.7
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.6 to 0.9.1-next.7
- dependencies
0.9.1-next.6 (2026-07-03)
Features
- add wildcard support to the envhelper (c064d46)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.5 to 0.9.1-next.6
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.5 to 0.9.1-next.6
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.5 to 0.9.1-next.6
- dependencies
0.9.1-next.5 (2026-06-29)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.4 to 0.9.1-next.5
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.4 to 0.9.1-next.5
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.4 to 0.9.1-next.5
- dependencies
0.9.1-next.4 (2026-06-26)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.3 to 0.9.1-next.4
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.3 to 0.9.1-next.4
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.3 to 0.9.1-next.4
- dependencies
0.9.1-next.3 (2026-06-26)
Features
- add context id features (#206) (ef0d4ee)
- add duration support (#362) (24dbe8b)
- add factory.createIfExists (aad5a53)
- add Factory.getFactory (ad6cd2d)
- add guard.dateString (#335) (a26a166)
- add health method to components (a88016d)
- add Is.class method (4988205)
- add isDefault option to factory registration (a8a700b)
- add mutex (#316) (1027e5a)
- add objectHelper.split (386830a)
- add partial second support (39bf087)
- add rsa cipher support (7af6cc6)
- add single occurrence array type (e890e43)
- add single occurrence array type (#245) (771dc78)
- add support for health i18n validation (7a286dd)
- add teardown to IComponent interface (32c173c)
- add teardown to IComponent interface (98ce864)
- add typeName method to factory (699fcbd)
- add uuidv7 support (#219) (916c657)
- adding link header helper (#225) (703c072)
- additional nameof operators (a5aab60)
- additional RSA methods and async (1fceee2)
- bump version (c5354fa)
- concurrency in SharedStore (#388) (0610198)
- configurable timeout for mutex (2087e04)
- env helper conversion methods (e8c607e)
- eslint migration to flat config (74427d7)
- expand error params to accept properties (032e9fd)
- factory create and integrity (#235) (9f98b99)
- health status grouping (5007c29)
- improve async cache edge cases (4e57a6e)
- improve error formatting (#313) (5a19623)
- improve Is.function and ModuleHelper.getModuleMethod signatures (ecf968b)
- improve Is.function definition to retain types (f20b6b0)
- improve signatures (45a7d58)
- improve signatures (cdd24be)
- improve signatures (2041ae2)
- improve signatures (d8a0ee1)
- improve signatures (1d084c5)
- improve signatures (#287) (c9f38f0)
- is and coerce accept duration object (51dffa1)
- locales validation (#197) (55fdadb)
- mutex safe usage in browser (#339) (02d409f)
- nodeIdentity optional in IComponent methods (c78dc17)
- shared object buffer (#355) (70d82ea)
- simplify factory options (7f85a85)
- simplify StringHelper signature (0390403)
- typescript 6 update (1d10f31)
- update dependencies (4da77ab)
- update dependencies (f3bd015)
- urn random switched to using uuidv7 (606c9a2)
- urn random switched to using uuidv7 (6a29f8b)
- use cause instead of inner for errors (1f4acc4)
Bug Fixes
- async thread lock (97a96a5)
- ensure __decorate is defined for decorators (103a563)
- improve exception handling in asyncCache (c81b29b)
- improve jsdoc comments (f7c8e43)
- linting (b77511d)
- mutex locking (d5af3c1)
- pick non iterable keys (399399a)
- prevent TOCTOU race in Mutex.getOrFetchLock for concurrent async callers (#343) (5238ad1)
- remove misleading undefined from AsyncCache return type (05b3291)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.2 to 0.9.1-next.3
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.2 to 0.9.1-next.3
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.2 to 0.9.1-next.3
- dependencies
0.9.1-next.2 (2026-06-26)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.1 to 0.9.1-next.2
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.1 to 0.9.1-next.2
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.1 to 0.9.1-next.2
- dependencies
0.9.1-next.1 (2026-06-25)
Features
- add context id features (#206) (ef0d4ee)
- add duration support (#362) (24dbe8b)
- add factory.createIfExists (aad5a53)
- add Factory.getFactory (ad6cd2d)
- add guard.dateString (#335) (a26a166)
- add health method to components (a88016d)
- add Is.class method (4988205)
- add isDefault option to factory registration (a8a700b)
- add mutex (#316) (1027e5a)
- add objectHelper.split (386830a)
- add partial second support (39bf087)
- add rsa cipher support (7af6cc6)
- add single occurrence array type (e890e43)
- add single occurrence array type (#245) (771dc78)
- add support for health i18n validation (7a286dd)
- add teardown to IComponent interface (32c173c)
- add teardown to IComponent interface (98ce864)
- add typeName method to factory (699fcbd)
- add uuidv7 support (#219) (916c657)
- adding link header helper (#225) (703c072)
- additional nameof operators (a5aab60)
- additional RSA methods and async (1fceee2)
- bump version (c5354fa)
- configurable timeout for mutex (2087e04)
- env helper conversion methods (e8c607e)
- eslint migration to flat config (74427d7)
- expand error params to accept properties (032e9fd)
- factory create and integrity (#235) (9f98b99)
- health status grouping (5007c29)
- improve async cache edge cases (4e57a6e)
- improve error formatting (#313) (5a19623)
- improve Is.function and ModuleHelper.getModuleMethod signatures (ecf968b)
- improve Is.function definition to retain types (f20b6b0)
- improve signatures (45a7d58)
- improve signatures (cdd24be)
- improve signatures (2041ae2)
- improve signatures (d8a0ee1)
- improve signatures (1d084c5)
- improve signatures (#287) (c9f38f0)
- is and coerce accept duration object (51dffa1)
- locales validation (#197) (55fdadb)
- mutex safe usage in browser (#339) (02d409f)
- nodeIdentity optional in IComponent methods (c78dc17)
- shared object buffer (#355) (70d82ea)
- simplify factory options (7f85a85)
- simplify StringHelper signature (0390403)
- typescript 6 update (1d10f31)
- update dependencies (4da77ab)
- update dependencies (f3bd015)
- urn random switched to using uuidv7 (606c9a2)
- urn random switched to using uuidv7 (6a29f8b)
- use cause instead of inner for errors (1f4acc4)
Bug Fixes
- async thread lock (97a96a5)
- ensure __decorate is defined for decorators (103a563)
- improve exception handling in asyncCache (c81b29b)
- improve jsdoc comments (f7c8e43)
- linting (b77511d)
- mutex locking (d5af3c1)
- pick non iterable keys (399399a)
- prevent TOCTOU race in Mutex.getOrFetchLock for concurrent async callers (#343) (5238ad1)
- remove misleading undefined from AsyncCache return type (05b3291)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.1-next.0 to 0.9.1-next.1
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.1-next.0 to 0.9.1-next.1
- @twin.org/nameof-vitest-plugin bumped from 0.9.1-next.0 to 0.9.1-next.1
- dependencies
0.9.0 (2026-06-22)
Features
- release to production (b24cba1)
- release to production (787287d)
- release to production (53f4843)
- release to production (56cda4d)
- release to production (f7c6586)
- release to production (829d53d)
- release to production (5cf3a76)
- release to production (#330) (d73f565)
- release to production (#382) (bbed01a)
Miscellaneous Chores
- release to production (63cae24)
0.9.0-next.1 (2026-06-22)
Features
- add context id features (#206) (ef0d4ee)
- add duration support (#362) (24dbe8b)
- add factory.createIfExists (aad5a53)
- add Factory.getFactory (ad6cd2d)
- add guard.dateString (#335) (a26a166)
- add health method to components (a88016d)
- add Is.class method (4988205)
- add isDefault option to factory registration (a8a700b)
- add mutex (#316) (1027e5a)
- add objectHelper.split (386830a)
- add partial second support (39bf087)
- add rsa cipher support (7af6cc6)
- add single occurrence array type (e890e43)
- add single occurrence array type (#245) (771dc78)
- add support for health i18n validation (7a286dd)
- add teardown to IComponent interface (32c173c)
- add teardown to IComponent interface (98ce864)
- add typeName method to factory (699fcbd)
- add uuidv7 support (#219) (916c657)
- adding link header helper (#225) (703c072)
- additional nameof operators (a5aab60)
- additional RSA methods and async (1fceee2)
- bump version (c5354fa)
- configurable timeout for mutex (2087e04)
- eslint migration to flat config (74427d7)
- expand error params to accept properties (032e9fd)
- factory create and integrity (#235) (9f98b99)
- health status grouping (5007c29)
- improve async cache edge cases (4e57a6e)
- improve base error data extraction (dccc933)
- improve error formatting (#313) (5a19623)
- improve Is.function and ModuleHelper.getModuleMethod signatures (ecf968b)
- improve Is.function definition to retain types (f20b6b0)
- improve signatures (45a7d58)
- improve signatures (cdd24be)
- improve signatures (2041ae2)
- improve signatures (d8a0ee1)
- improve signatures (1d084c5)
- improve signatures (#287) (c9f38f0)
- is and coerce accept duration object (51dffa1)
- locales validation (#197) (55fdadb)
- mutex safe usage in browser (#339) (02d409f)
- nodeIdentity optional in IComponent methods (c78dc17)
- relocate core packages from tools (bcab8f3)
- shared object buffer (#355) (70d82ea)
- simplify factory options (7f85a85)
- simplify StringHelper signature (0390403)
- typescript 6 update (1d10f31)
- update dependencies (4da77ab)
- update dependencies (f3bd015)
- urn random switched to using uuidv7 (606c9a2)
- urn random switched to using uuidv7 (6a29f8b)
- use cause instead of inner for errors (1f4acc4)
Bug Fixes
- async thread lock (97a96a5)
- ensure __decorate is defined for decorators (103a563)
- improve exception handling in asyncCache (c81b29b)
- improve jsdoc comments (f7c8e43)
- linting (b77511d)
- mutex locking (d5af3c1)
- pick non iterable keys (399399a)
- prevent TOCTOU race in Mutex.getOrFetchLock for concurrent async callers (#343) (5238ad1)
- remove misleading undefined from AsyncCache return type (05b3291)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.9.0-next.0 to 0.9.0-next.1
- devDependencies
- @twin.org/nameof-transformer bumped from 0.9.0-next.0 to 0.9.0-next.1
- @twin.org/nameof-vitest-plugin bumped from 0.9.0-next.0 to 0.9.0-next.1
- dependencies
0.0.4-next.15 (2026-06-19)
Features
- configurable timeout for mutex (2087e04)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.14 to 0.0.4-next.15
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.14 to 0.0.4-next.15
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.14 to 0.0.4-next.15
- dependencies
0.0.4-next.14 (2026-06-18)
Features
- add partial second support (39bf087)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.13 to 0.0.4-next.14
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.13 to 0.0.4-next.14
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.13 to 0.0.4-next.14
- dependencies
0.0.4-next.13 (2026-06-18)
Features
- is and coerce accept duration object (51dffa1)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.12 to 0.0.4-next.13
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.12 to 0.0.4-next.13
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.12 to 0.0.4-next.13
- dependencies
0.0.4-next.12 (2026-06-18)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.11 to 0.0.4-next.12
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.11 to 0.0.4-next.12
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.11 to 0.0.4-next.12
- dependencies
0.0.4-next.11 (2026-06-15)
Bug Fixes
- mutex locking (d5af3c1)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.10 to 0.0.4-next.11
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.10 to 0.0.4-next.11
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.10 to 0.0.4-next.11
- dependencies
0.0.4-next.10 (2026-06-15)
Features
- add context id features (#206) (ef0d4ee)
- add factory.createIfExists (aad5a53)
- add Factory.getFactory (ad6cd2d)
- add guard.dateString (#335) (a26a166)
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add health method to components (a88016d)
- add Is.class method (4988205)
- add isDefault option to factory registration (a8a700b)
- add mutex (#316) (1027e5a)
- add objectHelper.split (386830a)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add rsa cipher support (7af6cc6)
- add single occurrence array type (e890e43)
- add single occurrence array type (#245) (771dc78)
- add support for health i18n validation (7a286dd)
- add teardown to IComponent interface (32c173c)
- add teardown to IComponent interface (98ce864)
- add typeName method to factory (699fcbd)
- add uuidv7 support (#219) (916c657)
- add zlib/deflate mime types detection (72c472b)
- adding link header helper (#225) (703c072)
- additional nameof operators (a5aab60)
- additional RSA methods and async (1fceee2)
- bump version (c5354fa)
- eslint migration to flat config (74427d7)
- expand error params to accept properties (032e9fd)
- factory create and integrity (#235) (9f98b99)
- health status grouping (5007c29)
- improve async cache edge cases (4e57a6e)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- improve error formatting (#313) (5a19623)
- improve Is.function and ModuleHelper.getModuleMethod signatures (ecf968b)
- improve Is.function definition to retain types (f20b6b0)
- improve signatures (45a7d58)
- improve signatures (cdd24be)
- improve signatures (2041ae2)
- improve signatures (d8a0ee1)
- improve signatures (1d084c5)
- improve signatures (#287) (c9f38f0)
- locales validation (#197) (55fdadb)
- mutex safe usage in browser (#339) (02d409f)
- nodeIdentity optional in IComponent methods (c78dc17)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- shared object buffer (#355) (70d82ea)
- simplify factory options (7f85a85)
- simplify StringHelper signature (0390403)
- support indexed properties set in objects (b9c001d)
- typescript 6 update (1d10f31)
- update dependencies (4da77ab)
- update dependencies (f3bd015)
- urn random switched to using uuidv7 (606c9a2)
- urn random switched to using uuidv7 (6a29f8b)
- use cause instead of inner for errors (1f4acc4)
Bug Fixes
- async thread lock (97a96a5)
- ensure __decorate is defined for decorators (103a563)
- improve exception handling in asyncCache (c81b29b)
- improve jsdoc comments (f7c8e43)
- linting (b77511d)
- pick non iterable keys (399399a)
- prevent TOCTOU race in Mutex.getOrFetchLock for concurrent async callers (#343) (5238ad1)
- remove misleading undefined from AsyncCache return type (05b3291)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.9 to 0.0.4-next.10
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.9 to 0.0.4-next.10
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.9 to 0.0.4-next.10
- dependencies
0.0.4-next.9 (2026-06-15)
Features
Bug Fixes
- linting (b77511d)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.8 to 0.0.4-next.9
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.8 to 0.0.4-next.9
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.8 to 0.0.4-next.9
- dependencies
0.0.4-next.8 (2026-06-10)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.7 to 0.0.4-next.8
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.7 to 0.0.4-next.8
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.7 to 0.0.4-next.8
- dependencies
0.0.4-next.7 (2026-06-10)
Features
- add Factory.getFactory (ad6cd2d)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.6 to 0.0.4-next.7
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.6 to 0.0.4-next.7
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.6 to 0.0.4-next.7
- dependencies
0.0.4-next.6 (2026-06-05)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.5 to 0.0.4-next.6
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.5 to 0.0.4-next.6
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.5 to 0.0.4-next.6
- dependencies
0.0.4-next.5 (2026-06-04)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.4 to 0.0.4-next.5
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.4 to 0.0.4-next.5
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.4 to 0.0.4-next.5
- dependencies
0.0.4-next.4 (2026-06-02)
Bug Fixes
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.3 to 0.0.4-next.4
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.3 to 0.0.4-next.4
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.3 to 0.0.4-next.4
- dependencies
0.0.4-next.3 (2026-05-28)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.2 to 0.0.4-next.3
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.2 to 0.0.4-next.3
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.2 to 0.0.4-next.3
- dependencies
0.0.4-next.2 (2026-05-28)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.1 to 0.0.4-next.2
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.1 to 0.0.4-next.2
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.1 to 0.0.4-next.2
- dependencies
0.0.4-next.1 (2026-05-27)
Features
- add context id features (#206) (ef0d4ee)
- add factory.createIfExists (aad5a53)
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add health method to components (a88016d)
- add Is.class method (4988205)
- add isDefault option to factory registration (a8a700b)
- add mutex (#316) (1027e5a)
- add objectHelper.split (386830a)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add rsa cipher support (7af6cc6)
- add single occurrence array type (e890e43)
- add single occurrence array type (#245) (771dc78)
- add support for health i18n validation (7a286dd)
- add teardown to IComponent interface (32c173c)
- add teardown to IComponent interface (98ce864)
- add typeName method to factory (699fcbd)
- add uuidv7 support (#219) (916c657)
- add zlib/deflate mime types detection (72c472b)
- adding link header helper (#225) (703c072)
- additional nameof operators (a5aab60)
- additional RSA methods and async (1fceee2)
- async cache don't cache failures unless requested (658ec4b)
- bump version (c5354fa)
- eslint migration to flat config (74427d7)
- expand error params to accept properties (032e9fd)
- factory create and integrity (#235) (9f98b99)
- health status grouping (5007c29)
- improve async cache edge cases (4e57a6e)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- improve error formatting (#313) (5a19623)
- improve Is.function and ModuleHelper.getModuleMethod signatures (ecf968b)
- improve Is.function definition to retain types (f20b6b0)
- improve signatures (45a7d58)
- improve signatures (cdd24be)
- improve signatures (2041ae2)
- improve signatures (d8a0ee1)
- improve signatures (1d084c5)
- improve signatures (#287) (c9f38f0)
- locales validation (#197) (55fdadb)
- nodeIdentity optional in IComponent methods (c78dc17)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- simplify async set (#121) (2693c32)
- simplify factory options (7f85a85)
- simplify StringHelper signature (0390403)
- support indexed properties set in objects (b9c001d)
- typescript 6 update (1d10f31)
- update dependencies (4da77ab)
- update dependencies (f3bd015)
- urn random switched to using uuidv7 (606c9a2)
- urn random switched to using uuidv7 (6a29f8b)
- use cause instead of inner for errors (1f4acc4)
- use new shared store mechanism (#131) (934385b)
Bug Fixes
- async thread lock (97a96a5)
- ensure __decorate is defined for decorators (103a563)
- improve exception handling in asyncCache (c81b29b)
- improve jsdoc comments (f7c8e43)
- pick non iterable keys (399399a)
- remove misleading undefined from AsyncCache return type (05b3291)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.4-next.0 to 0.0.4-next.1
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.4-next.0 to 0.0.4-next.1
- @twin.org/nameof-vitest-plugin bumped from 0.0.4-next.0 to 0.0.4-next.1
- dependencies
0.0.3 (2026-05-27)
Features
- release to production (b24cba1)
- release to production (787287d)
- release to production (53f4843)
- release to production (56cda4d)
- release to production (f7c6586)
- release to production (829d53d)
- release to production (5cf3a76)
- release to production (#330) (d73f565)
Miscellaneous Chores
- release to production (63cae24)
0.0.3-next.47 (2026-05-25)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.46 to 0.0.3-next.47
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.46 to 0.0.3-next.47
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.46 to 0.0.3-next.47
- dependencies
0.0.3-next.46 (2026-05-22)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.45 to 0.0.3-next.46
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.45 to 0.0.3-next.46
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.45 to 0.0.3-next.46
- dependencies
0.0.3-next.45 (2026-05-21)
Bug Fixes
- remove misleading undefined from AsyncCache return type (05b3291)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.44 to 0.0.3-next.45
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.44 to 0.0.3-next.45
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.44 to 0.0.3-next.45
- dependencies
0.0.3-next.44 (2026-05-19)
Features
- update dependencies (4da77ab)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.43 to 0.0.3-next.44
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.43 to 0.0.3-next.44
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.43 to 0.0.3-next.44
- dependencies
0.0.3-next.43 (2026-05-18)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.42 to 0.0.3-next.43
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.42 to 0.0.3-next.43
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.42 to 0.0.3-next.43
- dependencies
0.0.3-next.42 (2026-05-15)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.41 to 0.0.3-next.42
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.41 to 0.0.3-next.42
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.41 to 0.0.3-next.42
- dependencies
0.0.3-next.41 (2026-05-13)
Features
- improve signatures (45a7d58)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.40 to 0.0.3-next.41
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.40 to 0.0.3-next.41
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.40 to 0.0.3-next.41
- dependencies
0.0.3-next.40 (2026-05-13)
Bug Fixes
- pick non iterable keys (399399a)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.39 to 0.0.3-next.40
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.39 to 0.0.3-next.40
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.39 to 0.0.3-next.40
- dependencies
0.0.3-next.39 (2026-05-13)
Features
- improve signatures (cdd24be)
- improve signatures (2041ae2)
- improve signatures (d8a0ee1)
- improve signatures (1d084c5)
- improve signatures (#287) (c9f38f0)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.38 to 0.0.3-next.39
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.38 to 0.0.3-next.39
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.38 to 0.0.3-next.39
- dependencies
0.0.3-next.38 (2026-05-11)
Features
- typescript 6 update (1d10f31)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.37 to 0.0.3-next.38
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.37 to 0.0.3-next.38
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.37 to 0.0.3-next.38
- dependencies
0.0.3-next.37 (2026-05-07)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.36 to 0.0.3-next.37
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.36 to 0.0.3-next.37
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.36 to 0.0.3-next.37
- dependencies
0.0.3-next.36 (2026-05-07)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.35 to 0.0.3-next.36
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.35 to 0.0.3-next.36
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.35 to 0.0.3-next.36
- dependencies
0.0.3-next.35 (2026-05-06)
Features
- add support for health i18n validation (7a286dd)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.34 to 0.0.3-next.35
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.34 to 0.0.3-next.35
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.34 to 0.0.3-next.35
- dependencies
0.0.3-next.34 (2026-05-06)
Features
- health status grouping (5007c29)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.33 to 0.0.3-next.34
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.33 to 0.0.3-next.34
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.33 to 0.0.3-next.34
- dependencies
0.0.3-next.33 (2026-05-05)
Features
- add health method to components (a88016d)
Bug Fixes
- improve jsdoc comments (f7c8e43)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.32 to 0.0.3-next.33
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.32 to 0.0.3-next.33
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.32 to 0.0.3-next.33
- dependencies
0.0.3-next.32 (2026-04-30)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.31 to 0.0.3-next.32
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.31 to 0.0.3-next.32
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.31 to 0.0.3-next.32
- dependencies
0.0.3-next.31 (2026-04-14)
Features
- improve async cache edge cases (4e57a6e)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.30 to 0.0.3-next.31
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.30 to 0.0.3-next.31
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.30 to 0.0.3-next.31
- dependencies
0.0.3-next.30 (2026-04-14)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.29 to 0.0.3-next.30
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.29 to 0.0.3-next.30
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.29 to 0.0.3-next.30
- dependencies
0.0.3-next.29 (2026-04-14)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.28 to 0.0.3-next.29
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.28 to 0.0.3-next.29
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.28 to 0.0.3-next.29
- dependencies
0.0.3-next.28 (2026-03-27)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.27 to 0.0.3-next.28
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.27 to 0.0.3-next.28
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.27 to 0.0.3-next.28
- dependencies
0.0.3-next.27 (2026-03-27)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.26 to 0.0.3-next.27
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.26 to 0.0.3-next.27
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.26 to 0.0.3-next.27
- dependencies
0.0.3-next.26 (2026-03-24)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.25 to 0.0.3-next.26
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.25 to 0.0.3-next.26
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.25 to 0.0.3-next.26
- dependencies
0.0.3-next.25 (2026-03-23)
Bug Fixes
- improve exception handling in asyncCache (c81b29b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.24 to 0.0.3-next.25
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.24 to 0.0.3-next.25
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.24 to 0.0.3-next.25
- dependencies
0.0.3-next.24 (2026-03-19)
Bug Fixes
- ensure __decorate is defined for decorators (103a563)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.23 to 0.0.3-next.24
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.23 to 0.0.3-next.24
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.23 to 0.0.3-next.24
- dependencies
0.0.3-next.23 (2026-03-17)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.22 to 0.0.3-next.23
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.22 to 0.0.3-next.23
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.22 to 0.0.3-next.23
- dependencies
0.0.3-next.22 (2026-02-26)
Features
- simplify factory options (7f85a85)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.21 to 0.0.3-next.22
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.21 to 0.0.3-next.22
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.21 to 0.0.3-next.22
- dependencies
0.0.3-next.21 (2026-02-26)
Features
- add context id features (#206) (ef0d4ee)
- add factory.createIfExists (aad5a53)
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add Is.class method (4988205)
- add isDefault option to factory registration (a8a700b)
- add objectHelper.split (386830a)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add rsa cipher support (7af6cc6)
- add set method for async caches (ba34b55)
- add typeName method to factory (699fcbd)
- add uuidv7 support (#219) (916c657)
- add zlib/deflate mime types detection (72c472b)
- adding link header helper (#225) (703c072)
- additional nameof operators (a5aab60)
- additional RSA methods and async (1fceee2)
- async cache don't cache failures unless requested (658ec4b)
- bump version (c5354fa)
- eslint migration to flat config (74427d7)
- expand error params to accept properties (032e9fd)
- factory create and integrity (#235) (9f98b99)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- improve Is.function and ModuleHelper.getModuleMethod signatures (ecf968b)
- improve Is.function definition to retain types (f20b6b0)
- locales validation (#197) (55fdadb)
- nodeIdentity optional in IComponent methods (c78dc17)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- simplify async set (#121) (2693c32)
- simplify StringHelper signature (0390403)
- support indexed properties set in objects (b9c001d)
- update dependencies (f3bd015)
- urn random switched to using uuidv7 (606c9a2)
- urn random switched to using uuidv7 (6a29f8b)
- use cause instead of inner for errors (1f4acc4)
- use new shared store mechanism (#131) (934385b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.20 to 0.0.3-next.21
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.20 to 0.0.3-next.21
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.20 to 0.0.3-next.21
- dependencies
0.0.3-next.20 (2026-02-26)
Features
- add typeName method to factory (699fcbd)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.19 to 0.0.3-next.20
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.19 to 0.0.3-next.20
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.19 to 0.0.3-next.20
- dependencies
0.0.3-next.19 (2026-02-26)
Features
- add isDefault option to factory registration (a8a700b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.18 to 0.0.3-next.19
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.18 to 0.0.3-next.19
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.18 to 0.0.3-next.19
- dependencies
0.0.3-next.18 (2026-02-23)
Features
- add factory.createIfExists (aad5a53)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.17 to 0.0.3-next.18
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.17 to 0.0.3-next.18
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.17 to 0.0.3-next.18
- dependencies
0.0.3-next.17 (2026-02-09)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.16 to 0.0.3-next.17
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.16 to 0.0.3-next.17
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.16 to 0.0.3-next.17
- dependencies
0.0.3-next.16 (2026-02-06)
Features
- urn random switched to using uuidv7 (606c9a2)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.15 to 0.0.3-next.16
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.15 to 0.0.3-next.16
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.15 to 0.0.3-next.16
- dependencies
0.0.3-next.15 (2026-01-29)
Features
- urn random switched to using uuidv7 (6a29f8b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.14 to 0.0.3-next.15
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.14 to 0.0.3-next.15
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.14 to 0.0.3-next.15
- dependencies
0.0.3-next.14 (2026-01-22)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.13 to 0.0.3-next.14
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.13 to 0.0.3-next.14
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.13 to 0.0.3-next.14
- dependencies
0.0.3-next.13 (2026-01-08)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.12 to 0.0.3-next.13
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.12 to 0.0.3-next.13
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.12 to 0.0.3-next.13
- dependencies
0.0.3-next.12 (2026-01-08)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.11 to 0.0.3-next.12
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.11 to 0.0.3-next.12
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.11 to 0.0.3-next.12
- dependencies
0.0.3-next.11 (2026-01-07)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.10 to 0.0.3-next.11
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.10 to 0.0.3-next.11
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.10 to 0.0.3-next.11
- dependencies
0.0.3-next.10 (2026-01-07)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.9 to 0.0.3-next.10
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.9 to 0.0.3-next.10
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.9 to 0.0.3-next.10
- dependencies
0.0.3-next.9 (2026-01-05)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.8 to 0.0.3-next.9
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.8 to 0.0.3-next.9
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.8 to 0.0.3-next.9
- dependencies
0.0.3-next.8 (2025-11-26)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.7 to 0.0.3-next.8
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.7 to 0.0.3-next.8
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.7 to 0.0.3-next.8
- dependencies
0.0.3-next.7 (2025-11-25)
Features
- add context id features (#206) (ef0d4ee)
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add Is.class method (4988205)
- add objectHelper.split (386830a)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add rsa cipher support (7af6cc6)
- add set method for async caches (ba34b55)
- add zlib/deflate mime types detection (72c472b)
- additional nameof operators (a5aab60)
- additional RSA methods and async (1fceee2)
- async cache don't cache failures unless requested (658ec4b)
- eslint migration to flat config (74427d7)
- expand error params to accept properties (032e9fd)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- improve Is.function and ModuleHelper.getModuleMethod signatures (ecf968b)
- improve Is.function definition to retain types (f20b6b0)
- locales validation (#197) (55fdadb)
- nodeIdentity optional in IComponent methods (c78dc17)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- simplify async set (#121) (2693c32)
- simplify StringHelper signature (0390403)
- support indexed properties set in objects (b9c001d)
- update dependencies (f3bd015)
- use cause instead of inner for errors (1f4acc4)
- use new shared store mechanism (#131) (934385b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.6 to 0.0.3-next.7
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.6 to 0.0.3-next.7
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.6 to 0.0.3-next.7
- dependencies
0.0.3-next.6 (2025-11-25)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.5 to 0.0.3-next.6
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.5 to 0.0.3-next.6
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.5 to 0.0.3-next.6
- dependencies
0.0.3-next.5 (2025-11-20)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.4 to 0.0.3-next.5
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.4 to 0.0.3-next.5
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.4 to 0.0.3-next.5
- dependencies
0.0.3-next.4 (2025-11-13)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.3 to 0.0.3-next.4
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.3 to 0.0.3-next.4
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.3 to 0.0.3-next.4
- dependencies
0.0.3-next.3 (2025-11-12)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.2 to 0.0.3-next.3
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.2 to 0.0.3-next.3
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.2 to 0.0.3-next.3
- dependencies
0.0.3-next.2 (2025-11-12)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.1 to 0.0.3-next.2
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.1 to 0.0.3-next.2
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.1 to 0.0.3-next.2
- dependencies
0.0.3-next.1 (2025-11-10)
Features
- add context id features (#206) (ef0d4ee)
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add Is.class method (4988205)
- add objectHelper.split (386830a)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add rsa cipher support (7af6cc6)
- add set method for async caches (ba34b55)
- add zlib/deflate mime types detection (72c472b)
- additional nameof operators (a5aab60)
- additional RSA methods and async (1fceee2)
- async cache don't cache failures unless requested (658ec4b)
- eslint migration to flat config (74427d7)
- expand error params to accept properties (032e9fd)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- improve Is.function and ModuleHelper.getModuleMethod signatures (ecf968b)
- improve Is.function definition to retain types (f20b6b0)
- locales validation (#197) (55fdadb)
- nodeIdentity optional in IComponent methods (c78dc17)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- simplify async set (#121) (2693c32)
- simplify StringHelper signature (0390403)
- support indexed properties set in objects (b9c001d)
- update dependencies (f3bd015)
- use cause instead of inner for errors (1f4acc4)
- use new shared store mechanism (#131) (934385b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.3-next.0 to 0.0.3-next.1
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.3-next.0 to 0.0.3-next.1
- @twin.org/nameof-vitest-plugin bumped from 0.0.3-next.0 to 0.0.3-next.1
- dependencies
0.0.2-next.22 (2025-10-10)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.21 to 0.0.2-next.22
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.21 to 0.0.2-next.22
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.21 to 0.0.2-next.22
- dependencies
0.0.2-next.21 (2025-10-09)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.20 to 0.0.2-next.21
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.20 to 0.0.2-next.21
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.20 to 0.0.2-next.21
- dependencies
0.0.2-next.20 (2025-10-02)
Features
- improve Is.function and ModuleHelper.getModuleMethod signatures (ecf968b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.19 to 0.0.2-next.20
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.19 to 0.0.2-next.20
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.19 to 0.0.2-next.20
- dependencies
0.0.2-next.19 (2025-09-30)
Features
- add objectHelper.split (386830a)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.18 to 0.0.2-next.19
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.18 to 0.0.2-next.19
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.18 to 0.0.2-next.19
- dependencies
0.0.2-next.18 (2025-09-29)
Features
- simplify StringHelper signature (0390403)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.17 to 0.0.2-next.18
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.17 to 0.0.2-next.18
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.17 to 0.0.2-next.18
- dependencies
0.0.2-next.17 (2025-09-29)
Features
- additional nameof operators (a5aab60)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.16 to 0.0.2-next.17
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.16 to 0.0.2-next.17
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.16 to 0.0.2-next.17
- dependencies
0.0.2-next.16 (2025-09-28)
Features
- improve Is.function definition to retain types (f20b6b0)
- nodeIdentity optional in IComponent methods (c78dc17)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.15 to 0.0.2-next.16
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.15 to 0.0.2-next.16
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.15 to 0.0.2-next.16
- dependencies
0.0.2-next.15 (2025-09-22)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.14 to 0.0.2-next.15
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.14 to 0.0.2-next.15
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.14 to 0.0.2-next.15
- dependencies
0.0.2-next.14 (2025-09-22)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.13 to 0.0.2-next.14
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.13 to 0.0.2-next.14
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.13 to 0.0.2-next.14
- dependencies
0.0.2-next.13 (2025-09-22)
Features
- expand error params to accept properties (032e9fd)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.12 to 0.0.2-next.13
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.12 to 0.0.2-next.13
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.12 to 0.0.2-next.13
- dependencies
0.0.2-next.12 (2025-09-15)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.11 to 0.0.2-next.12
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.11 to 0.0.2-next.12
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.11 to 0.0.2-next.12
- dependencies
0.0.2-next.11 (2025-09-15)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.10 to 0.0.2-next.11
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.10 to 0.0.2-next.11
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.10 to 0.0.2-next.11
- dependencies
0.0.2-next.10 (2025-09-11)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.9 to 0.0.2-next.10
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.9 to 0.0.2-next.10
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.9 to 0.0.2-next.10
- dependencies
0.0.2-next.9 (2025-09-08)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.8 to 0.0.2-next.9
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.8 to 0.0.2-next.9
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.8 to 0.0.2-next.9
- dependencies
0.0.2-next.8 (2025-09-05)
Features
- add Is.class method (4988205)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.7 to 0.0.2-next.8
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.7 to 0.0.2-next.8
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.7 to 0.0.2-next.8
- dependencies
0.0.2-next.7 (2025-08-29)
Features
- eslint migration to flat config (74427d7)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.6 to 0.0.2-next.7
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.6 to 0.0.2-next.7
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.6 to 0.0.2-next.7
- dependencies
0.0.2-next.6 (2025-08-27)
Miscellaneous Chores
- core: Synchronize repo versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.5 to 0.0.2-next.6
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.5 to 0.0.2-next.6
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.5 to 0.0.2-next.6
- dependencies
0.0.2-next.5 (2025-08-19)
Features
- use cause instead of inner for errors (1f4acc4)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.4 to 0.0.2-next.5
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.4 to 0.0.2-next.5
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.4 to 0.0.2-next.5
- dependencies
0.0.2-next.4 (2025-08-15)
Features
- additional RSA methods and async (1fceee2)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.3 to 0.0.2-next.4
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.3 to 0.0.2-next.4
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.3 to 0.0.2-next.4
- dependencies
0.0.2-next.3 (2025-08-06)
Features
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add rsa cipher support (7af6cc6)
- add set method for async caches (ba34b55)
- add zlib/deflate mime types detection (72c472b)
- async cache don't cache failures unless requested (658ec4b)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- simplify async set (#121) (2693c32)
- support indexed properties set in objects (b9c001d)
- update dependencies (f3bd015)
- use new shared store mechanism (#131) (934385b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.2 to 0.0.2-next.3
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.2 to 0.0.2-next.3
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.2 to 0.0.2-next.3
- dependencies
0.0.2-next.2 (2025-08-06)
Features
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add rsa cipher support (7af6cc6)
- add set method for async caches (ba34b55)
- add zlib/deflate mime types detection (72c472b)
- async cache don't cache failures unless requested (658ec4b)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- simplify async set (#121) (2693c32)
- support indexed properties set in objects (b9c001d)
- update dependencies (f3bd015)
- use new shared store mechanism (#131) (934385b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.1 to 0.0.2-next.2
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.1 to 0.0.2-next.2
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.1 to 0.0.2-next.2
- dependencies
0.0.2-next.1 (2025-08-06)
Features
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add rsa cipher support (7af6cc6)
- add set method for async caches (ba34b55)
- add zlib/deflate mime types detection (72c472b)
- async cache don't cache failures unless requested (658ec4b)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- simplify async set (#121) (2693c32)
- support indexed properties set in objects (b9c001d)
- update dependencies (f3bd015)
- use new shared store mechanism (#131) (934385b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.2-next.0 to 0.0.2-next.1
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.2-next.0 to 0.0.2-next.1
- @twin.org/nameof-vitest-plugin bumped from 0.0.2-next.0 to 0.0.2-next.1
- dependencies
0.0.1 (2025-07-03)
Features
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from ^0.0.0 to ^0.0.1
- devDependencies
- @twin.org/nameof-transformer bumped from ^0.0.0 to ^0.0.1
- @twin.org/nameof-vitest-plugin bumped from ^0.0.0 to ^0.0.1
- dependencies
0.0.1-next.70 (2025-07-02)
Features
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add set method for async caches (ba34b55)
- add zlib/deflate mime types detection (72c472b)
- async cache don't cache failures unless requested (658ec4b)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- simplify async set (#121) (2693c32)
- support indexed properties set in objects (b9c001d)
- use new shared store mechanism (#131) (934385b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.1-next.69 to 0.0.1-next.70
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.1-next.69 to 0.0.1-next.70
- @twin.org/nameof-vitest-plugin bumped from 0.0.1-next.69 to 0.0.1-next.70
- dependencies
0.0.1-next.69 (2025-07-02)
Features
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add set method for async caches (ba34b55)
- add zlib/deflate mime types detection (72c472b)
- async cache don't cache failures unless requested (658ec4b)
- improve base error data extraction (dccc933)
- improve error display in CLI (94b6ca8)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- relocate core packages from tools (bcab8f3)
- simplify async set (#121) (2693c32)
- support indexed properties set in objects (b9c001d)
- use new shared store mechanism (#131) (934385b)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.1-next.68 to 0.0.1-next.69
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.1-next.68 to 0.0.1-next.69
- @twin.org/nameof-vitest-plugin bumped from 0.0.1-next.68 to 0.0.1-next.69
- dependencies
0.0.1-next.68 (2025-07-02)
Features
- relocate core packages from tools (bcab8f3)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @twin.org/nameof bumped from 0.0.1-next.67 to 0.0.1-next.68
- devDependencies
- @twin.org/nameof-transformer bumped from 0.0.1-next.67 to 0.0.1-next.68
- @twin.org/nameof-vitest-plugin bumped from 0.0.1-next.67 to 0.0.1-next.68
- dependencies
0.0.1-next.67 (2025-06-26)
Miscellaneous Chores
- core: Synchronize repo versions
0.0.1-next.66 (2025-06-26)
Features
- improve base error data extraction (dccc933)
0.0.1-next.65 (2025-06-19)
Miscellaneous Chores
- core: Synchronize repo versions
0.0.1-next.64 (2025-06-19)
Features
- add zlib/deflate mime types detection (72c472b)
0.0.1-next.63 (2025-06-18)
Miscellaneous Chores
- core: Synchronize repo versions
0.0.1-next.62 (2025-06-17)
Features
- add guards arrayEndsWith and arrayStartsWith (95d875e)
- add ObjectOrArray and ArrayHelper methods (0ac9077)
- add set method for async caches (ba34b55)
- async cache don't cache failures unless requested (658ec4b)
- improve error display in CLI (94b6ca8)
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
- simplify async set (#121) (2693c32)
- support indexed properties set in objects (b9c001d)
- use new shared store mechanism (#131) (934385b)
0.0.1-next.61 (2025-06-17)
Features
- support indexed properties set in objects (b9c001d)
0.0.1-next.60 (2025-06-17)
Features
- improve error display in CLI (94b6ca8)
0.0.1-next.59 (2025-06-17)
Features
- propagate includeStackTrace on error conversion (8471cbb)
- propagate includeStackTrace on error conversion (818337d)
0.0.1-next.58 (2025-06-13)
Miscellaneous Chores
- core: Synchronize repo versions
0.0.1-next.57 (2025-06-10)
Features
- add guards arrayEndsWith and arrayStartsWith (95d875e)
0.0.1-next.56 (2025-05-08)
Features
- add ObjectOrArray and ArrayHelper methods (0ac9077)
0.0.1-next.55 (2025-05-07)
Miscellaneous Chores
- core: Synchronize repo versions
0.0.1-next.54 (2025-05-06)
Miscellaneous Chores
- core: Synchronize repo versions
0.0.1-next.53 (2025-05-01)
Features
- async cache don't cache failures unless requested (658ec4b)
0.0.1-next.52 (2025-04-17)
Features
0.0.1-next.51 (2025-03-27)
Features
0.0.1-next.50 (2025-03-26)
Features
- add set method for async caches (ba34b55)
0.0.1-next.49
- Initial Release