Skip to content

Drop v11/v12, add TYPO3 v14 support#6

Merged
davidsteeb merged 2 commits into
mainfrom
feature/typo3-v14-support
May 27, 2026
Merged

Drop v11/v12, add TYPO3 v14 support#6
davidsteeb merged 2 commits into
mainfrom
feature/typo3-v14-support

Conversation

@davidsteeb

@davidsteeb davidsteeb commented May 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bumps typo3/cms-core constraint to ^13.4 || ^14.0 and PHP minimum to ^8.2
  • No code changes — the extension only touches generic PHP / Guzzle / $GLOBALS['TYPO3_CONF_VARS'], all API-compatible across the supported range

This is a backwards-incompatible release (drops v11 / v12 from the constraint), so tag accordingly (3.0.0).

Context

Sister PR over at b13/proxycachemanager#49 — same support window (^13.4 || ^14.0), but with real v14 code adaptations. Both PRs are needed so b13.com (currently on TYPO3 14.3) can wire up the existing TAE-style Cloudflare CDN integration.

Test plan

  • composer require b13/cloudflare-cdn:dev-feature/typo3-v14-support resolves on a v14 install
  • Manual: configure a zone via EXTENSIONS.cloudflare.zones + CLOUDFLARE_API_TOKEN, trigger a purge, verify Cloudflare logs

Adds TYPO3 v14 to the supported core constraint in composer.json and
the ext_emconf.php depends entry. No code changes — the existing
CloudflareClient / ProxyProvider stay API-compatible on v14.

Verified against TYPO3 14.3.
Aligns the supported core range with the sister extension
b13/proxycachemanager: ^13.4 || ^14.0 only. PHP minimum bumped to
^8.2 to match TYPO3 v13 LTS.

No code changes are required — the extension has no v11/v12-specific
branches. This is purely a constraint tightening, qualifying for a
major version bump (3.0.0).
@davidsteeb davidsteeb changed the title Allow TYPO3 v14 installation Drop v11/v12, add TYPO3 v14 support May 26, 2026
@davidsteeb davidsteeb merged commit 5b1bffb into main May 27, 2026
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