Skip to content

Finish the ember-headless-form → @universal-ember/form rename - #21

Merged
NullVoxPopuli merged 1 commit into
universal-ember:mainfrom
NullVoxPopuli-ai-agent:finish-rename
Jul 20, 2026
Merged

Finish the ember-headless-form → @universal-ember/form rename#21
NullVoxPopuli merged 1 commit into
universal-ember:mainfrom
NullVoxPopuli-ai-agent:finish-rename

Conversation

@NullVoxPopuli-ai-agent

Copy link
Copy Markdown
Contributor

Sweeps out the last of the old identity. Full turbo build lint test typecheck green locally (15/15 tasks).

  • packages/ember-headless-formpackages/form — nothing outside the lockfile referenced the old path (verified by grep; the lockfile regenerated cleanly).
  • repository fields fixed: all three packages pointed at the nonexistent https://github.com/CrowdStrike/@universal-ember/form.git (a bad search-and-replace from the original fork). Now the real repo URL with per-package directory entries — this is what powers npm's "Repository" links and provenance.
  • The main package's description was still the v2-addon blueprint default ("The default blueprint for Embroider v2 addons.") — replaced with the real one.
  • READMEs (root + all three packages): pnpm add @universal-ember/form install instructions, docs link → https://ue-form.pages.dev/, current compatibility statement (4.4+ peers, CI-verified 5.8+, vite or classic builds). The CrowdStrike credit remains.
  • CONTRIBUTING rewritten for current reality — the old one referenced docfy-era ports, a removed test:docs script, and ember-try; now documents the vite dev servers and the @embroider/try scenario workflow.

CHANGELOGs intentionally keep their historical ember-headless-form references.

Remaining rename items that are dashboard-side (can't be done from a PR): the GitHub repo description/website fields, and npm deprecation messages on the old ember-headless-form* packages pointing at the new names — happy to draft the npm deprecate commands if useful.

🤖 Generated with Claude Code

- rename packages/ember-headless-form -> packages/form (nothing outside
  the lockfile referenced the old path)
- fix the repository fields, which pointed at the nonexistent
  https://github.com/CrowdStrike/@universal-ember/form.git, to the real
  repo with per-package directory entries
- replace the main package's blueprint-default description
- refresh the READMEs: new package names in install instructions, docs
  site at ue-form.pages.dev, current compatibility statement; CrowdStrike
  credit stays
- rewrite CONTRIBUTING for the current tooling (vite dev servers,
  @embroider/try scenarios; the docfy-era instructions referenced ports
  and scripts that no longer exist)

CHANGELOGs keep their historical ember-headless-form references.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor
Project Preview URL
Docs https://ef48a63a.ue-form.pages.dev

Logs

@NullVoxPopuli NullVoxPopuli added the enhancement New feature or request label Jul 20, 2026
@NullVoxPopuli
NullVoxPopuli merged commit 211783d into universal-ember:main Jul 20, 2026
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants