diff --git a/.changeset/violet-dryers-cross.md b/.changeset/violet-dryers-cross.md deleted file mode 100644 index 7f323feb..00000000 --- a/.changeset/violet-dryers-cross.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@t3-oss/env-nextjs": minor -"@t3-oss/env-core": minor -"@t3-oss/env-nuxt": minor ---- - -feat!: added ability to customise schema combination - -Combination of schemas can now be customised using the `createFinalSchema` option. This allows further refinement or transformation of the environment variables. - -For 99% of users, this is a non-breaking change. If you were relying on internal types, there's a type-only breaking change: - -- `CreateEnv` now has the signature `CreateEnv`, instead of the previous `CreateEnv`. - - Previous behaviour can be achieved by using `DefaultCombinedSchema` as the type for `TFinalSchema`. diff --git a/.changeset/wild-otters-report.md b/.changeset/wild-otters-report.md deleted file mode 100644 index 0b069a9b..00000000 --- a/.changeset/wild-otters-report.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@t3-oss/env-core": patch ---- - -add preset for upstash redis environment variables diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index dd5a6687..d7f4632a 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,22 @@ # @t3-oss/env-core +## 0.13.0 + +### Minor Changes + +- [#313](https://github.com/t3-oss/t3-env/pull/313) [`35577fc`](https://github.com/t3-oss/t3-env/commit/35577fca8fa0752f2542759ed11d8386d868c2a5) Thanks [@EskiMojo14](https://github.com/EskiMojo14)! - feat!: added ability to customise schema combination + + Combination of schemas can now be customised using the `createFinalSchema` option. This allows further refinement or transformation of the environment variables. + + For 99% of users, this is a non-breaking change. If you were relying on internal types, there's a type-only breaking change: + + - `CreateEnv` now has the signature `CreateEnv`, instead of the previous `CreateEnv`. + - Previous behaviour can be achieved by using `DefaultCombinedSchema` as the type for `TFinalSchema`. + +### Patch Changes + +- [#312](https://github.com/t3-oss/t3-env/pull/312) [`00c35f2`](https://github.com/t3-oss/t3-env/commit/00c35f2f26cb4f07ba16680e6c965128bdb5b9a7) Thanks [@Abdalrhman-Almarakeby](https://github.com/Abdalrhman-Almarakeby)! - add preset for upstash redis environment variables + ## 0.12.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index fca23287..b600d301 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@t3-oss/env-core", - "version": "0.12.0", + "version": "0.13.0", "type": "module", "keywords": [ "create-t3-app", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index 5c5d5ea5..760fa418 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,23 @@ # @t3-oss/env-nextjs +## 0.13.0 + +### Minor Changes + +- [#313](https://github.com/t3-oss/t3-env/pull/313) [`35577fc`](https://github.com/t3-oss/t3-env/commit/35577fca8fa0752f2542759ed11d8386d868c2a5) Thanks [@EskiMojo14](https://github.com/EskiMojo14)! - feat!: added ability to customise schema combination + + Combination of schemas can now be customised using the `createFinalSchema` option. This allows further refinement or transformation of the environment variables. + + For 99% of users, this is a non-breaking change. If you were relying on internal types, there's a type-only breaking change: + + - `CreateEnv` now has the signature `CreateEnv`, instead of the previous `CreateEnv`. + - Previous behaviour can be achieved by using `DefaultCombinedSchema` as the type for `TFinalSchema`. + +### Patch Changes + +- Updated dependencies [[`35577fc`](https://github.com/t3-oss/t3-env/commit/35577fca8fa0752f2542759ed11d8386d868c2a5), [`00c35f2`](https://github.com/t3-oss/t3-env/commit/00c35f2f26cb4f07ba16680e6c965128bdb5b9a7)]: + - @t3-oss/env-core@0.13.0 + ## 0.12.0 ### Minor Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index e2f890bb..a6127e75 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@t3-oss/env-nextjs", - "version": "0.12.0", + "version": "0.13.0", "type": "module", "keywords": [ "create-t3-app", diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 7846260e..e0007783 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,23 @@ # @t3-oss/env-nuxt +## 0.13.0 + +### Minor Changes + +- [#313](https://github.com/t3-oss/t3-env/pull/313) [`35577fc`](https://github.com/t3-oss/t3-env/commit/35577fca8fa0752f2542759ed11d8386d868c2a5) Thanks [@EskiMojo14](https://github.com/EskiMojo14)! - feat!: added ability to customise schema combination + + Combination of schemas can now be customised using the `createFinalSchema` option. This allows further refinement or transformation of the environment variables. + + For 99% of users, this is a non-breaking change. If you were relying on internal types, there's a type-only breaking change: + + - `CreateEnv` now has the signature `CreateEnv`, instead of the previous `CreateEnv`. + - Previous behaviour can be achieved by using `DefaultCombinedSchema` as the type for `TFinalSchema`. + +### Patch Changes + +- Updated dependencies [[`35577fc`](https://github.com/t3-oss/t3-env/commit/35577fca8fa0752f2542759ed11d8386d868c2a5), [`00c35f2`](https://github.com/t3-oss/t3-env/commit/00c35f2f26cb4f07ba16680e6c965128bdb5b9a7)]: + - @t3-oss/env-core@0.13.0 + ## 0.12.0 ### Minor Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index c4e22f65..be9dddd7 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@t3-oss/env-nuxt", - "version": "0.12.0", + "version": "0.13.0", "type": "module", "keywords": [ "create-t3-app",