Repository: ember-cli/ember-cli
Pull request #10351 (2023-08-23 13:13:28)

[ENHANCEMENT] Remove `ember-lts-4.4` scenario from `addon` blueprint
Security patches were until July 26, 2023 => https://emberjs.com/releases/lts/


Patch:
diff --git a/blueprints/addon/files/.github/workflows/ci.yml b/blueprints/addon/files/.github/workflows/ci.yml
index 7884052a8..04cc7ceca 100644
--- a/blueprints/addon/files/.github/workflows/ci.yml
+++ b/blueprints/addon/files/.github/workflows/ci.yml
@@ -64,7 +64,6 @@ jobs:
       fail-fast: false
       matrix:
         try-scenario:
-          - ember-lts-4.4
           - ember-lts-4.8
           - ember-lts-4.12
           - ember-release
diff --git a/blueprints/addon/files/.travis.yml b/blueprints/addon/files/.travis.yml
index 5862386ed..4cd941abf 100644
--- a/blueprints/addon/files/.travis.yml
+++ b/blueprints/addon/files/.travis.yml
@@ -51,7 +51,6 @@ jobs:
 
     # we recommend new addons test the current and previous LTS
     # as well as latest stable release (bonus points to beta/canary)
-    - env: EMBER_TRY_SCENARIO=ember-lts-4.4
     - env: EMBER_TRY_SCENARIO=ember-lts-4.8
     - env: EMBER_TRY_SCENARIO=ember-lts-4.12
     - env: EMBER_TRY_SCENARIO=ember-release
diff --git a/blueprints/addon/files/README.md b/blueprints/addon/files/README.md
index 0b2db077b..e2c1c7740 100644
--- a/blueprints/addon/files/README.md
+++ b/blueprints/addon/files/README.md
@@ -5,8 +5,8 @@
 
 ## Compatibility
 
-* Ember.js v4.4 or above
-* Ember CLI v4.4 or above
+* Ember.js v4.8 or above
+* Ember CLI v4.8 or above
 * Node.js v16 or above
 
 
