5.55.0 (2026-09-23)
🚀 New feature
🔥 Bug fix
- ai endpoints requested when the ai feature is unavailable (#27525)
- admin: suppress MISSING_TRANSLATION errors to fix sluggish editing (#26108)
- admin: sso default role placeholder shows "choose here" twice (#27685)
- content-manager: create on the fly prefills inverse from component paths (#27636)
- content-manager: saved list sort resets on base-route navigation (#27663)
- core/core: koa response helper types missing in consumer projects (#27380)
- database: updateMany with relation filter subquery (#26909)
- database: document-id migration can take hours on large localized tables (#27404)
- database: updateMany ignores _q and filters (#27769)
- documentation: restore properties for repeated relation targets (#27592)
- graphql: exclude custom resolvers from built-in query field detection (#27462)
- upload: store unsigned urls in richtext and blocks fields (#27593)
- upload: media library degrades for roles without settings.read (#27687)
- upload: show more media grid columns on wider screens (#27711)
- utils: normalize string chunks before buffering streams (#27700)
⚙️ Chore
- deps: remove unused dependencies from @strapi/strapi (#27540)
- docker: postgres dev container fails to start on postgres 18 (#27668)
- upload: promote the new media library out of future/ (#27666)
❤️ Thank You
- Adrien L @Adzouz
- Akash Dabhi @akash-dabhi-qed
- Andrei L @unrevised6419
- Bassel Kanso
- Ben Irvin
- Christopher Pruijsen @cpruijsen
- Constantine @Constantine1916
- Daniel Chicea
- Dijedon @dijedontahiri
- Giulio Montagner @giu1io
- Gonzalo Andres Garcia @gonbaum
- Jamie Howard @jhoward1994
- jasleenkaur-qed42 @jasleenkaur-qed42
- mathildeleg @mathildeleg
- Nico André
- Owen Rossi-Keen @Smoke3785
- Vibhu Gupta @VibhuGupta-dev