Summary
At 1.0.0, finalize the git extension default change and --no-git removal:
- Git extension becomes opt-in — no longer auto-enabled during
specify init. Users must pass --extension git or add it post-init with specify extension add git.
- Remove
--no-git flag — no longer needed since the git extension won't be enabled by default.
This is the follow-through on the deprecation notices added earlier.
Depends on
Acceptance criteria
Summary
At 1.0.0, finalize the git extension default change and
--no-gitremoval:specify init. Users must pass--extension gitor add it post-init withspecify extension add git.--no-gitflag — no longer needed since the git extension won't be enabled by default.This is the follow-through on the deprecation notices added earlier.
Depends on
--extensionflag tospecify initfor opting into extensions at init time #2166 (--extensionflag onspecify init)--no-gitflag onspecify init(removal at 1.0.0) #2167 (deprecation notice for--no-git)Acceptance criteria
specify initno longer auto-enables the git extension--extension git--no-gitflag is removed