diff --git a/blueprints/addon/files/addon-config/ember-try.js b/blueprints/addon/files/addon-config/ember-try.js
index f0e522e60..5ae276f30 100644
--- a/blueprints/addon/files/addon-config/ember-try.js
+++ b/blueprints/addon/files/addon-config/ember-try.js
@@ -8,14 +8,6 @@ module.exports = async function () {
     <% if (pnpm) { %>usePnpm: true,
     <% } else if (yarn) { %>useYarn: true,
     <% } %>scenarios: [
-      {
-        name: 'ember-lts-4.4',
-        npm: {
-          devDependencies: {
-            'ember-source': '~4.4.0',
-          },
-        },
-      },
       {
         name: 'ember-lts-4.8',
         npm: {


Test patch:
diff --git a/tests/fixtures/addon/defaults-travis/.travis.yml b/tests/fixtures/addon/defaults-travis/.travis.yml
index 5451080f3..71ca978be 100644
--- a/tests/fixtures/addon/defaults-travis/.travis.yml
+++ b/tests/fixtures/addon/defaults-travis/.travis.yml
@@ -47,7 +47,6 @@ jobs:
 
     # we recommend new addons test the current and previous LTS
     # as well as latest stable release (bonus points to beta/canary)
-    - env: EMBER_TRY_SCENARIO=ember-lts-4.4
     - env: EMBER_TRY_SCENARIO=ember-lts-4.8
     - env: EMBER_TRY_SCENARIO=ember-lts-4.12
     - env: EMBER_TRY_SCENARIO=ember-release
diff --git a/tests/fixtures/addon/defaults-travis/README.md b/tests/fixtures/addon/defaults-travis/README.md
index e968c1b4c..1a6de9e0a 100644
--- a/tests/fixtures/addon/defaults-travis/README.md
+++ b/tests/fixtures/addon/defaults-travis/README.md
@@ -7,8 +7,8 @@ foo
 Compatibility
 ------------------------------------------------------------------------------
 
-* Ember.js v4.4 or above
-* Ember CLI v4.4 or above
+* Ember.js v4.8 or above
+* Ember CLI v4.8 or above
 * Node.js v16 or above
 
 
diff --git a/tests/fixtures/addon/defaults-travis/tests/dummy/config/ember-try.js b/tests/fixtures/addon/defaults-travis/tests/dummy/config/ember-try.js
index c0b8b60b7..93b9f51f9 100644
--- a/tests/fixtures/addon/defaults-travis/tests/dummy/config/ember-try.js
+++ b/tests/fixtures/addon/defaults-travis/tests/dummy/config/ember-try.js
@@ -6,14 +6,6 @@ const { embroiderSafe, embroiderOptimized } = require('@embroider/test-setup');
 module.exports = async function () {
   return {
     scenarios: [
-      {
-        name: 'ember-lts-4.4',
-        npm: {
-          devDependencies: {
-            'ember-source': '~4.4.0',
-          },
-        },
-      },
       {
         name: 'ember-lts-4.8',
         npm: {
diff --git a/tests/fixtures/addon/defaults/.github/workflows/ci.yml b/tests/fixtures/addon/defaults/.github/workflows/ci.yml
index aaf05f154..2f78a3f33 100644
--- a/tests/fixtures/addon/defaults/.github/workflows/ci.yml
+++ b/tests/fixtures/addon/defaults/.github/workflows/ci.yml
@@ -57,7 +57,6 @@ jobs:
       fail-fast: false
       matrix:
         try-scenario:
-          - ember-lts-4.4
           - ember-lts-4.8
           - ember-lts-4.12
           - ember-release
diff --git a/tests/fixtures/addon/defaults/README.md b/tests/fixtures/addon/defaults/README.md
index 5697abc5d..467cea273 100644
--- a/tests/fixtures/addon/defaults/README.md
+++ b/tests/fixtures/addon/defaults/README.md
@@ -5,8 +5,8 @@
 
 ## Compatibility
 
-* Ember.js v4.4 or above
-* Ember CLI v4.4 or above
+* Ember.js v4.8 or above
+* Ember CLI v4.8 or above
 * Node.js v16 or above
 
 
diff --git a/tests/fixtures/addon/defaults/tests/dummy/config/ember-try.js b/tests/fixtures/addon/defaults/tests/dummy/config/ember-try.js
index c0b8b60b7..93b9f51f9 100644
--- a/tests/fixtures/addon/defaults/tests/dummy/config/ember-try.js
+++ b/tests/fixtures/addon/defaults/tests/dummy/config/ember-try.js
@@ -6,14 +6,6 @@ const { embroiderSafe, embroiderOptimized } = require('@embroider/test-setup');
 module.exports = async function () {
   return {
     scenarios: [
-      {
-        name: 'ember-lts-4.4',
-        npm: {
-          devDependencies: {
-            'ember-source': '~4.4.0',
-          },
-        },
-      },
       {
         name: 'ember-lts-4.8',
         npm: {
diff --git a/tests/fixtures/addon/pnpm/.github/workflows/ci.yml b/tests/fixtures/addon/pnpm/.github/workflows/ci.yml
index da70264cc..454f55aae 100644
--- a/tests/fixtures/addon/pnpm/.github/workflows/ci.yml
+++ b/tests/fixtures/addon/pnpm/.github/workflows/ci.yml
@@ -51,7 +51,6 @@ jobs:
       fail-fast: false
       matrix:
         try-scenario:
-          - ember-lts-4.4
           - ember-lts-4.8
           - ember-lts-4.12
           - ember-release
diff --git a/tests/fixtures/addon/pnpm/README.md b/tests/fixtures/addon/pnpm/README.md
index 5697abc5d..467cea273 100644
--- a/tests/fixtures/addon/pnpm/README.md
+++ b/tests/fixtures/addon/pnpm/README.md
@@ -5,8 +5,8 @@
 
 ## Compatibility
 
-* Ember.js v4.4 or above
-* Ember CLI v4.4 or above
+* Ember.js v4.8 or above
+* Ember CLI v4.8 or above
 * Node.js v16 or above
 
 
diff --git a/tests/fixtures/addon/pnpm/tests/dummy/config/ember-try.js b/tests/fixtures/addon/pnpm/tests/dummy/config/ember-try.js
index d9e08b3d2..b3bcce11e 100644
--- a/tests/fixtures/addon/pnpm/tests/dummy/config/ember-try.js
+++ b/tests/fixtures/addon/pnpm/tests/dummy/config/ember-try.js
@@ -7,14 +7,6 @@ module.exports = async function () {
   return {
     usePnpm: true,
     scenarios: [
-      {
-        name: 'ember-lts-4.4',
-        npm: {
-          devDependencies: {
-            'ember-source': '~4.4.0',
-          },
-        },
-      },
       {
         name: 'ember-lts-4.8',
         npm: {
diff --git a/tests/fixtures/addon/yarn/.github/workflows/ci.yml b/tests/fixtures/addon/yarn/.github/workflows/ci.yml
index 78bb4473c..d11cf9aaf 100644
--- a/tests/fixtures/addon/yarn/.github/workflows/ci.yml
+++ b/tests/fixtures/addon/yarn/.github/workflows/ci.yml
@@ -57,7 +57,6 @@ jobs:
       fail-fast: false
       matrix:
         try-scenario:
-          - ember-lts-4.4
           - ember-lts-4.8
           - ember-lts-4.12
           - ember-release
diff --git a/tests/fixtures/addon/yarn/.travis.yml b/tests/fixtures/addon/yarn/.travis.yml
index c94d16987..596e81ebf 100644
--- a/tests/fixtures/addon/yarn/.travis.yml
+++ b/tests/fixtures/addon/yarn/.travis.yml
@@ -46,7 +46,6 @@ jobs:
 
     # we recommend new addons test the current and previous LTS
     # as well as latest stable release (bonus points to beta/canary)
-    - env: EMBER_TRY_SCENARIO=ember-lts-4.4
     - env: EMBER_TRY_SCENARIO=ember-lts-4.8
     - env: EMBER_TRY_SCENARIO=ember-lts-4.12
     - env: EMBER_TRY_SCENARIO=ember-release
diff --git a/tests/fixtures/addon/yarn/README.md b/tests/fixtures/addon/yarn/README.md
index 5697abc5d..467cea273 100644
--- a/tests/fixtures/addon/yarn/README.md
+++ b/tests/fixtures/addon/yarn/README.md
@@ -5,8 +5,8 @@
 
 ## Compatibility
 
-* Ember.js v4.4 or above
-* Ember CLI v4.4 or above
+* Ember.js v4.8 or above
+* Ember CLI v4.8 or above
 * Node.js v16 or above
 
 
diff --git a/tests/fixtures/addon/yarn/tests/dummy/config/ember-try.js b/tests/fixtures/addon/yarn/tests/dummy/config/ember-try.js
index cd1a22942..283e42a4c 100644
--- a/tests/fixtures/addon/yarn/tests/dummy/config/ember-try.js
+++ b/tests/fixtures/addon/yarn/tests/dummy/config/ember-try.js
@@ -7,14 +7,6 @@ module.exports = async function () {
   return {
     useYarn: true,
     scenarios: [
-      {
-        name: 'ember-lts-4.4',
-        npm: {
-          devDependencies: {
-            'ember-source': '~4.4.0',
-          },
-        },
-      },
       {
         name: 'ember-lts-4.8',
         npm: {