getodk / central

ODK Central is a server that is easy to use, very fast, and stuffed with features that make data collection easier. Contribute and make the world a better place! ✨🗄✨
https://docs.getodk.org/central-intro/
Apache License 2.0
127 stars 155 forks source link

Update v2024.2.0 deps #718

Closed lognaturel closed 2 months ago

lognaturel commented 2 months ago

Closes #649

What has been done to verify that this works as intended?

Tried on dev, verified basic happy paths.

Why is this the best possible solution? Were any other approaches considered?

I searched for the previous node version so hopefully got all of those this time!

How does this change affect users? Describe intentional changes to behavior and behavior that could have accidentally been affected by code changes. In other words, what are the regression risks?

There are no significant expected changes in behavior. pyxform and Enketo releases are relatively small. No major version bumps anywhere.

Does this change require updates to documentation? If so, please file an issue here and include the link below.

No.

Before submitting this PR, please make sure you have:

matthew-white commented 2 months ago

Do you have time to update Node in central-backend and central-frontend as well (package.json / Volta / maybe CI)? npm yells at me whenever I install dependencies for Frontend because Web Forms is expecting a later Node. I'm happy to do that update also.

lognaturel commented 2 months ago

Yep, can do that now.