v5.50.1
KlingAIResearch/LivePortraitv5.50.1Jul 8, 2026by internal-releases[bot]
AI Summary
Strapi v5.50.1 is a maintenance release focused on internationalization updates, bug fixes across the admin panel and content manager, and dependency updates to improve stability and support.
Key Highlights
- Added complete Japanese (ja) and updated Polish translations for the admin interface.
- Fixed issues in the admin panel including seat limit billing links and hiding the deploy menu in production.
- Improved core functionality to handle self-referential relations and prevent database crashes during complex operations.
New Features
- Japanese (ja) translations
- Polish translation updates
Full Release Notes
## 5.50.1 (2026-07-08) ### 🚀 New feature - **i18n:** complete Japanese (ja) translations ([#26855](https://github.com/strapi/strapi/pull/26855)) - **i18n:** update Polish translation ([#26592](https://github.com/strapi/strapi/pull/26592)) ### 🔥 Bug fix - give the ability to open a list item in a new tab ([#26853](https://github.com/strapi/strapi/pull/26853)) - **admin:** translate enumeration option labels in the content manager ([#26837](https://github.com/strapi/strapi/pull/26837)) - **admin:** seat limit billing links ([#26728](https://github.com/strapi/strapi/pull/26728)) - **cloud:** hide deploy menu in production using currentEnvironment ([#26733](https://github.com/strapi/strapi/pull/26733)) - **content-manager:** allow reading hidden content types for relation targets ([#26844](https://github.com/strapi/strapi/pull/26844)) - **content-manager:** preserve i18n locale on navigation and guard component schema race condition ([#26167](https://github.com/strapi/strapi/pull/26167)) - **core:** preserve self-referential relation order on child publish ([#26838](https://github.com/strapi/strapi/pull/26838)) - **core:** preserve published self-referential relation state ([#26932](https://github.com/strapi/strapi/pull/26932)) - **database:** prevent crash when reordering and removing a relation in the same save ([#26210](https://github.com/strapi/strapi/pull/26210)) - **documentation:** allow array populate parameter ([#26358](https://github.com/strapi/strapi/pull/26358)) - **examples:** enable strict TypeScript in dev sandboxes ([#26780](https://github.com/strapi/strapi/pull/26780)) - **generators:** detect plugin language from output path ([#26750](https://github.com/strapi/strapi/pull/26750)) - **review-workflows:** add server eslint config and declare server deps ([#26800](https://github.com/strapi/strapi/pull/26800)) - **strapi:** resolve admin Vite aliases from @strapi/admin closure ([#26756](https://github.com/strapi/strapi/pull/26756)) - **typescript-utils:** emit namespace keyword instead of deprecated module ([#26195](https://github.com/strapi/strapi/pull/26195)) - **upload:** accept single-file arrays on replacement ([#26405](https://github.com/strapi/strapi/pull/26405)) - **utils:** align polymorphic populate validation with conversion ([#26848](https://github.com/strapi/strapi/pull/26848)) - **utils:** return 400 instead of 500 for invalid sort order/params ([#26907](https://github.com/strapi/strapi/pull/26907)) ### 📚 Documentation Changes - Highlight destructive operation in transfer engine ([#25081](https://github.com/strapi/strapi/pull/25081)) ### ⚙️ Chore - fix lint warnings ([#26818](https://github.com/strapi/strapi/pull/26818)) - **deps:** bump nodemailer from 8.0.9 to 9.0.1 ([#26721](https://github.com/strapi/strapi/pull/26721)) - **deps:** bump qs from 6.15.2 to 6.15.3 ([#26846](https://github.com/strapi/strapi/pull/26846)) - **deps:** bump tar from 7.5.16 to 7.5.17 ([#26847](https://github.com/strapi/strapi/pull/26847)) - **deps:** bump js-yaml from 3.14.2 to 3.15.0 ([#26888](https://github.com/strapi/strapi/pull/26888)) - **deps:** bump tar from 7.5.17 to 7.5.18 ([#26887](https://github.com/strapi/strapi/pull/26887)) - **deps-dev:** bump eslint-plugin-prettier in the eslint group ([#26828](https://github.com/strapi/strapi/pull/26828)) - **deps-dev:** bump @rollup/plugin-swc in the rollup group ([#26906](https://github.com/strapi/strapi/pull/26906)) - **deps-dev:** align @babel/* family to 7.29.7 ([#26911](https://github.com/strapi/strapi/pull/26911)) ### 💅 Enhancement - **ci:** block community PRs targeting main ([#26854](https://github.com/strapi/strapi/pull/26854)) - **content-manager:** keep sidebar primary actions and search bar fixed… ([#26867](https://github.com/strapi/strapi/pull/26867)) ### ❤️ Thank You - Adrien L @Adzouz - Alexandre Noblet @AlexNbl27 - Andrei L @unrevised6419 - Aryan Katiyar @Kelpy2004 - Bassel Kanso - Ben Irvin - jasleenkaur-qed42 - Maksim Zhukau @MaksZhukov - Mateusz Lesiak - mathildeleg @mathildeleg - mehmet turac @mturac - Nico André - santichausis @santichausis - Shivam S @BIGSUS24 - Steven @compair-steven - Zyggzz @Zyggzzz