Skip to content

Add supported version for Mage-OS 2.3.0#361

Merged
marcelmtz merged 1 commit into
mage-os:mainfrom
rhoerr:chore/mage-os-2.3.0
May 13, 2026
Merged

Add supported version for Mage-OS 2.3.0#361
marcelmtz merged 1 commit into
mage-os:mainfrom
rhoerr:chore/mage-os-2.3.0

Conversation

@rhoerr
Copy link
Copy Markdown
Contributor

@rhoerr rhoerr commented May 13, 2026

Summary

Adds Mage-OS 2.3.0 to the supported-version CI matrix, aligned with upstream Magento 2.4.8-p5 (released 2026-05-12). 2.3.0 is a new minor line; previous 2.2.x line is marked EOL on the same day.

Changes

  • supported-version/src/versions/mage-os/individual.json
    • Set 2.2.2 EOL → 2026-05-13
    • Add 2.3.0 entry: upstream: 2.4.8-p5, release 2026-05-13, EOL 2029-05-13. Service versions carried over from 2.2.x (PHP 8.4, composer 2.9.7, MySQL 8.4, OpenSearch 2.19.1, RabbitMQ 4.0, Redis 7.2, Varnish 7.6, nginx 1.26).
  • supported-version/src/versions/mage-os/composite.json
    • Set >=2.2 <2.3 EOL → 2026-05-13
    • Add >=2.3 <2.4 range (release 2026-05-13, EOL 2029-05-13)
    • Update bare mage-os/project-community-edition (default) and :next to the new release / EOL dates
  • supported-version/src/kind/get-currently-supported.spec.ts
    • Add 2026-05-13mage-os:2.3.0 case
  • supported-version/dist/index.js rebuilt via npm run build

Notes

  • composer: 2.9.7 retained for the new entry, matching the rest of the Mage-OS line (upstream Magento 2.4.8-p5 ships 2.8.12; Mage-OS has been ahead on composer since 1.1.0).
  • 2.4.8+ uses the opensearch key (no elasticsearch).

Build & test

$ npm run build
> npx esbuild --outfile=dist/index.js --platform=node --bundle --minify src/index.ts
  dist/index.js  496.6kb
  Done in 22ms

$ npm test
Test Suites: 12 passed, 12 total
Tests:       111 passed, 111 total

New spec case supportedVersions for 2026-05-13T00:00:01Z passes; all preexisting cases still green.

Test plan

  • npm run build clean
  • npm test — 111/111 pass, including new 2.3.0 release-day case
  • Verify in CI that the rendered matrices for default, :next, and >=2.3 <2.4 produce the expected service versions on/after 2026-05-13

@rhoerr rhoerr requested a review from a team as a code owner May 13, 2026 01:30
@marcelmtz marcelmtz merged commit 7f97c45 into mage-os:main May 13, 2026
12 of 13 checks passed
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