Skip to content

Releases: gulfofmaine/Neracoos-1-Buoy-App

v1.0.6

06 Dec 21:46
Compare
Choose a tag to compare

1.0.6 - 12/6/2024

Additions:

  • Add forecast on sensor page 3264

Changes:

Fixes:

Dependency updates:

v1.0.5

05 Dec 16:17
Compare
Choose a tag to compare

1.0.5 - 12/5/2024

Additions:

Changes:

Fixes:

  • Revert OpenLayers 10.3.0 3265
  • Fix dropdown opacity 3267

Dependency updates:

v1.0.4

03 Dec 16:12
Compare
Choose a tag to compare

1.0.4 - 12/3/2024

Additions:

  • Add forecast and prediction indicators to map and tide table to sensor page 3235

Changes:

Fixes:

Dependency updates:

  • Javascript/Frontend:
    • react-select from 5.8.1 to 5.8.3
    • next-nprogress-bar from 2.3.14 to 2.3.15
    • sass from 1.80.3 to 1.81.0
    • typescript from 5.6.3 to 5.7.2
    • font-awesome group
      • @fortawesome/fontawesome-svg-core from 6.6.0 to 6.7.1
      • @fortawesome/free-solid-svg-icons
    • cross-spawn from 7.0.3 to 7.0.6
    • storybook group from 8.4.2 to 8.4.6
      • eslint-plugin-storybook from 0.11.0 0.11.1
    • react-query group
      • @tanstack/react-query from 5.59.20 to 5.62.2
      • @tanstack/react-query-devtools from 5.59.20 to 5.62.2
    • ol from 10.2.1 to 10.3.0
    • @playwright/test from 1.48.2 to 1.49.0
    • sass from 1.81.0 to 1.81.1
    • @sentry/nextjs from 8.37.1 to 8.42.0
    • @reduxjs/toolkit from 2.3.0 to 2.4.0
    • @spotlightjs/spotlight from 2.5.0 to 2.6.3
    • Types:
      • @types/jest from 29.5.13 to 29.5.14
      • @types/node from 22.7.5 to 22.10.1
      • @types/react from 18.3.11 to 18.3.12
  • Actions:
    • docker/build-push-action from 6.9.0 to 6.10.0

v1.0.3

21 Nov 15:58
Compare
Choose a tag to compare

1.0.3 - 11/21/2024

Additions:

  • Add timeframe selector to main platform observations 3194

Changes:

Fixes:

  • Fix lost invisible flood thresholds 3229

Dependency updates:

v1.0.2

08 Nov 20:13
Compare
Choose a tag to compare

1.0.2 - 11/8/2024

Additions:

  • Add Global loading status 3139
  • Add quotes to Kustomize newTag 3195
  • Adds a banner for emergency nws link 3184

Changes:

  • Filter old and future forecasts 3155
  • Update station name format 3174
  • seperate sensors by region 3198
  • Decrease x axis timeframe and make map icons circles 3201
  • Adelle/default search params 3213

Fixes:

  • N/A

Dependency updates:s

  • Github Actions:

    • docker/build-push-action from 6.7.0 to 6.9.0
    • docker/setup-buildx-action from 3.7.0 to 3.7.1
    • docker/setup-buildx-action from 3.6.1 to 3.7.0
  • Javascript

    • @reduxjs/toolkit from 2.2.7 to 2.2.8

    • express from 4.21.0 to 4.21.1

    • typescript from 5.6.2 to 5.6.3

    • @sentry/nextjs from 8.32.0 to 8.37.1

    • query-string from 9.1.0 to 9.1.1

    • react-query group from 5.56.2 to 5.59.20

      • @tanstack/react-query
      • @tanstack/react-query-devtools
    • Next group from 14.2.13 to 14.2.15

      • next
      • eslint-plugin-next
      • @next/eslint-plugin-next
    • Types

      • @types/jest from 29.5.12 to 29.5.13
      • @types/react from 18.3.9 to 18.3.11
      • @types/node from 22.7.3 to 22.7.5
      • @types/react-dom from 18.3.0 to 18.3.1
    • Redux

      • @redux/toolkit from 2.2.8 to 2.3.0
      • redux-mock-store from 1.5.4 to 1.5.5
    • Testing

      • Storybook group with 9 updates from 8.3.3 t0 8.4.2
        • Addon a11y
        • Addon essentials
        • Addon interactions
        • Addon links
        • Addon onboarding
        • Blocks
        • Next JS
        • Test
      • @playwright/test from 1.47.2 to 1.48.2
      • @testing-library/jest-dom from 6.5.0 to 6.6.3
  • sass from 1.79.3 to 1.80.3

  • @spotlightjs/spotlight from 2.4.1 to 2.5.0

  • cookie from 0.6.0 to 0.7.1

  • elliptic from 6.5.7 to 6.6.0

1.0.1 - 9/27/2024

27 Sep 18:19
Compare
Choose a tag to compare

Additions:

  • Performace testing with Playwright #3107 to try to get a handle on slow loading #3083

Changes:

  • Added accessibility helper to Highcharts #3130

Fixes:

  • Get source maps to be uploaded to Sentry again, to make it more reasonable to debug errors #3117
  • Show an error when a global (500 level) error occurs #3117
  • Remove old OpenLayers CSS links #3141
  • Adjust queryClient init so that useState doesn't cause failures with Suspense #3138
  • Disable SSR rendering for Redux store to avoid session storage issues #3116
  • Move redux provider to use useRef pattern #3136
  • Fix critical build dependency error thrown from web-worker #3126
  • Update container memory requests (which were set in Create React App era and starving it) #3108
  • Test wind speed in knots correctly #3074
  • Skipping M01 tests while it's not functioning
  • added wait till current conditions tests aren't fetching data before counting cards displayed
  • Removed yarn.lock to prevent some confusion

Dependency updates:

  • Docker build push action from 6.5.0 to 6.7.0
  • Prettier pre-commit hook from 3.0.3 to 3.3.3
  • Node from 22.5.1 to 22.9.0
  • Redux toolkit from 1.9.7 to 2.2.7
  • Sentry Next JS from 7.114.0 to 8.32.0
  • Spotlight from 2.3.1 to 2.4.1
  • Tanstack React Query and devtools from 5.51.23 to 5.58.0
  • Turf from 6.5.0 to 7.1.0
    • Bbox polygon
    • Boolean contains
    • Helpers
  • Highcharts from 11.4.6 to 11.4.8
  • Next from 14.2.5 to 14.2.13
  • OpenLayers from 10.0.0 to 10.2.1
  • React Redux from 8.1.3 to 9.1.2
  • React Slect from 5.8.0 to 5.8.1
  • RLayers from 3.1.0 to 3.2.0
  • Sass from 1.77.8 to 1.9.3
  • Sharp from 0.33.4 to 0.33.5
  • Github Actions reporter from 1.9.0 to 1.9.2
  • Eslint plugin next from 14.2.5 to 14.2.13
  • Playwright from 1.46.0 to 1.47.2
  • Storybook from 8.2.9 to 8.3.3
    • Addon a11y
    • Addon essentials
    • Addon interactions
    • Addon links
    • Addon onboarding
    • Blocks
    • Next JS
    • Test
  • React testing libray from 16.0.0 to 16.0.1
  • Types
    • Node from 22.2.0 to 22.7.3
    • React from 18.3.3 to 18.3.9
  • Eslint config next from 14.2.5 to 14.2.3
  • Eslint plugin storybook from 0.8.0 to 0.9.0
  • Typescript from 5.5.4 to 5.6.2
  • Wait on from 7.2.0 to 8.0.1

v1.0.0 - 8/14/24

14 Aug 20:17
Compare
Choose a tag to compare

Additions:

  • Adds sea level to current conditions table.
  • Add tide level standards and conversions 2501
  • Set up Prettier with Pre-commit and GHA 2594
  • Set up Sentry for Next and add error handling to app 2599
  • add dynamic menu items 2738
  • Setup Spotlight to capture dev exceptions 2749
  • Highlighted timeseries 2880
  • Water level page:
    • Set up 2719 and [2792(https://github.com//pull/2792)]
    • Predicted tides 2789 and 2793
    • get working model of color changing map up 2798
    • persist unit selection on page refresh and new platform/sensor selection 2899
    • Fix slow loading PredWL dataset loading 2846
    • make y-axis dynamic for min and max 2987
    • refactor with search params 2999
    • Add redirects for tide gauges 3012

Changes:

  • Remove Cypress and replace with Playwright 2662
  • Remove React-router-dom
  • Remove redux-first-history 2846
  • Convert from Yarn to NPM 2836
  • Update wind to take knots 3061
  • Migrated to Next.js
    • 2488
    • Migrate about page to App Router 2596
    • Platform pages using Next.js app router 2627
    • Refactor Model Viewer to work with Next app router 2639
    • transfer models page to next 2645
  • Dependency Updates:
    • @adobe/css-tools from 4.3.1 to 4.3.3
    • @babel/traverse from 7.22.8 to 7.23.2
    • @estruyf/github-actions-reporter from 1.3.0 to 1.9.0
    • @playwright/test from 1.39.0 to 1.46.0
    • Sentry:
      • @sentry/nextjs from 7.74.1 to 7.114.0
      • @sentry/react from 7.59.2 to 7.114.0
    • @spotlightjs/spotlight from 1.2.7 to 2.3.1
    • Testing:
      • @testing-library/dom from 9.3.1 to 9.3.4
      • @testing-library/jest-dom from 5.17.0 to 6.4.2
      • @testing-library/user-event from 14.4.3 to 14.5.1
    • Types:
      • @types/jest from 29.5.3 to 29.5.5
      • @types/node from 20.4.2 to 22.2.0
      • @types/react from 18.2.15 to 18.3.3
      • @types/react-dom from 18.2.7 to 18.2.15
      • @types/react-test-renderer from 18.0.0 to 18.0.7
    • cypress from 12.17.1 to 13.2.0
    • Docker:
      • docker/build-push-action from 4.1.1 to 6.5.0
      • docker/login-action from 2.2.0 to 3.3.0
      • docker/setup-buildx-action from 2.9.1 to 3.6.1
    • eslint from 8.51.0 to 8.57.0
    • eslint-config-next from 13.5.4 to 14.0.0
    • express from 4.18.2 to 4.19.2
    • highcharts from 11.1.0 to 11.4.6
    • jest-environment-jsdom from 29.6.1 to 29.7.0
    • nginx from 2d19418 to 4c93a3b
    • next from 13.5.4 to 14.0.1
    • node from 20.4.0-alpine to 22.5.1-alpine
    • ol from 7.4.0 to 8.1.0
    • react-redux from 8.1.1 to 8.1.3
    • react-router-dom from 6.14.2 to 6.17.0
    • react-use from 17.4.0 to 17.5.1
    • sass from 1.63.6 to 1.77.8
    • sharp from 0.32.6 to 0.33.4
    • typescript from 4.9.5 to 5.5.4
    • undici from 5.27.2 to 5.28.4
    • webpack from 5.88.2 to 5.89.0
    • @reduxjs/toolkit from 1.9.5 to 1.9.7
    • @turf/boolean-contains from 6.5.0 to 7.0.0
    • Font-awesome core from 5.3.0 to 6.6.0
    • Storybook group from 7.1.0 to 8.2.9
    • React-query from 4.29.25 to 5.51.23

Fixes:

  • fix reload loop 2652
  • Fix modeling page 304 2655
  • Group Next and related Dependabot updates 2664
  • Fix zoom bugs on regional map 2661 and 2685
  • fix sensor tests 2786

0.10.7 - 07/19/2023

19 Jul 20:31
0242fb3
Compare
Choose a tag to compare

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

Fixes:

v0.10.6

20 Jan 21:13
Compare
Choose a tag to compare

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

Fixes:

  • Limit Github Actions concurrency

What's Changed

Read more

0.10.5 - 03/22/2022

23 Mar 00:34
Compare
Choose a tag to compare

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