Skip to content

Support Statamic CMS v6 - #11

Open
pktharindu wants to merge 1 commit into
mainfrom
statamic-v6-support
Open

Support Statamic CMS v6#11
pktharindu wants to merge 1 commit into
mainfrom
statamic-v6-support

Conversation

@pktharindu

Copy link
Copy Markdown
Owner

Summary

  • Relax statamic/cms constraint from ^4.0|^5.0 to ^4.0|^5.0|^6.0, add missing php: ^8.2 constraint.
  • Fix test bootstrap: Statamic\Extend\Manifest moved to Statamic\Addons\Manifest in v6 (test-only, not shipped addon code).

Verification

Ran the full Pest suite against a fresh Statamic 6.25.0 install (via Testbench): 92/92 passing, no functional code changes needed. A source-level diff of every Statamic API this addon touches (AddonServiceProvider, Tags base class, Statamic\Tags\Glide, Statamic\Facades\Asset) confirmed no breaking changes between the 5.x and 6.x branches for this addon's usage.

This was prepared as part of upgrading a consumer site (pktharindu.com) to Statamic v6/Laravel 13/PHP 8.5.

Relax the statamic/cms constraint to allow ^6.0 (verified via a full
test-suite run against a fresh Statamic 6.25 install, 92/92 passing) and
add the missing php constraint. No runtime code changes were needed;
Statamic\Extend\Manifest, used only in the test bootstrap, moved to
Statamic\Addons\Manifest in v6.
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.

1 participant