From b81e9b6cbebbd760e8132b06dc132a0416e469b6 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Mon, 6 Oct 2025 10:29:30 -0400 Subject: [PATCH 1/2] Try adding 3.28 --- .try.mjs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.try.mjs b/.try.mjs index 40bf32c..ed44cb4 100644 --- a/.try.mjs +++ b/.try.mjs @@ -23,8 +23,27 @@ const compatDeps = { '@ember/optional-features': '^2.2.0', }; +const superOldDeps = { + '@glimmer/component': '^1.0.0', + 'ember-cli': '^4.12.0', +}; + export default { scenarios: [ + { + name: 'ember-lts-3.28', + npm: { + devDependencies: { + 'ember-source': '~3.28.0', + ...compatDeps, + ...superOldDeps, + }, + }, + env: { + ENABLE_COMPAT_BUILD: true, + }, + files: compatFiles, + }, { name: 'ember-lts-5.8', npm: { From ba11b3804c2c05d68c2c62c3b5a39d47e76687a2 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Mon, 6 Oct 2025 10:48:34 -0400 Subject: [PATCH 2/2] All LTSes --- .try.mjs | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/.try.mjs b/.try.mjs index ed44cb4..e81af59 100644 --- a/.try.mjs +++ b/.try.mjs @@ -44,6 +44,60 @@ export default { }, files: compatFiles, }, + { + name: 'ember-lts-4.4', + npm: { + devDependencies: { + 'ember-source': '~4.4.0', + ...compatDeps, + ...superOldDeps, + }, + }, + env: { + ENABLE_COMPAT_BUILD: true, + }, + files: compatFiles, + }, + { + name: 'ember-lts-4.8', + npm: { + devDependencies: { + 'ember-source': '~4.8.0', + ...compatDeps, + ...superOldDeps, + }, + }, + env: { + ENABLE_COMPAT_BUILD: true, + }, + files: compatFiles, + }, + { + name: 'ember-lts-4.12', + npm: { + devDependencies: { + 'ember-source': '~4.12.0', + ...compatDeps, + }, + }, + env: { + ENABLE_COMPAT_BUILD: true, + }, + files: compatFiles, + }, + { + name: 'ember-lts-5.4', + npm: { + devDependencies: { + 'ember-source': '~5.4.0', + ...compatDeps, + }, + }, + env: { + ENABLE_COMPAT_BUILD: true, + }, + files: compatFiles, + }, { name: 'ember-lts-5.8', npm: {