Skip to content

Update dependencies#1319

Merged
josephjclark merged 22 commits intomainfrom
deps
Mar 19, 2026
Merged

Update dependencies#1319
josephjclark merged 22 commits intomainfrom
deps

Conversation

@josephjclark
Copy link
Collaborator

@josephjclark josephjclark commented Mar 19, 2026

Clears out a bunch of security alerts.

Major diffs:

  • Update undici
  • Update common version (which was quite old and had an (irrelevant) security notice attached
  • Update tsup (a major bump but no significant changes. Checked ws-worker build and it's the same)

@github-project-automation github-project-automation bot moved this to New Issues in Core Mar 19, 2026
It's a major bump but only because node 18 support has been dropped
All to bump minimatch deps
@josephjclark
Copy link
Collaborator Author

The ava update is causing me real problems.

In a thing I don't really understand, ava 6.0 doesn't process.exit after tests have run - it waits for the test environment to finish all execution. I guess is good because it forces you to test your cleanup code.

But a lot of our cleaning code is failing, and some deep debugging with claude is putting me (rightly or wrongly) deep into phoenix code.

Not happy about the time this is now taking me. I may roll back the ava update and raise an issue just so that I can move on.

@josephjclark josephjclark marked this pull request as ready for review March 19, 2026 14:50
@josephjclark josephjclark merged commit c80b144 into main Mar 19, 2026
6 checks passed
@github-project-automation github-project-automation bot moved this from New Issues to Done in Core Mar 19, 2026
@josephjclark josephjclark deleted the deps branch March 19, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants