npm @strapi/strapi 5.12.0
v5.12.0

latest releases: 0.0.0-next.929f36e7cd2888f97e66b5159baa15234a283fca, 0.0.0-experimental.6cc8ff695218d5a391739344d308dfb3683215c1, 0.0.0-next.ce5699024a72ea224891438d5bbe39f904ec6774...
8 days ago

5.12.0 (2025-03-26)

🚀 New feature

  • add on-the-fly relation editing in modals (#22997)
  • add preview side editor for growth/ee users (#22997)
  • adding a link to chargebee portal for managing seats (ccc540ffcb)

🔥 Bug fix

  • bidirectional relations sync (4e64ec6cec)
  • incorrect token source in pr diff (#23142)
  • incorrect file path and parameters for pr_diff (#23143)
  • deprecated step summary output (#23144)
  • bidirectional relations sync (ad216ff22f)
  • remove useless rotf future flag (#23139)
  • ui issues on purchae pages (#23084)
  • add z index property to the menu content in blocks and markdown (#23150)
  • relation label fix overflow behaviour (#23125)
  • add the correct locale and document Id when we reorder the relations (#23152)
  • run cronjobs closer to app start (08528cceda)
  • On production build webhooks detail page intermediate value issue #23099 (#23099)
  • correctly read asset stream for dts asset remote providers (#23169)
  • add the correct document in the back button history when we confirm dialog (#23184)
  • issue with layout property in InputRenderer (#23183)
  • removing the Strapi Cloud condition for Manage seats (cdde94f005)
  • one more Strapi Cloud condition for Manage seats (4ac8513411)
  • final final Strapi Cloud condition for Manage seats (4d1d36a71c)
  • adding license type with it's typing (ea6268bc6a)
  • reverting licenseType to type (ff5b6069b9)
  • manage seats link for gold license (1cf3c821d1)
  • updating message for Gold licenses (01abcb251f)
  • removing type because we use the licenseLimitInformation instead (c7e57b2c40)
  • updating tests for Managing seats (c3f2ca2808)
  • now my code is prettier (7d410c85ab)
  • prettier translations as well (8e0423d29d)
  • handling type === gold check in license notifications (4be9ba6828)
  • prettier on my notification file (31611b4598)
  • updating license notifications and their tests (f4754bded9)
  • prettier notification tests (16829452be)
  • preserve cookie in sso login (#23240)
  • database: improve sub queries handling in the qb (#23129)
  • relations: no components available in relation modal dynamic zone (#23151)

📚 Documentation Changes

  • add strapi/permissions documentation (#23091)

⚙️ Chore

  • todo tests (2f08d92b24)
  • add GitHub Action to list merged PRs between branches (#23007)
  • fix invalid template workflow to point to proper link (c8270086d9)
  • release v5.11.3 (#23185)
  • upgrade prismjs to 1.30.0 (#23191)
  • deps: upgrade esbuild-loader to 4.3.0 (#23068)

💅 Enhancement

  • add tracking for editing relations on-the-fly and preview (#23206)
  • admin session presists across tabs (#23188)
  • add advanced preview license check (#23221)

🚨 Security

  • deps: upgrade axios to 1.8.2 for CWE-918 (#23105)

❤️ Thank You

  • Bassel Kanso @Bassel17
  • Ben Irvin
  • Derrick Mehaffy
  • HichamELBSI
  • Jean-Sébastien Herbaux
  • Lucas Boilly @lucasboilly
  • Marc-Roig
  • markkaylor
  • Rémi de Juvigny @remidej
  • seenabaaz
  • Simon Norris
  • Simone

Don't miss a new strapi release

NewReleases is sending notifications on new releases.