Releases: bcgov/PIMS
Dependency Updates: including Node, React, Leaflet, Bootstrap and more.
This release is Part 1/2 of a bunch of dependency updates.
In Part 2, we will be making a correction to the version number to more closely follow semantic versioning, by releasing v02.00.00
Major Changes:
- Updated
nodefrom version 14 to 16 in frontend Dockerfile. #1313 #1315 - Updated
nodefrom version 10 to 16 in OpenShift configurations. - Updated
reactfrom version 16 to 17. - Updated
react-scriptsfrom version 4.0.3 to 5.0.1. - Updated
bootstrapfrom version 4.4.1 to 5.2.2. - Updated
react-bootstrapfrom version 1.0.0 to 2.5.0. - Updated
leafletfrom version 1.8.0 to 1.9.2. - Updated
react-leafletfrom version 2.7.0 to 3.2.5. - Resolved all vulnerabilities reported by npm audit. #1306
Other Changes
- Changed
@react-leaflet/corefrom a devDependency to a dependency. - Changed
redux-devtools-extensionfrom a dependency to a devDependency. - Added
ajvdependency. - Removed
react-leaflet-controlandreact-responsive. - Updated dependencies:
crypto-js, dequal, moment, moment-timezone, query-string, react-app-polyfill, react-bootstrap-typeahead, react-click-away-listener, react-dom, react-error-boundary, react-paginate, react-redux, react-redux-loading-bar, react-resize-detector, react-table, react-text-mask, and styled-components. - Updated a number of devDependencies, mostly types definitions.
For a full comparison of the frontend package.json, compare OLD with NEW.
For a list of Jira tickets included in this release click HERE.
v01.34.00
v01.33.00
v01.32.00
v01.31.00
v01.30.00
v01.29.02
v01.29.01
Software upgrades
We are upgrading the following software packages:
PIMS-162: Upgrade Node from 10 to 14
PIMS-165: Upgrade typescript from 3.8.3 to 4.7.2
PIMS-168: Upgrade npm from version 6 to version 8
PIMS-163: Upgrade leaflet from 1.6 to 1.8
PIMS-171: Upgrade formik from 2.2.5 to 2.2.9
PIMS-174: Upgrade cross-env from 7.0.2 to 7.0.3
PIMS-175: Upgrade react-driaggable from 4.4.3 to 4.4.5
PIMS-45: Project Status History - Form Update - Part 2
This ticket will add a Project History table that will keep track of the transitions a project goes through, update the UI Disposal Projects form to display tabs based on the current status + historical statuses, and update all the status transition buttons to only display based on the current status + historical statuses.