Skip to content

Express 5#446

Open
mrjvs wants to merge 7 commits intodevfrom
feat/express-5
Open

Express 5#446
mrjvs wants to merge 7 commits intodevfrom
feat/express-5

Conversation

@mrjvs
Copy link
Contributor

@mrjvs mrjvs commented Mar 15, 2026

Changes:

  • Update to Node 24
  • Update to express 5 using a migration guide.
    • Note: the app.listen() error change seems to be a lie, I cannot reproduce it and typescript says it doesnt exist
  • Migrate away from express-subdomain and use the same code and technique as website and account repo uses
    • Breaking change: juxt-dev domains dont work by default anyway, they need a config change
  • Remove dependabot.yml. It's too spammy, now it will only make PRs for security vulnerabilities. We will do manual updates for other libraries.

I've ran both servers and clicked through a bunch of juxt pages, seems to work fine

Resolves #123
Resolves #236

@mrjvs mrjvs requested a review from ashquarky March 15, 2026 18:21
@ashquarky
Copy link
Member

I propose we review this after #450

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.

[Enhancement]: Node 24 Upgrade to express 5

2 participants