diff --git a/.release-plan.json b/.release-plan.json new file mode 100644 index 0000000..684841b --- /dev/null +++ b/.release-plan.json @@ -0,0 +1,64 @@ +{ + "solution": { + "@universal-ember/form-changeset": { + "impact": "minor", + "oldVersion": "1.0.0", + "newVersion": "1.1.0", + "tagName": "latest", + "constraints": [ + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :memo: Documentation" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "./packages/changeset/package.json" + }, + "@universal-ember/form": { + "impact": "minor", + "oldVersion": "1.1.1", + "newVersion": "1.2.0", + "tagName": "latest", + "constraints": [ + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :memo: Documentation" + } + ], + "pkgJSONPath": "./packages/form/package.json" + }, + "@universal-ember/form-yup": { + "impact": "minor", + "oldVersion": "1.0.0", + "newVersion": "1.1.0", + "tagName": "latest", + "constraints": [ + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :memo: Documentation" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "./packages/yup/package.json" + } + }, + "description": "## Release (2026-09-30)\n\n* @universal-ember/form-changeset 1.1.0 (minor)\n* @universal-ember/form 1.2.0 (minor)\n* @universal-ember/form-yup 1.1.0 (minor)\n\n#### :rocket: Enhancement\n* `@universal-ember/form-changeset`, `@universal-ember/form`, `@universal-ember/form-yup`\n * [#21](https://github.com/universal-ember/form/pull/21) Finish the ember-headless-form → @universal-ember/form rename ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n* `@universal-ember/form-changeset`, `@universal-ember/form-yup`\n * [#4](https://github.com/universal-ember/form/pull/4) Rename ember-headless-form -> @universal-ember/form ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n\n#### :memo: Documentation\n* Other\n * [#23](https://github.com/universal-ember/form/pull/23) docs-app styling pass: hero, themed demo cards, dark/light polish ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n* `@universal-ember/form`\n * [#22](https://github.com/universal-ember/form/pull/22) docs-app: restore site styling layer, add page-walking a11y tests ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n* `@universal-ember/form-changeset`, `@universal-ember/form-yup`\n * [#19](https://github.com/universal-ember/form/pull/19) Migrate docs to kolay + @universal-ember/docs-support ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n\n#### :house: Internal\n* Other\n * [#20](https://github.com/universal-ember/form/pull/20) Deploy docs the way ember-primitives does (wrangler + trusted PR previews) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#15](https://github.com/universal-ember/form/pull/15) Fix CI: compile gts templates again, repair types/lint, unblock workflows ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n * [#14](https://github.com/universal-ember/form/pull/14) Upgrade to pnpm 11 and drop internal/sync-pnpm ([@Copilot](https://github.com/apps/copilot-swe-agent))\n * [#11](https://github.com/universal-ember/form/pull/11) Re-roll lockfile ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#9](https://github.com/universal-ember/form/pull/9) Update renovate, pnpm, etc ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#5](https://github.com/universal-ember/form/pull/5) Release automation changes ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* `@universal-ember/form-changeset`\n * [#18](https://github.com/universal-ember/form/pull/18) Migrate test-app to vite (ember.nvp-style), scenario-test via @embroider/try, drop TS 5.9 ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n* `@universal-ember/form-changeset`, `@universal-ember/form-yup`\n * [#13](https://github.com/universal-ember/form/pull/13) Adopt latest glint setup (ember-tsc) and pin TypeScript to 6.x ([@Copilot](https://github.com/apps/copilot-swe-agent))\n * [#12](https://github.com/universal-ember/form/pull/12) Update @nullvoxpopuli/eslint-configs to ^6.0.0 ([@Copilot](https://github.com/apps/copilot-swe-agent))\n * [#10](https://github.com/universal-ember/form/pull/10) Update lint / formatting deps ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n\n#### Committers: 3\n- @NullVoxPopuli's reduced-access machine account for AI usage ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent))\n- Copilot [Bot] ([@copilot-swe-agent](https://github.com/apps/copilot-swe-agent))\n- [@NullVoxPopuli](https://github.com/NullVoxPopuli)\n" +} diff --git a/CHANGELOG.md b/CHANGELOG.md index 825c32f..e47196f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1,41 @@ # Changelog + +## Release (2026-09-30) + +* @universal-ember/form-changeset 1.1.0 (minor) +* @universal-ember/form 1.2.0 (minor) +* @universal-ember/form-yup 1.1.0 (minor) + +#### :rocket: Enhancement +* `@universal-ember/form-changeset`, `@universal-ember/form`, `@universal-ember/form-yup` + * [#21](https://github.com/universal-ember/form/pull/21) Finish the ember-headless-form → @universal-ember/form rename ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) +* `@universal-ember/form-changeset`, `@universal-ember/form-yup` + * [#4](https://github.com/universal-ember/form/pull/4) Rename ember-headless-form -> @universal-ember/form ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + +#### :memo: Documentation +* Other + * [#23](https://github.com/universal-ember/form/pull/23) docs-app styling pass: hero, themed demo cards, dark/light polish ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) +* `@universal-ember/form` + * [#22](https://github.com/universal-ember/form/pull/22) docs-app: restore site styling layer, add page-walking a11y tests ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) +* `@universal-ember/form-changeset`, `@universal-ember/form-yup` + * [#19](https://github.com/universal-ember/form/pull/19) Migrate docs to kolay + @universal-ember/docs-support ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + +#### :house: Internal +* Other + * [#20](https://github.com/universal-ember/form/pull/20) Deploy docs the way ember-primitives does (wrangler + trusted PR previews) ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#15](https://github.com/universal-ember/form/pull/15) Fix CI: compile gts templates again, repair types/lint, unblock workflows ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) + * [#14](https://github.com/universal-ember/form/pull/14) Upgrade to pnpm 11 and drop internal/sync-pnpm ([@Copilot](https://github.com/apps/copilot-swe-agent)) + * [#11](https://github.com/universal-ember/form/pull/11) Re-roll lockfile ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + * [#9](https://github.com/universal-ember/form/pull/9) Update renovate, pnpm, etc ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + * [#5](https://github.com/universal-ember/form/pull/5) Release automation changes ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) +* `@universal-ember/form-changeset` + * [#18](https://github.com/universal-ember/form/pull/18) Migrate test-app to vite (ember.nvp-style), scenario-test via @embroider/try, drop TS 5.9 ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) +* `@universal-ember/form-changeset`, `@universal-ember/form-yup` + * [#13](https://github.com/universal-ember/form/pull/13) Adopt latest glint setup (ember-tsc) and pin TypeScript to 6.x ([@Copilot](https://github.com/apps/copilot-swe-agent)) + * [#12](https://github.com/universal-ember/form/pull/12) Update @nullvoxpopuli/eslint-configs to ^6.0.0 ([@Copilot](https://github.com/apps/copilot-swe-agent)) + * [#10](https://github.com/universal-ember/form/pull/10) Update lint / formatting deps ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) + +#### Committers: 3 +- @NullVoxPopuli's reduced-access machine account for AI usage ([@NullVoxPopuli-ai-agent](https://github.com/NullVoxPopuli-ai-agent)) +- Copilot [Bot] ([@copilot-swe-agent](https://github.com/apps/copilot-swe-agent)) +- [@NullVoxPopuli](https://github.com/NullVoxPopuli) diff --git a/packages/changeset/package.json b/packages/changeset/package.json index 705796e..24fe897 100644 --- a/packages/changeset/package.json +++ b/packages/changeset/package.json @@ -1,6 +1,6 @@ { "name": "@universal-ember/form-changeset", - "version": "1.0.0", + "version": "1.1.0", "description": "Integrates ember-changeset with @universal-ember/form", "keywords": [ "ember-addon" diff --git a/packages/form/package.json b/packages/form/package.json index aeddc10..7284509 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -1,6 +1,6 @@ { "name": "@universal-ember/form", - "version": "1.1.1", + "version": "1.2.0", "description": "The Ember.js library that distills the common behavior and accessibility best practices of forms into reusable components, without any opinions on specific markup or styling", "keywords": [ "ember-addon" diff --git a/packages/yup/package.json b/packages/yup/package.json index 603553b..6bf0684 100644 --- a/packages/yup/package.json +++ b/packages/yup/package.json @@ -1,6 +1,6 @@ { "name": "@universal-ember/form-yup", - "version": "1.0.0", + "version": "1.1.0", "description": "Integrates yup-based validations with @universal-ember/form", "keywords": [ "ember-addon"