You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -4,7 +4,7 @@ Endless Lifecycle Support (ELS) for Ember.js from TuxCare provides security fixe
4
4
5
5
## Supported Ember.js Versions
6
6
7
-
* Ember.js 2.18.2
7
+
* Ember.js 2.18.2, 3.28.6
8
8
9
9
## Connection to ELS for Ember.js Library
10
10
@@ -16,7 +16,7 @@ You need a token in order to use TuxCare ELS Ember.js library. Anonymous access
16
16
17
17
## Step 2: Set Up ELS for Ember.js
18
18
19
-
TuxCare publishes patched **transitive** dependencies for Ember.js 2.18.2 as NPM packages on a secure internal registry: **terser** 3.17.0, **rollup** 0.41.6, **printf** 0.5.3, **markdown-it** 8.4.2, and **clean-css** 3.4.28. Follow the steps below to add them to your project.
19
+
TuxCare publishes patched **transitive** dependencies for supported Ember.js versions as NPM packages on a secure internal registry. Choose your Ember.js version below for the exact package list and `overrides`.
20
20
21
21
1. Navigate to the root directory of your Ember.js project.
22
22
2. Create a `.npmrc` file or update it if it already exists.
@@ -43,68 +43,125 @@ TuxCare publishes patched **transitive** dependencies for Ember.js 2.18.2 as NPM
43
43
Replace ${TOKEN} with the token you received from [sales@tuxcare.com](mailto:sales@tuxcare.com).
44
44
:::
45
45
46
-
4. Update your `package.json` so the transitive versions above resolve to TuxCare packages. You can do this in two ways:
47
-
48
-
***Option 1: Manual update**
49
-
50
-
Add `overrides` (and optional matching `dependencies` entries) so **terser** 3.17.0, **rollup** 0.41.6, **printf** 0.5.3, **markdown-it** 8.4.2, and **clean-css** 3.4.28 use the `@els-js/*` builds.
Install the Patcher globally and run it. The TuxCare Patcher updates your `package.json` so these library versions use the corresponding TuxCare `@els-js/*` packages.
Install the Patcher globally and run it. The TuxCare Patcher updates your `package.json` so these library versions use the corresponding TuxCare `@els-js/*` packages.
5. You need to remove the `node_modules` directory and the `package-lock.json` file, and also clear the `npm cache` before installing the patched packages. Use the following commands:
110
167
@@ -149,6 +206,10 @@ If you have already installed a package with a `tuxcare.1` suffix and want to up
149
206
150
207
Fixes for the following **transitive** vulnerabilities are available in ELS for Ember.js from TuxCare versions:
151
208
209
+
<TableTabslabel="Choose Ember.js version: " >
210
+
211
+
<template #ember_2.18.2>
212
+
152
213
| CVE ID | CVE Type | Severity | Affected Libraries | Vulnerable Versions |
0 commit comments