-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chore: upgrade Node and all minor dependencies * chore: specify travis distrubution * chore: upgrade webpack and loaders * doc: simplify migration documentation * chore: remove unneeded file * docs: add optional release notes section to the pull request template * docs: correct typo
- Loading branch information
Showing
9 changed files
with
3,491 additions
and
3,449 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
v16.14.2 | ||
v18.12.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
language: node_js | ||
dist: focal | ||
cache: yarn | ||
before_script: | ||
- 'yarn lint --max-warnings=0' | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# v8.0.0 Migration Guide | ||
|
||
This version contains the following breaking changes: | ||
|
||
1. Upgraded Node version to 18.12.1 | ||
|
||
Further explanation of each item is detailed below. | ||
|
||
--- | ||
|
||
## 1. Upgraded Node version to 18.12.1 | ||
|
||
Typically, the Node version of an application can be updated without any breaking change. However, Node 18 requires an upgraded version of `glibc`. This has impact on Travis. | ||
|
||
The default distribution used for Travis builds and test execution (`xenial`) does not have the version of `glibc` required by Node 18. See this [Travis community forum note](https://travis-ci.community/t/the-command-npm-config-set-spin-false-failed-and-exited-with-1-during/12909) for a discussion of this issue. See this [Node issue](https://github.com/nodejs/node/issues/42351#issuecomment-1068424442) for a discussion of the new `glibc` version requirement. | ||
|
||
To resolve this issue, a specific Linux distribution (`focal`) is specified in the `.travis.yml` configuration file. This distribution has the correct `glibc` version. See [this Travis documentation](https://docs.travis-ci.com/user/reference/focal/) for a description of the `focal` build environment. | ||
|
||
This version of `lp-components` will not support older Node versions. You must use Node version ^18.12.1. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.