Home

>

Tools

>

Strapi

>

Releases

>

5.14.0

5.14.0

Tag Name: v5.14.0

Release Date: 5/28/2025

Strapi LogoStrapi

Open-source headless CMS built with Node.js. Provides developers with complete freedom in choosing their favorite tools and frameworks for frontend development.

TL;DR

Strapi v5.14.0: Revamped Content-Type Builder & Enhanced Developer Experience

Strapi v5.14.0 introduces a completely redesigned Content-Type Builder with modern features like undo/redo, drag & drop, and improved UI/UX. This release also enhances security with SHA256 hashing, improves the data transfer CLI with interactive prompts, and fixes several bugs related to the assets modal, releases feature, and CSS bundling in production. The update significantly improves the content modeling experience while maintaining backward compatibility.

Highlight of the Release

    • Complete redesign of the Content-Type Builder with modern UX features
    • Interactive command prompts for data transfer CLI operations
    • Security enhancement with SHA256 hashing for database schemas
    • Fixed pagination in Content Manager's assets modal
    • Improved handling of release features with draft/publish functionality

Migration Guide

This release doesn't require any specific migration steps for most users. The Content-Type Builder improvements are backward compatible with existing content types and configurations.

If you've built custom plugins that interact deeply with the Content-Type Builder, you may need to test them with this new version to ensure compatibility.

For developers who have implemented custom database schema handling that relies on the MD5 hash format, you'll need to update your code to work with the new SHA256 hash format.

To update to v5.14.0, run:

npm install strapi@5.14.0
# or
yarn add strapi@5.14.0

After updating, start your Strapi application and verify that all features are working as expected.

Upgrade Recommendations

Recommendation: Standard Upgrade

This release introduces significant UI improvements to the Content-Type Builder and several quality-of-life enhancements without breaking changes. The upgrade is recommended for all Strapi users, especially those who frequently work with content modeling.

Priority: Medium

The upgrade provides valuable improvements to the content modeling experience and fixes several bugs, but doesn't contain critical security patches that would necessitate an immediate upgrade.

Testing: Before upgrading in production, test the new Content-Type Builder with your existing content types to ensure all functionality works as expected, particularly if you have complex content structures or custom plugins that interact with the Content-Type Builder.

Bug Fixes

  • CSS in Production: Fixed Rollup configuration to properly include CSS files in production builds, ensuring styles are correctly applied in all environments
  • Review Workflow Integration: Added checks for review workflow service availability within the releases feature to prevent errors
  • Bulk Actions Display: Prevented "add to release" bulk actions from appearing when draft and publish functionalities are disabled, avoiding confusion
  • Assets Modal Pagination: Resolved an issue with broken pagination in the Content Manager's assets modal, improving media management
  • Various UI Fixes: Several minor UI improvements and fixes throughout the application

New Features

Revamped Content-Type Builder

The Content-Type Builder has been completely redesigned with a focus on modern user experience and productivity:

  • Undo/Redo Functionality: Easily revert or restore changes during content modeling
  • Drag & Drop Interface: Intuitively rearrange attributes with drag and drop capabilities
  • Collapsible Sections: Better organize your content structure with expandable/collapsible sections
  • Concurrent Editing: Collaborate with team members simultaneously on content types
  • Enhanced Keyboard Shortcuts: Speed up your workflow with new keyboard shortcuts
  • Improved UI/UX: Cleaner, more intuitive interface for better content modeling experience

This major update significantly improves the content modeling experience while maintaining backward compatibility with existing content types.

Security Updates

Security Enhancements

  • Hashing Algorithm Upgrade: Database schema hashing has been upgraded from MD5 to SHA256, providing stronger security and integrity verification
  • Package Updates: Security-related dependencies have been updated, including the image-size package in documentation

Performance Improvements

  • TypeScript Conversion: Relations API tests have been converted to TypeScript, improving code quality, maintainability, and type safety
  • Updated Dependencies: Upgraded several dependencies including the Strapi Design System to version v2.0.0-rc.24, bringing performance improvements
  • CI Pipeline Optimization: Updated CI configuration with trunk to v1, enhancing build and deployment processes

Impact Summary

Strapi v5.14.0 delivers a significant enhancement to the content modeling experience through a completely revamped Content-Type Builder. This redesign introduces modern features like undo/redo, drag & drop functionality, collapsible sections, and concurrent editing capabilities that collectively streamline the content modeling workflow.

The release also strengthens security by upgrading the database schema hashing algorithm from MD5 to SHA256, providing better protection and integrity verification. Developers will appreciate the improved data transfer CLI with interactive prompts that simplify data migration processes.

Several important bug fixes address issues with the assets modal pagination, release feature integration with review workflows, and CSS bundling in production environments. These fixes enhance the overall stability and user experience of the platform.

The update maintains backward compatibility while delivering substantial improvements to the user interface and developer experience. Content modelers, developers, content editors, and administrators will all benefit from various aspects of this release, making it a recommended upgrade for all Strapi users.

Full Release Notes

Changelog for releases/5.14.0

🚀 Feature

Revamp the Content-Type Builder (CTB) with undo/redo, drag & drop attributes, collapsible sections, concurrent editing, new shortcuts, and numerous UX/UI enhancements (#23288) by @alexandrebodin

image

✨ Enhancements

🐛 Bug Fixes

  • Adjust Rollup configuration to ensure CSS files are correctly included in production builds (#23547) by @simotae14
  • Implement a check for review workflow service availability within the releases feature (#23568) by @remidej
  • Prevent "add to release" bulk actions from displaying when draft and publish functionalities are disabled (#23578) by @remidej
  • Resolve issue with broken pagination in the Content Manager's assets modal (#23592) by @Adzouz

⚙️ Chores

  • Convert Relations API tests to TypeScript for improved maintainability and type safety (#23553) by @remidej
  • Update CI configuration: main development branch (trunk) to v1 (#23563) by @innerdvations
  • Upgrade the image-size package dependency within the documentation (#23564) by @Marc-Roig
  • Update Strapi Design System to version v2.0.0-rc.24 (#23580) by @simotae14

❤️ Thank You

Statistics:

File Changed243
Line Additions8,061
Line Deletions9,939
Line Changes18,000
Total Commits29

User Affected:

  • Benefit from the completely revamped Content-Type Builder with undo/redo functionality
  • Can use drag & drop to rearrange attributes more intuitively
  • Experience improved UI with collapsible sections for better organization
  • Can use new keyboard shortcuts for faster content modeling
  • Enjoy concurrent editing capabilities for team collaboration

Contributors:

alexandrebodininnerdvationsremidejmaccomaccomaccomaccoMarc-Roigderrickmehaffysimotae14AdzouzConvly