diff --git a/.changeset/fix-deep-extend-nested-prototype-pollution.md b/.changeset/fix-deep-extend-nested-prototype-pollution.md deleted file mode 100644 index 5479248b..00000000 --- a/.changeset/fix-deep-extend-nested-prototype-pollution.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@cleverbrush/deep": patch ---- - -Prevent `deepExtend()` from retaining prototype-polluting keys in newly -created nested branches. diff --git a/libs/async/CHANGELOG.md b/libs/async/CHANGELOG.md index 8c74855d..74d85258 100644 --- a/libs/async/CHANGELOG.md +++ b/libs/async/CHANGELOG.md @@ -1,5 +1,7 @@ # @cleverbrush/async +## 4.4.3 + ## 4.4.2 ## 4.4.1 diff --git a/libs/async/package.json b/libs/async/package.json index 9adeabd3..ccaa8cc6 100644 --- a/libs/async/package.json +++ b/libs/async/package.json @@ -38,5 +38,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/auth/CHANGELOG.md b/libs/auth/CHANGELOG.md index cbe7e3dc..7bfda465 100644 --- a/libs/auth/CHANGELOG.md +++ b/libs/auth/CHANGELOG.md @@ -1,5 +1,11 @@ # @cleverbrush/auth +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/auth/package.json b/libs/auth/package.json index d16c3237..674508cb 100644 --- a/libs/auth/package.json +++ b/libs/auth/package.json @@ -5,7 +5,7 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/schema": "^4.4.2" + "@cleverbrush/schema": "^4.4.3" }, "description": "Transport-agnostic authentication & authorization — JWT, cookies, role-based policies, schema-typed principals", "files": [ @@ -43,5 +43,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/client/CHANGELOG.md b/libs/client/CHANGELOG.md index 4af51054..717637da 100644 --- a/libs/client/CHANGELOG.md +++ b/libs/client/CHANGELOG.md @@ -1,5 +1,12 @@ # @cleverbrush/client +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 +- @cleverbrush/server@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/client/package.json b/libs/client/package.json index c2e28935..29c0e05e 100644 --- a/libs/client/package.json +++ b/libs/client/package.json @@ -5,8 +5,8 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/schema": "^4.4.2", - "@cleverbrush/server": "^4.4.2" + "@cleverbrush/schema": "^4.4.3", + "@cleverbrush/server": "^4.4.3" }, "devDependencies": { "@tanstack/react-query": "^5.75.0", @@ -102,5 +102,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/deep/CHANGELOG.md b/libs/deep/CHANGELOG.md index ce695254..f7be9560 100644 --- a/libs/deep/CHANGELOG.md +++ b/libs/deep/CHANGELOG.md @@ -1,5 +1,12 @@ # @cleverbrush/deep +## 4.4.3 + +### Patch Changes + +- 442c699: Prevent `deepExtend()` from retaining prototype-polluting keys in newly + created nested branches. + ## 4.4.2 ## 4.4.1 diff --git a/libs/deep/package.json b/libs/deep/package.json index 90ea7493..8e93ad3d 100644 --- a/libs/deep/package.json +++ b/libs/deep/package.json @@ -37,5 +37,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/di/CHANGELOG.md b/libs/di/CHANGELOG.md index 2924904d..cc6a5d64 100644 --- a/libs/di/CHANGELOG.md +++ b/libs/di/CHANGELOG.md @@ -1,5 +1,11 @@ # @cleverbrush/di +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/di/package.json b/libs/di/package.json index 10fcd8d0..1506a455 100644 --- a/libs/di/package.json +++ b/libs/di/package.json @@ -5,7 +5,7 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/schema": "^4.4.2" + "@cleverbrush/schema": "^4.4.3" }, "description": ".NET-style dependency injection container for TypeScript — schema-driven service registration, three lifetimes, function injection", "files": [ @@ -43,5 +43,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/env/CHANGELOG.md b/libs/env/CHANGELOG.md index 50348d86..0fb62f33 100644 --- a/libs/env/CHANGELOG.md +++ b/libs/env/CHANGELOG.md @@ -1,5 +1,12 @@ # @cleverbrush/env +## 4.4.3 + +### Patch Changes + +- Updated dependencies [442c699] + - @cleverbrush/deep@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/env/package.json b/libs/env/package.json index 90387cd2..406e02ca 100644 --- a/libs/env/package.json +++ b/libs/env/package.json @@ -5,7 +5,7 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/deep": "^4.4.2" + "@cleverbrush/deep": "^4.4.3" }, "peerDependencies": { "@cleverbrush/schema": "^4.0.0" @@ -50,5 +50,5 @@ "@types/node": "^25.4.0" }, "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/knex-clickhouse/CHANGELOG.md b/libs/knex-clickhouse/CHANGELOG.md index 5f21f680..d7d0a7a6 100644 --- a/libs/knex-clickhouse/CHANGELOG.md +++ b/libs/knex-clickhouse/CHANGELOG.md @@ -1,5 +1,13 @@ # @cleverbrush/knex-clickhouse +## 4.4.3 + +### Patch Changes + +- Updated dependencies [442c699] + - @cleverbrush/deep@4.4.3 + - @cleverbrush/async@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/knex-clickhouse/package.json b/libs/knex-clickhouse/package.json index 16a6c757..f51de4d5 100644 --- a/libs/knex-clickhouse/package.json +++ b/libs/knex-clickhouse/package.json @@ -5,8 +5,8 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/async": "^4.4.2", - "@cleverbrush/deep": "^4.4.2", + "@cleverbrush/async": "^4.4.3", + "@cleverbrush/deep": "^4.4.3", "@clickhouse/client": "^1.18.2" }, "peerDependencies": { @@ -45,5 +45,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/knex-schema/CHANGELOG.md b/libs/knex-schema/CHANGELOG.md index 6c737749..c7f59edc 100644 --- a/libs/knex-schema/CHANGELOG.md +++ b/libs/knex-schema/CHANGELOG.md @@ -1,5 +1,11 @@ # @cleverbrush/knex-schema +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/knex-schema/package.json b/libs/knex-schema/package.json index 72bee8d9..d7bb3a5a 100644 --- a/libs/knex-schema/package.json +++ b/libs/knex-schema/package.json @@ -5,7 +5,7 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/schema": "^4.4.2" + "@cleverbrush/schema": "^4.4.3" }, "peerDependencies": { "knex": ">=3.1.0" @@ -52,5 +52,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/log/CHANGELOG.md b/libs/log/CHANGELOG.md index de8ee4dc..4995df4f 100644 --- a/libs/log/CHANGELOG.md +++ b/libs/log/CHANGELOG.md @@ -1,5 +1,12 @@ # @cleverbrush/log +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 +- @cleverbrush/async@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/log/package.json b/libs/log/package.json index 1fc0faaf..f6caa281 100644 --- a/libs/log/package.json +++ b/libs/log/package.json @@ -41,8 +41,8 @@ "clean": "rm -rf dist tsconfig.tsbuildinfo" }, "dependencies": { - "@cleverbrush/schema": "^4.4.2", - "@cleverbrush/async": "^4.4.2" + "@cleverbrush/schema": "^4.4.3", + "@cleverbrush/async": "^4.4.3" }, "peerDependencies": { "@cleverbrush/di": "^4.0.0", @@ -65,5 +65,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/mapper/CHANGELOG.md b/libs/mapper/CHANGELOG.md index 1fed32a5..82f94246 100644 --- a/libs/mapper/CHANGELOG.md +++ b/libs/mapper/CHANGELOG.md @@ -1,5 +1,11 @@ # @cleverbrush/mapper +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/mapper/package.json b/libs/mapper/package.json index 3e8007fa..6c457f6c 100644 --- a/libs/mapper/package.json +++ b/libs/mapper/package.json @@ -5,7 +5,7 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/schema": "^4.4.2" + "@cleverbrush/schema": "^4.4.3" }, "description": "Type-safe, schema-driven object mapper for @cleverbrush/schema — compile-time completeness, selector-based field mapping, auto-mapping", "files": [ @@ -42,5 +42,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/orm-cli/CHANGELOG.md b/libs/orm-cli/CHANGELOG.md index 2f8f32e9..7a77319d 100644 --- a/libs/orm-cli/CHANGELOG.md +++ b/libs/orm-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @cleverbrush/orm-cli +## 4.4.3 + +### Patch Changes + +- @cleverbrush/knex-schema@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/orm-cli/package.json b/libs/orm-cli/package.json index 64439d02..6bbe901d 100644 --- a/libs/orm-cli/package.json +++ b/libs/orm-cli/package.json @@ -48,5 +48,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/orm/CHANGELOG.md b/libs/orm/CHANGELOG.md index 1915cc75..b5a7f006 100644 --- a/libs/orm/CHANGELOG.md +++ b/libs/orm/CHANGELOG.md @@ -1,5 +1,12 @@ # @cleverbrush/orm +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 +- @cleverbrush/knex-schema@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/orm/package.json b/libs/orm/package.json index 04c1c333..971559d3 100644 --- a/libs/orm/package.json +++ b/libs/orm/package.json @@ -5,8 +5,8 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/schema": "^4.4.2", - "@cleverbrush/knex-schema": "^4.4.2" + "@cleverbrush/schema": "^4.4.3", + "@cleverbrush/knex-schema": "^4.4.3" }, "peerDependencies": { "knex": ">=3.1.0" @@ -53,5 +53,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/otel/CHANGELOG.md b/libs/otel/CHANGELOG.md index d6a348ae..9ed9576f 100644 --- a/libs/otel/CHANGELOG.md +++ b/libs/otel/CHANGELOG.md @@ -1,5 +1,7 @@ # @cleverbrush/otel +## 4.4.3 + ## 4.4.2 ## 4.4.1 diff --git a/libs/otel/package.json b/libs/otel/package.json index da9811ab..8fe90f79 100644 --- a/libs/otel/package.json +++ b/libs/otel/package.json @@ -107,5 +107,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/react-form/CHANGELOG.md b/libs/react-form/CHANGELOG.md index f0eca3f9..fae0e421 100644 --- a/libs/react-form/CHANGELOG.md +++ b/libs/react-form/CHANGELOG.md @@ -1,5 +1,11 @@ # @cleverbrush/react-form +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/react-form/package.json b/libs/react-form/package.json index 14eb224a..e107bd94 100644 --- a/libs/react-form/package.json +++ b/libs/react-form/package.json @@ -5,8 +5,8 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/deep": "^4.4.2", - "@cleverbrush/schema": "^4.4.2" + "@cleverbrush/deep": "^4.4.3", + "@cleverbrush/schema": "^4.4.3" }, "devDependencies": { "@types/react": "^19.0.0", @@ -48,5 +48,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/scheduler/CHANGELOG.md b/libs/scheduler/CHANGELOG.md index 723f97d6..e498be2a 100644 --- a/libs/scheduler/CHANGELOG.md +++ b/libs/scheduler/CHANGELOG.md @@ -1,5 +1,11 @@ # @cleverbrush/scheduler +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/scheduler/package.json b/libs/scheduler/package.json index cce6af46..9408ea48 100644 --- a/libs/scheduler/package.json +++ b/libs/scheduler/package.json @@ -5,7 +5,7 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/schema": "^4.4.2" + "@cleverbrush/schema": "^4.4.3" }, "devDependencies": { "@types/node": "^25.4.0" @@ -43,5 +43,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/schema-json/CHANGELOG.md b/libs/schema-json/CHANGELOG.md index 8e68681b..634e634d 100644 --- a/libs/schema-json/CHANGELOG.md +++ b/libs/schema-json/CHANGELOG.md @@ -1,5 +1,7 @@ # @cleverbrush/schema-json +## 4.4.3 + ## 4.4.2 ## 4.4.1 diff --git a/libs/schema-json/package.json b/libs/schema-json/package.json index f0127c27..e03e0f20 100644 --- a/libs/schema-json/package.json +++ b/libs/schema-json/package.json @@ -41,5 +41,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/schema/CHANGELOG.md b/libs/schema/CHANGELOG.md index 8ab9d429..7a479fe1 100644 --- a/libs/schema/CHANGELOG.md +++ b/libs/schema/CHANGELOG.md @@ -1,5 +1,7 @@ # @cleverbrush/schema +## 4.4.3 + ## 4.4.2 ## 4.4.1 diff --git a/libs/schema/package.json b/libs/schema/package.json index 8acd4798..c89f8fcc 100644 --- a/libs/schema/package.json +++ b/libs/schema/package.json @@ -106,9 +106,9 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2", + "version": "4.4.3", "devDependencies": { - "@cleverbrush/deep": "^4.4.2" + "@cleverbrush/deep": "^4.4.3" }, "peerDependencies": { "@standard-schema/spec": "^1.1.0" diff --git a/libs/server-openapi/CHANGELOG.md b/libs/server-openapi/CHANGELOG.md index 2cec0df1..038f5626 100644 --- a/libs/server-openapi/CHANGELOG.md +++ b/libs/server-openapi/CHANGELOG.md @@ -1,5 +1,7 @@ # @cleverbrush/server-openapi +## 4.4.3 + ## 4.4.2 ## 4.4.1 diff --git a/libs/server-openapi/package.json b/libs/server-openapi/package.json index 706bd64c..b021b59e 100644 --- a/libs/server-openapi/package.json +++ b/libs/server-openapi/package.json @@ -45,5 +45,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/libs/server/CHANGELOG.md b/libs/server/CHANGELOG.md index 8e9bc235..387aa733 100644 --- a/libs/server/CHANGELOG.md +++ b/libs/server/CHANGELOG.md @@ -1,5 +1,13 @@ # @cleverbrush/server +## 4.4.3 + +### Patch Changes + +- @cleverbrush/schema@4.4.3 +- @cleverbrush/auth@4.4.3 +- @cleverbrush/di@4.4.3 + ## 4.4.2 ### Patch Changes diff --git a/libs/server/package.json b/libs/server/package.json index 80ccf284..4fdc5423 100644 --- a/libs/server/package.json +++ b/libs/server/package.json @@ -5,9 +5,9 @@ "email": "andrew_zol@cleverbrush.com" }, "dependencies": { - "@cleverbrush/auth": "^4.4.2", - "@cleverbrush/di": "^4.4.2", - "@cleverbrush/schema": "^4.4.2", + "@cleverbrush/auth": "^4.4.3", + "@cleverbrush/di": "^4.4.3", + "@cleverbrush/schema": "^4.4.3", "@fastify/busboy": "^3.2.0", "ws": "^8.20.0" }, @@ -55,5 +55,5 @@ }, "type": "module", "types": "./dist/index.d.ts", - "version": "4.4.2" + "version": "4.4.3" } diff --git a/websites/docs/public/api-docs/index.html b/websites/docs/public/api-docs/index.html index bf5b3f38..0700e1c6 100644 --- a/websites/docs/public/api-docs/index.html +++ b/websites/docs/public/api-docs/index.html @@ -40,6 +40,8 @@

Previous Versions

+ + @@ -65,6 +67,7 @@

Previous Versions