-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Major dependency updates / modernization, vulnerability reduction #1002
base: master
Are you sure you want to change the base?
Conversation
f4a130b
to
5d52147
Compare
build now |
Internal build has been started, your results will be available at build completion. |
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI. |
Suspected Failure(s):
|
5d52147
to
82f15a7
Compare
Internal build has been started, your results will be available at build completion. |
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI. |
Suspected Failure(s):
|
82f15a7
to
f867088
Compare
build now |
Internal build has been started, your results will be available at build completion. |
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI. |
Suspected Failure(s):
|
f867088
to
c72bcb1
Compare
build now |
c72bcb1
to
ea265e8
Compare
build now |
Internal build has been started, your results will be available at build completion. |
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI. |
Unable to Detect Failure Reason |
ea265e8
to
3ad5c48
Compare
build now |
Internal build has been started, your results will be available at build completion. |
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI. |
Suspected Failure(s):
|
3ad5c48
to
8ab1d1b
Compare
build now |
Internal build has been started, your results will be available at build completion. |
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI. |
3b15151
to
58815ac
Compare
Internal build has been started, your results will be available at build completion. |
An updated dist branch has been created and pushed to origin. Remember to use "yarn install --force" if you want to pick up changes each time you make a change to this branch by committing. |
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI. |
Potentially Relevant Output: \n\n |
Internal build has been started, your results will be available at build completion. |
An updated dist branch has been created and pushed to origin. Remember to use "yarn install --force" if you want to pick up changes each time you make a change to this branch by committing. |
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI. |
Unable to Detect Failure Reason |
d49b3fd
to
195417c
Compare
Internal build has been started, your results will be available at build completion. |
An updated dist branch has been created and pushed to origin. Remember to use "yarn install --force" if you want to pick up changes each time you make a change to this branch by committing. |
Build SUCCESS See the job results in legacy Jenkins UI or in Blue Ocean UI. |
195417c
to
18fd031
Compare
Internal build has been started, your results will be available at build completion. |
An updated dist branch has been created and pushed to origin. Remember to use "yarn install --force" if you want to pick up changes each time you make a change to this branch by committing. |
Build SUCCESS See the job results in legacy Jenkins UI or in Blue Ocean UI. |
18fd031
to
7fedd97
Compare
An updated dist branch has been created and pushed to origin. Remember to use "yarn install --force" if you want to pick up changes each time you make a change to this branch by committing. |
Internal build has been started, your results will be available at build completion. |
Build SUCCESS See the job results in legacy Jenkins UI or in Blue Ocean UI. |
Engine: - node: 16.x.x → 20.x.x Dependencies: - @blueprintjs/core: 3.29.0 → 4.20.2 - @blueprintjs/datetime: 3.18.3 → 4.4.37 - @emotion/react: 11.11.1 → 11.13.3 - @emotion/styled: 11.11.0 → 11.13.0 - @mui/icons-material: 5.13.7 → 6.3.0 - @mui/lab: 5.0.0-alpha.135 → 6.0.0-beta.21 - @mui/material: 5.13.7 → 6.3.0 - @mui/system: 5.13.7 → 6.3.0 - @mui/x-data-grid: 6.9.1 → 7.23.5 - @turf/*: 6.5.0 → 7.1.0 - @types/backbone: Added 1.4.4 - @types/backbone.radio: Added 0.8.37 - d3: 5.16.0 → 7.9.0 - jquery: 3.4.1 → 3.7.1 - lodash: 4.17.15 → 4.17.21 - moment: 2.27.0 → 2.30.1 - moment-timezone: 0.5.31 → 0.5.46 - openlayers/ol: 4.6.5 → 10.2.1 - plotly.js: 1.45.0 → 2.35.3 - react-router-dom: 5.3.4 → 6.28.1 - styled-components: 5.3.10 → 6.1.13 - tailwindcss: 3.3.1 → 3.4.17 - urijs: 1.19.1 → 1.19.11 Dev Dependencies: - @connexta/ace: Updated git commit hash to latest - @testing-library/jest-dom: Added 6.6.3 - @testing-library/dom: Added 10.4.0 - @testing-library/react: Added 16.0.1 - @testing-library/user-event: Added 14.5.2 - @types/d3: 5.0.0 → 7.4.3 - resolutions necessary because the main types does not specify a version for subtypes - @types/jquery: Added 3.5.32 - autoprefixer: Added 10.4.20 - tslib: 2.5.0 → 2.8.1 - typescript: 5.0.4 → 5.7.2 Removed Dependencies: - @types/enzyme - @types/react-router-dom - @types/styled-components - @welldone-software/why-did-you-render - enzyme - no longer supported, replaced with @testing-library - @wojtekmaj/enzyme-adapter-react-17 - jsdom - react-addons-test-utils - @types/openlayers - bootstrap Build Tools: - cpx → cpy-cli - cpy: Added 11.1.0 - cpy-cli: Added 5.0.0 - move-cli: 1.2.1 → move-file-cli 3.0.0 - move-file: Added 3.1.0 - move-file-cli: Added 3.0.0 - json: 9.0.6 → 11.0.0 Script Changes: - Removed m2 and install:m2 scripts - Updated postbuild to use move-file instead of move-cli - Updated publish scripts to use cpy instead of cpx Other Changes: - Updated our jenkins file to use an unofficial build of node 20 that works for it's OS - Removed lerna from ui-frontend top managing package. We were not using the main features it provides (workspaces), and it was heavily out of date, and causing hard to solve build issues. We now have a few custom scripts in that package json to handle the nested packages (catalog-ui-search, admin, and cesium-assets). - Updated npm to a more recent version (10 latest) in the packages that use it for packing. Type Definition Resolutions Added: - Fixes issues that result from multiple differing versions of dependencies being pulled in.
7fedd97
to
8c1f814
Compare
An updated dist branch has been created and pushed to origin. Remember to use "yarn install --force" if you want to pick up changes each time you make a change to this branch by committing. |
Summary:
Updates to various dependencies to get us on more modern versions and reduce vulnerability surface.
Engine:
Dependencies:
Dev Dependencies:
Removed Dependencies:
Build Tools:
Script Changes:
Type Definition Resolutions Added: