Skip to content

Conversation

raclim
Copy link
Collaborator

@raclim raclim commented Jul 28, 2025

Fixes #3483 and Progress Towards #3482

Incoming Changes

Packages:

  • Node to v.18.20.8 and npm to v10.8.2
  • mongoose to v8.16.3 and connect-mongo to v5.1.0
  • Upgrading sass-loader, style-loader, css-loader, eslint, eslint-config-airbnb, and eslint-plugin-react major/minor/patch versions to be compatible with new Node.js version

Other:

  • Update Installation documentation, workflows, and deployment files with new versions.
  • Update MongoStore setup in server.js with v8 syntax
  • Add new eslint rules to be compatible with new versions (most rules are temporarily turned off and will be reintegrated in subsequent PRs). Remnant files are changes to adhere to linting rules.

I have verified that this pull request:

  • has no linting errors (npm run lint)
  • has no test errors (npm run test)
  • is from a uniquely-named feature branch and is up to date with the develop branch.
  • is descriptively named and links to an issue number, i.e. Fixes #123

Copy link

release-com bot commented Jul 28, 2025

Release Environments

This Environment is provided by Release, learn more!
To see the status of the Environment click on Environment Status below.

🔧Environment Status : https://app.release.com/public/Processing%20Foundation/env-a5c9f0da68

@raclim raclim merged commit 56136ea into develop Jul 29, 2025
4 checks passed
@raclim raclim deleted the upgrade-mongo-v8 branch July 30, 2025 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

MongoDB Upgrade v6 -> v8
1 participant