Skip to content

Commit 82ef67c

Browse files
marcelmtzclaude
andauthored
feat(supported-version): add Mage-OS 3.2.0 (Magento 2.4.9) (#384)
Add the mage-os/project-community-edition:3.2.0 entry (upstream Magento 2.4.9) to individual.json and composite.json, and set the 3.1.0 line to end-of-life on the 3.2.0 release date (2026-07-14), per the same-day supersede convention. Composer is bumped 2.9.8 -> 2.10.2 (current stable) for 3.2.0 and the open-ended / :next entries. The rest of the certified service stack is unchanged from 3.1.0, including the temporary mysql:8.4 override (#377). New composite line >=3.2 <3.3 added. dist/index.js rebuilt; all 114 tests pass. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 7c2c18b commit 82ef67c

4 files changed

Lines changed: 41 additions & 9 deletions

File tree

supported-version/dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

supported-version/src/kind/get-currently-supported.spec.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,9 @@ describe('getCurrentlySupportedVersions for mage-os', () => {
170170
['2026-06-18T00:00:01Z', 'Release of 3.1.0', [
171171
'mage-os/project-community-edition:3.1.0',
172172
]],
173+
['2026-07-14T00:00:01Z', 'Release of 3.2.0', [
174+
'mage-os/project-community-edition:3.2.0',
175+
]],
173176
])(
174177
'supportedVersions for %s',
175178
(date, description ,result) => {

supported-version/src/versions/mage-os/composite.json

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -137,34 +137,48 @@
137137
"nginx": "nginx:1.28",
138138
"os": "ubuntu-latest",
139139
"release": "2026-06-18T00:00:00+0000",
140-
"eol": "2029-06-18T00:00:00+0000"
140+
"eol": "2026-07-14T00:00:00+0000"
141+
},
142+
"mage-os/project-community-edition:>=3.2 <3.3": {
143+
"magento": "mage-os/project-community-edition:>=3.2 <3.3",
144+
"php": 8.4,
145+
"composer": "2.10.2",
146+
"mysql": "mysql:8.4",
147+
"opensearch": "opensearchproject/opensearch:3",
148+
"rabbitmq": "rabbitmq:4.1-management",
149+
"valkey": "valkey/valkey:8",
150+
"varnish": "varnish:7.7",
151+
"nginx": "nginx:1.28",
152+
"os": "ubuntu-latest",
153+
"release": "2026-07-14T00:00:00+0000",
154+
"eol": "2029-07-14T00:00:00+0000"
141155
},
142156
"mage-os/project-community-edition": {
143157
"magento": "mage-os/project-community-edition",
144158
"php": 8.4,
145-
"composer": "2.9.8",
159+
"composer": "2.10.2",
146160
"mysql": "mysql:8.4",
147161
"opensearch": "opensearchproject/opensearch:3",
148162
"rabbitmq": "rabbitmq:4.1-management",
149163
"valkey": "valkey/valkey:8",
150164
"varnish": "varnish:7.7",
151165
"nginx": "nginx:1.28",
152166
"os": "ubuntu-latest",
153-
"release": "2026-06-18T00:00:00+0000",
154-
"eol": "2029-06-18T00:00:00+0000"
167+
"release": "2026-07-14T00:00:00+0000",
168+
"eol": "2029-07-14T00:00:00+0000"
155169
},
156170
"mage-os/project-community-edition:next": {
157171
"magento": "mage-os/project-community-edition:next",
158172
"php": 8.4,
159-
"composer": "2.9.8",
173+
"composer": "2.10.2",
160174
"mysql": "mysql:8.4",
161175
"opensearch": "opensearchproject/opensearch:3",
162176
"rabbitmq": "rabbitmq:4.1-management",
163177
"valkey": "valkey/valkey:8",
164178
"varnish": "varnish:7.7",
165179
"nginx": "nginx:1.28",
166180
"os": "ubuntu-latest",
167-
"release": "2026-06-18T00:00:00+0000",
168-
"eol": "2029-06-18T00:00:00+0000"
181+
"release": "2026-07-14T00:00:00+0000",
182+
"eol": "2029-07-14T00:00:00+0000"
169183
}
170184
}

supported-version/src/versions/mage-os/individual.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,21 @@
297297
"nginx": "nginx:1.28",
298298
"os": "ubuntu-latest",
299299
"release": "2026-06-18T00:00:00+0000",
300-
"eol": "2029-06-18T00:00:00+0000"
300+
"eol": "2026-07-14T00:00:00+0000"
301+
},
302+
"mage-os/project-community-edition:3.2.0": {
303+
"magento": "mage-os/project-community-edition:3.2.0",
304+
"upstream": "2.4.9",
305+
"php": 8.4,
306+
"composer": "2.10.2",
307+
"mysql": "mysql:8.4",
308+
"opensearch": "opensearchproject/opensearch:3",
309+
"rabbitmq": "rabbitmq:4.1-management",
310+
"valkey": "valkey/valkey:8",
311+
"varnish": "varnish:7.7",
312+
"nginx": "nginx:1.28",
313+
"os": "ubuntu-latest",
314+
"release": "2026-07-14T00:00:00+0000",
315+
"eol": "2029-07-14T00:00:00+0000"
301316
}
302317
}

0 commit comments

Comments
 (0)