v5.56.0

ChatbotXIO/ChatbotXv5.56.0Sep 30, 2026by internal-releases[bot]

Upgrading?

AI Summary

This release enhances the admin panel with audit logging for admin actions and webhooks, while resolving bugs in content management relations and upload functionality. It also includes dependency updates and Tailwind compilation optimizations.

Key Highlights

  • Admin audit logs for account actions and webhook lifecycle management.
  • Tailwind compilation improvements for the admin panel from a single stylesheet.
  • Fixes for content-manager relation modals and Single Type targets.
  • Upload folder deletion improvements.
  • Dropping React 17 from peer dependency ranges.

Breaking Changes

  • Dropping React 17 from peer dependency ranges

New Features

  • Admin audit logging for actions and webhooks
  • Support for custom AI providers for upload metadata generation
  • Tailwind compilation optimization

Full Release Notes

## 5.56.0 (2026-09-30)

### πŸš€ New feature

- **admin:** record admin account and password actions in audit logs ([#27748](https://github.com/strapi/strapi/pull/27748))
- **admin:** audit webhook create, update and delete ([#27779](https://github.com/strapi/strapi/pull/27779))
- **strapi:** compile Tailwind for the admin panel from one host stylesheet ([#27550](https://github.com/strapi/strapi/pull/27550))

### πŸ”₯ Bug fix

- update create edit e2e test ([#27751](https://github.com/strapi/strapi/pull/27751))
- **admin:** build window.strapi before mount and type the project-type contract ([#27683](https://github.com/strapi/strapi/pull/27683))
- **admin:** reopen button on dismissed trial banner overlays page controls ([#27777](https://github.com/strapi/strapi/pull/27777))
- **content-manager:** create-relation option offered for relations targeting a Single Type ([82a2ecb2dd](https://github.com/strapi/strapi/commit/82a2ecb2dd))
- **content-manager:** hide create-relation option for Single Type targets instead of disabling it ([89b1efaeef](https://github.com/strapi/strapi/commit/89b1efaeef))
- **content-manager:** cannot re-assign a relation still present on the published version ([#27602](https://github.com/strapi/strapi/pull/27602))
- **content-manager:** relation-on-the-fly modal affects the background entry ([584aa7b82a](https://github.com/strapi/strapi/commit/584aa7b82a))
- **content-manager:** nested relation-on-the-fly connects are lost on navigation ([9c13d85f59](https://github.com/strapi/strapi/commit/9c13d85f59))
- **content-type-builder:** clear stale folder field in the edit modal ([#27770](https://github.com/strapi/strapi/pull/27770))
- **core/core:** correct "recieve" typo in content-structure service comment ([#27825](https://github.com/strapi/strapi/pull/27825))
- **upload:** folder deletion removes assets without permission ([#27654](https://github.com/strapi/strapi/pull/27654))

### πŸ“š Documentation Changes

- fix typos across documentation pages ([#27773](https://github.com/strapi/strapi/pull/27773))
- point RFC contributions to GitHub Discussions ([#27746](https://github.com/strapi/strapi/pull/27746))

### βš™οΈ Chore

- release v5.55.0 update develop ([a82c2d8bab](https://github.com/strapi/strapi/commit/a82c2d8bab))
- release v5.55.1 update develop ([7a69d80b15](https://github.com/strapi/strapi/commit/7a69d80b15))
- add test:ts:back to packages with unchecked server code ([#27811](https://github.com/strapi/strapi/pull/27811))
- **deps:** drop React 17 from peer dependency ranges ([#26194](https://github.com/strapi/strapi/pull/26194))
- **deps:** bump js-yaml from 3.15.1 to 3.15.2 ([#27516](https://github.com/strapi/strapi/pull/27516))
- **deps:** bump fast-uri from 3.1.5 to 3.1.8 ([#27808](https://github.com/strapi/strapi/pull/27808))
- **deps:** bump postcss-selector-parser from 7.1.1 to 7.1.6 ([#27541](https://github.com/strapi/strapi/pull/27541))
- **deps:** bump baseline-browser-mapping from 2.10.8 to 2.11.26 ([#27809](https://github.com/strapi/strapi/pull/27809))
- **deps:** bump browserslist from 4.28.1 to 4.28.7 ([#27531](https://github.com/strapi/strapi/pull/27531))
- **deps:** bump qs from 6.15.3 to 6.16.0 ([#27532](https://github.com/strapi/strapi/pull/27532))
- **deps:** bump mysql2 from 3.20.0 to 3.23.1 ([#27538](https://github.com/strapi/strapi/pull/27538))
- **deps:** bump react-router-dom from 6.30.4 to 6.30.6 ([#27586](https://github.com/strapi/strapi/pull/27586))
- **deps:** bump sharp from 0.35.3 to 0.35.4 ([#27600](https://github.com/strapi/strapi/pull/27600))
- **deps:** bump brace-expansion from 1.1.18 to 1.1.21 ([#27840](https://github.com/strapi/strapi/pull/27840))
- **deps:** bump browserslist from 4.28.7 to 4.28.8 ([#27838](https://github.com/strapi/strapi/pull/27838))
- **deps:** bump undici from 6.28.1 to 6.29.0 ([#27839](https://github.com/strapi/strapi/pull/27839))
- **deps:** align react-router-dom in app-template ([#27858](https://github.com/strapi/strapi/pull/27858))
- **tooling:** make jest lcov paths repo-relative for Sonar ([#27763](https://github.com/strapi/strapi/pull/27763))

### πŸ’… Enhancement

- **ci:** require an explicit QA label to merge ([#27464](https://github.com/strapi/strapi/pull/27464))
- **upload:** support custom AI providers for metadata generation ([#27684](https://github.com/strapi/strapi/pull/27684))

### ❀️ Thank You

- Adrien L @Adzouz
- Andrei L @unrevised6419
- Arthur Moreau
- Ayoub Hidri @ayhid
- Ben Irvin
- Christopher Pruijsen @cpruijsen
- Dex
- Gonzalo Andres Garcia @gonbaum
- HichamELBSI
- Jamie Howard @jhoward1994
- keke @kekekuli
- Nico AndrΓ©
- Ricardo Francoli @ricardofrancoli
- Valentin @valfur03

Related Repositories