Strapi v5.51.1

v5.51.1
Fixed 8
  • respect field length constraints in AI localizations and isolate
  • wording and merging sort options
  • preserve sorting on view change
  • scope audit logs user filter to log authors
  • homepage recent-documents dates serialize as empty objects
  • enforce required media and relations via api.documents.strictRelations
  • return [] for empty morphMany on read
  • prevent duplicate public assets in Vite builds
5.51.1 (2026-07-29)
🔥 Bug fix
  • respect field length constraints in AI localizations and isolate… (#26880)
  • wording and merging sort options (844c8d625d)
  • preserve sorting on view change (6ed616ab9a)
  • admin: scope audit logs user filter to log authors (#27047)
  • content-manager: homepage recent-documents dates serialize as empty objects (#27066)
  • core: enforce required media and relations via api.documents.strictRelations (#27028)
  • database: return [] for empty morphMany on read (#27090)
  • strapi: prevent duplicate public assets in Vite builds (#27089)
⚙️ Chore
  • admin: allow RFC 6265 control-char regex under develop eslint rules (e8338bb6ba)
  • ci: remove admin bundle-size workflow (#27070)
  • deps: bump brace-expansion from 1.1.14 to 1.1.16 (#27071)
  • deps: bump shell-quote from 1.8.4 to 1.10.0 (#27072)
  • deps: bump body-parser from 1.20.4 to 1.20.6 (#27094)
  • deps: bump dompurify from 3.4.11 to 3.4.12 (#27095)
  • deps: bump fast-uri from 3.1.2 to 3.1.4 (#27098)
  • deps: bump use-context-selector from 1.4.1 to 1.4.4 (#27061)
  • deps: bump cropperjs from 1.6.1 to 1.6.2 (#27060)
  • deps: upgrade handlebars, axios, tar, and related transitive deps (#27091)
  • deps: bump @radix-ui/react-toolbar from 1.0.4 to 1.1.11 (#27059)
  • email-nodemailer: migrate unit tests from jest to vitest (#27074)
  • email-sendmail: migrate unit tests from jest to vitest (#27075)
  • upload-local: migrate unit tests from jest to vitest (#27073)
❤️ Thank You
  • Adrien L @Adzouz
  • Adrien Lepoutre @Adzouz
  • akash-dabhi-qed @akash-dabhi-qed
  • Ben Irvin
  • Giulio Montagner @giu1io
  • Gonzalo Andres Garcia @gonbaum
  • Mehdi Rezaei @mehdiraized
  • Nico André
View original

Upgraded? How did it go?

Discussion