Skip to content

Harmony 2019#704

Merged
indiejames merged 6 commits intomainfrom
harmony-2019
Feb 27, 2025
Merged

Harmony 2019#704
indiejames merged 6 commits intomainfrom
harmony-2019

Conversation

@indiejames
Copy link
Copy Markdown
Contributor

Jira Issue ID

HARMONY-2019

Description

Updates Harmony to latest Node.js 22 minor version (22.14.0) and fixes broken tests by fixing precision on coordinates to six decimal places.

Local Test Steps

(optional) change 22.14.0 in all the package.json files and .nvmrc to 22.5.1, then run npm install followed by nvm run test to see that the code changes work with our current version as well as 22.14.0.

I tried to test with the shapefile notebook in the harmony-py repo to make sure I didn't break it, but that uses a production collection.

PR Acceptance Checklist

  • Acceptance criteria met
  • Tests added/updated (if needed) and passing
  • ~Documentation updated (if needed)`
  • Harmony in a Box tested? (if changes made to microservices or new dependencies added)

Copy link
Copy Markdown
Contributor

@chris-durbin chris-durbin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified successfully locally, harmony in a box, and in a sandbox environment building the images from this branch.

Copy link
Copy Markdown
Member

@ygliuvt ygliuvt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested successfully in harmony in a box.

@indiejames indiejames merged commit 445c8fa into main Feb 27, 2025
5 checks passed
@indiejames indiejames deleted the harmony-2019 branch August 18, 2025 21:26
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.

3 participants