Skip to content

Conversation

@derrickmehaffy
Copy link
Contributor

Man there is so many changes here I really don't want to document them all. Reminder to update this before I merge it so I can generate the full changelog.

Changes (roughly, I'm probably missing a lot of stuff):

  • Package names migration (plugin-rest-cache and provider-rest-cache-*)
  • A whole lot of dependency updates (including cache-manager which broke a ton of stuff, probably stuff we are missing)
  • Updated docs to show both v4 and v5 docs (probably some breaking changes here)
  • Changed to injecting middlewares rather than using the router
  • Warns user if route isn't found
  • Fixes setting proper content-type reference names
  • Allows for async hitpass functions
  • Moves provider registration into bootstrap again (was in register)
  • Moves edit view bust button into hamburger menu
  • A whole bunch of other stuff that I'm too lazy to dig through

@derrickmehaffy derrickmehaffy added pr: feature flag: breaking change version: Strapi 5 Issues related to the versions supported by Strapi 5 labels Sep 5, 2025
@derrickmehaffy derrickmehaffy self-assigned this Sep 5, 2025
@derrickmehaffy derrickmehaffy linked an issue Sep 5, 2025 that may be closed by this pull request
29 tasks
@derrickmehaffy
Copy link
Contributor Author

Tests are failing but @boazpoolman is gonna take a look at this next week.

@derrickmehaffy
Copy link
Contributor Author

Published 5.0.0-beta.0 under both the latest and beta tag to allow for people to test

@derrickmehaffy derrickmehaffy merged commit 18f79d5 into main Sep 17, 2025
8 of 12 checks passed
@derrickmehaffy derrickmehaffy deleted the dev/strapi5 branch September 17, 2025 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

flag: breaking change pr: feature version: Strapi 5 Issues related to the versions supported by Strapi 5

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Strapi v5 Upgrade Checklist

4 participants