diff --git a/.changeset/remove-programmatic-schema-mutation.md b/.changeset/pre/remove-programmatic-schema-mutation.md similarity index 100% rename from .changeset/remove-programmatic-schema-mutation.md rename to .changeset/pre/remove-programmatic-schema-mutation.md diff --git a/packages/arkenv/CHANGELOG.md b/packages/arkenv/CHANGELOG.md index 4c00fcc6f..b23df3eda 100644 --- a/packages/arkenv/CHANGELOG.md +++ b/packages/arkenv/CHANGELOG.md @@ -1,5 +1,18 @@ # @arkenv/core +## 1.0.0-alpha.20 + +### Major Changes + +- #### Remove programmatic AST schema mutation and preset command _[`#1736`](https://github.com/yamcodes/arkenv/pull/1736) [`e117bbd`](https://github.com/yamcodes/arkenv/commit/e117bbd70aa463fe40639e11841f2704e403384d) [@yamcodes](https://github.com/yamcodes)_ + + + The `arkenv preset apply` and `arkenv preset remove` commands, along with programmatic AST and comment-marker schema mutation, have been removed from the CLI. + + Hosting presets (Vercel, Netlify, Cloudflare, Railway, Render, Fly.io) remain available during initial project scaffolding via `arkenv init --preset ` and are documented as copyable code snippets in the docs. + + **BREAKING CHANGE**: The `arkenv preset` command and `// @arkenv-preset-start` comment marker management have been removed. Use `arkenv init --preset ` when scaffolding new projects, or copy provider variable definitions directly into `./env.ts` for existing schemas. + ## 1.0.0-alpha.19 ### Major Changes diff --git a/packages/arkenv/package.json b/packages/arkenv/package.json index def68b6fc..0955f913f 100644 --- a/packages/arkenv/package.json +++ b/packages/arkenv/package.json @@ -1,7 +1,7 @@ { "name": "arkenv", "type": "module", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "Interactive CLI for scaffolding ArkEnv projects", "bin": { "arkenv": "./dist/bin.cjs"