Skip to content

Update infrastructure dependencies for v2026.2 - #2022

Merged
lognaturel merged 7 commits into
getodk:nextfrom
lognaturel:v2026.2-deps
Jun 29, 2026
Merged

Update infrastructure dependencies for v2026.2#2022
lognaturel merged 7 commits into
getodk:nextfrom
lognaturel:v2026.2-deps

Conversation

@lognaturel

Copy link
Copy Markdown
Member

Closes #1805

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

Ran branch on dev, verified basic functionality. I only tried email relaying. Since we stayed in the 1.2.x line I think that's enough.

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

See each commit for an explanation of the versions I picked. I generally followed our 2 week cooldown policy except for the nginx point release.

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?

This is pretty conservative so it should fix vulnerabilities with low risk. I think the smtp version bump is always the riskiest because we don't have a great way to verify local email. Very few providers allow that now anyway.

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:

  • branched off and targeted the next branch OR only changed documentation/infrastructure (master is stable and used in production)
  • verified that any code or assets from external sources are properly credited in comments or that everything is internally sourced

Newer versions have been released but less than 14 days ago. None of the high priority CVEs fixed affect us.
It was released only a week ago but it fixes additional buffer overread and overflow issues over 1.31.1 released a month ago.
2.0.0 was released 3 weeks ago and followed up with point releases. Let's wait until it stabilizes, we don't need any of the udpates.
8.8 has been out a month but it makes some significant changes so I'd rather be conservative
@lognaturel
lognaturel requested a review from alxndrsn June 25, 2026 23:23
@lognaturel lognaturel changed the title V2026.2 deps Update infrastructure dependencies for v2026.2 Jun 25, 2026
@lognaturel
lognaturel requested review from sadiqkhoja and removed request for alxndrsn June 26, 2026 15:29
@lognaturel
lognaturel merged commit 2a4967e into getodk:next Jun 29, 2026
7 checks passed
@lognaturel
lognaturel deleted the v2026.2-deps branch June 29, 2026 14:01
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.

2 participants