Releases: gulfofmaine/Neracoos-1-Buoy-App
Releases · gulfofmaine/Neracoos-1-Buoy-App
0.10.7 - 07/19/2023
Changes:
- Update with new Google Analytics 4 tag. Closes #2372.
- Upgraded to React 18 and replaced Enzyme with React Testing Library.
- Set up dependabot groups for Font Awesome, Sentry, Storybook, and React.
- Dependency Updates:
- Github Actions
- Docker setup buildx from 2.2.1 to 2.9.1
- Docker login from 2.1.0 to 2.2.0
- Docker build push from 3.2.0 to 4.1.1
- Github pages deploy from 4.4.1 to 4.4.3
- Sentry release from 1.2.1 to 1.4.1
- Node from 19.2 to 20.4
- Nginx from 1.23.2 to 1.25.1
- Javascript
- Font Awesome core from 6.2.1 to 5.3.0
- Sentry react from 7.23.0 to 7.59.2
- Highcharts from 10 to 11.1.0
- Moment Timezone from 0.5.39 to 0.5.43
- React from 16.14.0 to 18.2.0
- React DOM from 16.14.0 to 18.2.0
- React JSX Highcharts from 4.3.2 to 5.0.1
- React Redux from 8.0.5 to 8.1.1
- React Router DOM from 6.4.4. to 6.14.2
- Reactstrap from 9.1.5 to 9.2.0
- RLayers from 1.4.5 to 1.4.8
- Storybook from 6.5.14 to 7.1.0
- Addon A11y
- Addon Essentials
- Addon Storyshots
- Preset create react app
- Types
- Jest from 29.2.4 to 29.5.3
- Node from 18.11.11 to 20.4.2
- React from 18.0.21 to 18.2.15
- React DOM From 18.0.6 to 18.2.7
- React Test Renderer from 16.14.0 to 18.2.0
- Wait on from 6.0.1 to 7.0.1
- Cypress from 11.2.0 to 12.17.1
- Github Actions
Fixes:
- Model WMS layers are silently selected by URL time, rather than picker time. closes gulfofmaine/NERACOOS_ModelViewer#11
v0.10.6
0.10.6 - 01/20/2023
Changes:
- Redirect requests to platforms with NDBC ID in path. Closes #2171
- Show NDBC ID in platform info. Closes #2171
- Use Redux Toolkit.
- Dependency Udates:
- Github Actions
- CodeQL Init from 1 to 2
- CodeQL Analyze from 1 to 2
- Docker Setup Buildx from 1.6.0 to 2.2.1
- Cache from 2.1.7 to 3
- Docker login from 1.14.1 to 2.1.0
- Docker build push from 2.9.0 to 3.2.0
- Github pages deploy from 4.2.5 to 4.4.1
- Sentry release from 1.1.6 to 1.2.1
- Docker
- Node from 16.14 to 19.2
- Nginx from 1.21.6 to 1.23.2
- Javascript
- Font Awesome
- SVG core from 1.3.0 to 6.2.1
- Solid from 6.0.0 to 6.2.1
- React from 0.1.18 to 0.2.0
- Sentry from 6.18.1 to 7.23.0
- React
- Tracing
- Bootstrap from 5.1.3 to 5.2.3
- Highcharts from 9 to 10
- Moment from 2.29.1 to 2.29.4
- Moment timezone from 0.5.34 to 0.5.39
- OpenLayers from 6.13.0 to 7.1.0
- React GA from 3.3.0 to 3.3.1
- React JSX Highcharts from 4.3.1 to 4.3.2
- React Query from 3.34.16 to 3.39.2
- React Redux from 7.2.6 to 8.0.5
- React Router Dom from 6.6.2 to 6.4.4
- React Scripts from 5.0.0 to 5.0.1
- React use from 17.3.2 to 17.4.0
- Reactstrap from 9.0.1 to 9.1.5
- Redux first history from 5.0.8 to 5.1.1
- Rlayers from 1.3.1 to 1.4.5
- Sass from 1.49.9 to 1.56.1
- Storybook from 6.4.19 to 6.5.14
- A11y
- Essentials
- Storyshots
- Builder Webpack 5
- Manager Webpack 5
- Preset Create React App 4.1.0 to 4.1.2
- React
- Types
- Enzyme from 3.10.11 to 3.10.12
- Jest from 27.4.1 to 29.2.4
- Node from 17.0.21 to 18.11.11
- React from 17.0.39 to 18.0.21
- React DOM from 17.0.12 to 18.0.6
- React Test Render from 17.0.1 to 18.0.0
- Enzyme adapter React 16 from 1.15.6 to 1.15.7
- Redux Devtools extension from 2.13.5 to 2.13.9
- Typescript from 4.6.2 to 4.8.4
- Cypress fro 9.5.1 to 11.2.0
- Font Awesome
- Github Actions
Fixes:
- Limit Github Actions concurrency
What's Changed
- Bump node-forge from 1.2.1 to 1.3.0 by @dependabot in #1810
- Bump @types/react from 17.0.39 to 17.0.42 by @dependabot in #1812
- Bump nginx from
3837d43
to77cc350
by @dependabot in #1811 - Bump webpack from 5.69.1 to 5.70.0 by @dependabot in #1786
- Bump docker/build-push-action from 2.9.0 to 2.10.0 by @dependabot in #1792
- Bump actions/cache from 2.1.7 to 3 by @dependabot in #1802
- Bump @types/node from 17.0.21 to 17.0.22 by @dependabot in #1806
- Bump @types/react-dom from 17.0.12 to 17.0.14 by @dependabot in #1801
- Bump cypress from 9.5.1 to 9.5.2 by @dependabot in #1793
- Bump @types/node from 17.0.22 to 17.0.23 by @dependabot in #1816
- Bump nginx from
77cc350
to250c11e
by @dependabot in #1814 - Bump react-query from 3.34.16 to 3.34.17 by @dependabot in #1819
- Bump typescript from 4.6.2 to 4.6.3 by @dependabot in #1818
- Bump react-query from 3.34.17 to 3.34.19 by @dependabot in #1822
- Bump cypress from 9.5.2 to 9.5.3 by @dependabot in #1824
- Bump nginx from
250c11e
to44e208a
by @dependabot in #1825 - Bump sass from 1.49.9 to 1.49.10 by @dependabot in #1829
- Bump nginx from
44e208a
toc66fd91
by @dependabot in #1831 - Bump JamesIves/github-pages-deploy-action from 4.2.5 to 4.3.0 by @dependabot in #1834
- Bump nginx from
c66fd91
to5a0df7f
by @dependabot in #1835 - Bump moment from 2.29.1 to 2.29.2 by @dependabot in #1841
- Bump JamesIves/github-pages-deploy-action from 4.3.0 to 4.3.3 by @dependabot in #1854
- Bump github/codeql-action from 1 to 2 by @dependabot in #1853
- Bump ejs from 3.1.6 to 3.1.8 by @dependabot in #1867
- Bump getsentry/action-release from 1.1.6 to 1.2.0 by @dependabot in #1913
- A first pass at modeling by @abkfenris in #1951
- Mariners now lives on AWS not DO by @abkfenris in #1955
- Location of kustomize files moved between DO and AWS Argo repos by @abkfenris in #1956
- Reference the full git SHA by @abkfenris in #1957
- Bump nginx from 1.21.6-alpine to 1.23.1-alpine by @dependabot in #1911
- Bump terser from 4.8.0 to 4.8.1 by @dependabot in #1910
- Bump async from 2.6.3 to 2.6.4 by @dependabot in #1868
- Bump cross-fetch from 3.0.5 to 3.1.5 by @dependabot in #1861
- Bump JamesIves/github-pages-deploy-action from 4.3.3 to 4.4.0 by @dependabot in #1915
- Bump rlayers from 1.3.1 to 1.4.4 by @dependabot in #1950
- Bump moment from 2.29.2 to 2.29.4 by @dependabot in #1914
- Bump docker/setup-buildx-action from 1.6.0 to 2.0.0 by @dependabot in #1865
- Bump docker/login-action from 1.14.1 to 2.0.0 by @dependabot in #1864
- Bump react-jsx-highcharts from 4.3.1 to 4.3.2 by @dependabot in #1809
- Bump react-is from 17.0.2 to 18.2.0 by @dependabot in #1885
- Bump @fortawesome/fontawesome-svg-core from 1.3.0 to 6.2.0 by @dependabot in #1938
- Bump moment-timezone from 0.5.34 to 0.5.37 by @dependabot in #1937
- Bump @fortawesome/free-solid-svg-icons from 6.0.0 to 6.2.0 by @dependabot in #1936
- Bump redux-first-history from 5.0.8 to 5.1.1 by @dependabot in #1965
- Bump @types/enzyme from 3.10.11 to 3.10.12 by @dependabot in #1964
- Bump react-scripts from 5.0.0 to 5.0.1 by @dependabot in #1961
- Bump nginx from
87fb6f4
to082f8c1
by @dependabot in #1958 - Bump sass from 1.49.10 to 1.55.0 by @dependabot in #1960
- Bump @types/jest from 27.4.1 to 29.1.1 by @dependabot in #1968
- Bump webpack from 5.70.0 to 5.74.0 by @dependabot in #1967
- Bump react-query from 3.34.19 to 3.39.2 by @dependabot in #1966
- Bump typescript from 4.6.3 to 4.8.4 by @dependabot in #1963
- Bump react-redux from 7.2.6 to 8.0.4 by @dependabot in #1962
- Bump @sentry/tracing from 6.18.1 to 7.14.0 by @dependabot in #1954
- Bump storybook to 6.5.12 by @abkfenris in #1969
- Bulk updates by @abkfenris in #1970
- Bulk update by @abkfenris in #1971
- Redux toolkit by @abkfenris in #1979
- Bump @types/node from 18.7.23 to 18.8.0 by @dependabot in #1978
- Bump bootstrap from 5.2.1 to 5.2.2 by @dependabot in #1974
- Bump @sentry/tracing from 7.14.0 to 7.14.1 by @dependabot in #1976
- Bump @sentry/react from 7.14.0 to 7.14.1 by @dependabot in #1972
- Bump cypress from 9.5.3 to 10.9.0 by @dependabot in #1973
- Bump @types/node from 18.8.0 to 18.8.2 by @dependabot in https://...
0.10.5 - 03/22/2022
Changes:
- Update ingress manifest to v1.
- Increase Sentry sampling from 1% to 5%.
- Dependency Updates:
- Github Actions
- Checkout from 2.4.0 to 3.0
- Docker login from 1.14.0 to 1.14.1
- Upload artifact from 2.3.1 to 3.0
- Javascript
- React FontAwesome from 0.1.17 to 0.1.18
- Storybook Create React App preset from 4.0.1 to 4.1.0
- Types
- React DOM from 17.0.11 to 17.0.12
- Github Actions
0.10.4 - 03/01/2022
Changes:
- Migrate Storybook to use Webpack 5/Create React App 5
- Dependency Updates:
- Github Actions
- Docker login from 1.12.0 to 1.14.0
- Docker build push from 2.7.0 to 2.9.0
- Setup Node from 2 to 3
- Github Pages Deploy from 4.2.0 to 4.2.5
- Node from 15.13.0 to 16.14.0
- Nginx from 1.21.5 to 1.21.6
- Javascript
- FontAwesome SVG Core from 1.2.36 to 1.3.0
- FontAwesome Solid SVG icons from 5.15.4 to 6.0.0
- React FontAwesome from 0.1.6 to 0.1.7
- OpenLayers from 6.9.0 to 6.13.0
- React Query from 3.34.7 to 3.34.16
- React Router DOM from 6.2.1 to 6.2.2
- React Scripts from 4.0.3 to 5.0.0
- RLayers from 1.1.1 to 1.3.1
- SASS from 1.46.0 to 1.49.9
- Sentry from 6.16.1 to 6.18.1
- React
- Tracing
- Storybook from 6.4.9 to 6.4.19
- Addon A11y
- Addon Essentials
- Addon Storyshots
- Preset Create React App from 4.0.0 to 4.0.1
- React
- Types
- History from 4.7.9 to 5.0.0
- Jest from 27.4.0 to 27.4.1
- Node from 17.0.8 to 17.0.21
- React from 17.0.38 to 17.0.39
- Typescript from 4.2.4 to 4.6.2
- Wait On from 6.0.0 to 6.0.1
- Cypress from 9.2.0 to 9.5.1
- Github Actions
Fixes:
- Use geometry for RFeature rather than feature to connect events properly. #1766
0.10.3 - 01/09/2022
Changes:
- Add RLayers to take over for custom React/OpenLayers code for managing maps.
- Add JSURL for encoding state in search params.
- Switch basemap tiles to load via HTTPS.
- Dependency Updates:
- Github Actions
- Cache from 2.1.6 to 2.1.7
- Docker login from 1.10.0 to 1.12.0
- Upload artifact from 2.2.4 to 2.3.1
- Github pages deploy fro, 4.1.5 to 4.2.0
- Nginx from 1.21.4 to 1.21.5
- Javascript
- Cypress from 9.0.0 to 9.2.0
- Prop-types from 15.0.0 to 15.8.1
- React app polyfill from 2.0.0 to 3.0.0
- React Query from 3.32.1 to 3.34.7
- React Router DOM from 5.3.0 to 6.2.1
- React Use from 17.3.1 to 17.3.2
- Reactstrap from 9.0.0 to 9.0.1
- Sentry from 6.14.1 to 6.16.1
- React
- Tracing
- Storybook from 6.3.12 to 6.4.9
- Addon a11y
- Addon essentials
- Addon storyshots
- React
- Types
- Enzyme from 3.10.10 to 3.10.11
- Jest from 27.0.2 to 27.4.0
- Node from 16.11.7 to 17.0.8
- React from 17.0.34 to 17.0.38
- React Response from 8.0.4 to 8.0.5
- Github Actions
Fixes:
- Pin Node on actions to v14 as the upgrade of the base image to v16 manages to break some Cypress dependencies.
- Fixed issue when only a single reading is passed to a TableItem that should be filtering by data types. Closes gulfofmaine/NERACOOS-operations#44 and gulfofmaine/NERACOOS-operations#53
- Removed deprecated Node Sass and replaced with Dart Sass.
- Fix RLayers styling and lack of linkability (may be an issue with 1.2.0).
0.10.2 - 11/11/2021
Changes:
- Dependency Updates:
- Nginx from 1.21.1 to 1.21.4
- Javascript
- Moment timezone from 0.5.33 to 0.5.34
- Cypress from 8.7.0 to 9.0.0
Fixes:
- Reverting styling changes due to differences between Bootstrap 4 & 5.
- On platform pages map and platform info were reversed due to removal of extra
.order-*
. - Navbar links lost left justification.
- Closes #1590
- On platform pages map and platform info were reversed due to removal of extra
0.10.1 - 11/9/2021
Changes:
- Remove arrow from map tooltips/popups as it does not receive click handlers and causes confusion.
- Dependency Updates:
- Github Actions
- Checkout from 2.3.4 to 2.4.0
- Setup Docker Buildx from 1.5.1 to 1.6.0
- Docker login from 1.9.0 to 1.10.0
- Github pages deploy action from 4.1.4 to 4.1.5
- Javascript
- React Fontawesome from 0.1.15 to 0.1.16
- Sentry from 6.11.0 to 6.14.1
- React
- Tracing
- Types
- React Responsive from 8.0.3 to 8.0.4
- React Router DOM from 5.1.8 to 5.3.2
- Enzyme from 3.10.9 to 3.10.10
- Jest from 27.0.1 to 27.0.2
- Node from 16.6.2 to 16.11.7
- React from 17.0.19 to 17.0.34
- React DOM from 17.0.9 to 17.0.11
- Bootstrap from 4.6.0 to 5.1.3
- OpenLayers from 6.6.1 to 6.9.0
- React Query from 3.19.6 to 3.32.1
- React Redux from 7.2.4 to 7.2.6
- React Router DOM from 5.2.0 to 5.3.0
- React Use from 17.2.4 to 17.3.1
- Reactstrap from 8.9.0 to 9.0.0
- Redux from 4.1.1 to 4.1.2
- Storybook from 6.3.7 to 6.3.12
- Addon A11y
- Addon Essentials
- Addon Storyshots
- Preset Create React App from 3.2.0 to 4.0.0
- Cypress from 8.3.0 to 8.7.0
- Github Actions
0.10.0 - 8/22/2021
Additions:
- Add Sentry ErrorBoundaries so that failures in certain components don't bring down the whole Mariner's Dashboard. #1441
0.9.0 - 8/20/2021
Additions:
- Keep the center and zoom of the map view between the home and other pages.
Changes:
- Dependency Updates:
- Javascript
- Types
- Node from 16.6.1 to 16.6.2
- React from 17.0.18 to 17.0.19
- Cypress from 7.7.0 to 8.3.0
- Types
- Github Actions
- Docker Build Push Action from 2.6.1 to 2.7.0
- Javascript
0.8.0 - 8/16/2021
Additions:
- Smart CORS proxying.
- Buoy Barn can specify and proxy CORS requests to ERDDAP servers.
- If Buoy Barn includes CORS proxy URL, then Mariners will use that to request data, otherwise it will request data directly from the source ERDDAP server (instead of proxying all requests).
Changes:
- Tweak the initial bounding box that the map displays to include Long Island Sound.
- Dependency Updates:
- Javascript
- FontAwesome
- SVG Core from 1.2.35 to 1.2.36
- Solid SVG Icons from 5.15.3 to 5.15.4
- React from 0.1.14 to 0.1.15
- Sentry from 6.9.0 to 6.11.0
- React
- Tracing
- OpenLayers from 6.5.0 to 6.6.1
- React JSX Highcharts from 4.2.1 to 4.3.1
- React Query from 3.18.1 to 3.19.6
- Redux from 4.1.0 to 4.1.1
- StoryBook from 6.3.4 to 6.3.7
- Addon A11y
- Addon Essentials
- Addon StoryShots
- React
- Types
- Jest from 26.0.24 to 27.0.1
- Node from 16.3.2 to 16.6.1
- React from 17.0.14 yo 17.0.18
- FontAwesome
- Docker
- GitHub Actions
- Sentry release from 1.1.5 to 1.1.6
- Javascript
Fixes:
- Include things like
.git/
in Dockerignore.