Skip to content

Allow composer/installers v2 - #80

Merged
joehoyle merged 1 commit into
WP-API:mainfrom
humanmade:deps/installers-v2
Sep 2, 2026
Merged

Allow composer/installers v2#80
joehoyle merged 1 commit into
WP-API:mainfrom
humanmade:deps/installers-v2

Conversation

@roborourke

Copy link
Copy Markdown
Contributor

Summary

Widens the composer/installers constraint from ~1.0 to ^1 || ^2.

Rationale

This plugin is a Composer package itself, so the constraint only matters for consumers installing it. There is no code dependency on the installer's API, and installers v1 is now deprecated — hosting ecosystems (e.g. newer Composer 2.x setups and updated WordPress project tooling) are moving to v2. Widening the range keeps installs working in both worlds.

Validation

  • Constraint change only; no source changes.
  • Existing dev constraints and CI are unaffected.

@joehoyle could you take a look?

The constraint is only used by consuming projects that install this
plugin via Composer; the plugin itself has no code dependency on the
installer's API. Widening to ^1 || ^2 keeps installs working as
installers v1 is deprecated and hosting ecosystems move to v2.

Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
@joehoyle
joehoyle merged commit 590a2bf into WP-API:main Sep 2, 2026
41 of 42 checks passed
@roborourke
roborourke deleted the deps/installers-v2 branch September 2, 2026 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants