Home

>

Tools

>

Strapi

>

Releases

>

4.25.12

Strapi Release: 4.25.12

Tag Name: v4.25.12

Release Date: 9/25/2024

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 v4.25.12 brings Croatian language support to the Admin panel, fixes security vulnerabilities in dependencies, and addresses UI issues in the Content Manager. This release enhances the platform's internationalization capabilities while improving security and user experience.

Highlight of the Release

    • Added Croatian (Hrvatski) language support for Admin panel and Upload plugin
    • Security updates for ws dependency (CVE-2024-37890) and tar dependency (CVE-2024-28863)
    • Fixed content types filter logic in Content Manager
    • Fixed media library action container alignment issues
    • Replaced hardcoded deployment URL in CLI

Migration Guide

No specific migration steps are required for this release.

For general update guidance:

Upgrade Recommendations

This release contains important security fixes for dependencies, so upgrading is recommended for all users to ensure your Strapi instance is protected against known vulnerabilities.

To upgrade:

npm install [email protected]

or

yarn upgrade [email protected]

The update is backward compatible and should not cause any breaking changes to your existing Strapi application.

Bug Fixes

Content Manager Fixes

  • Fixed content types filter logic in the Content Manager, improving the filtering functionality
  • Resolved media library action container alignment issues, enhancing the UI experience when working with media

These fixes improve the overall user experience when working with content and media in the Strapi admin interface.

New Features

Croatian Language Support

The Admin panel and Upload plugin now support Croatian (Hrvatski) language, expanding Strapi's internationalization capabilities. This addition makes the platform more accessible to Croatian-speaking users and teams, allowing them to work in their native language.

CLI Improvements

The CLI has been updated to replace hardcoded deployment URLs with dynamic ones, making the system more flexible and maintainable.

Security Updates

Security Dependency Updates

These updates patch security vulnerabilities in dependencies used by Strapi's data transfer functionality, ensuring a more secure environment for your applications.

Performance Improvements

No specific performance improvements were mentioned in this release.

Impact Summary

Strapi v4.25.12 is a maintenance release that focuses on security, internationalization, and UI improvements. The addition of Croatian language support expands Strapi's accessibility to more users globally. Security updates to dependencies address potential vulnerabilities, making this an important update for security-conscious teams. The UI fixes in the Content Manager improve the overall user experience when working with content and media. This release maintains backward compatibility with previous 4.25.x versions and requires no special migration steps.

Full Release Notes

💅 Enhancement

🚨 Security

🔥 Bug fix

  • [core:content-manager] fix: content manager content types filter logic (#20706) @noobCode-69
  • [core:content-manager] fix: media library action container alignment issue (#20708) @noobCode-69

📚 Update and Migration Guides

  • General update guide can be found here
  • Migration guides can be found here 📚

Statistics:

File Changed63
Line Additions1,706
Line Deletions447
Line Changes2,153
Total Commits24

User Affected:

  • Access to Croatian language in the Admin panel
  • Improved security with patched dependencies
  • Fixed UI alignment issues in the media library

Contributors:

ntarandekvdhpieterremidejalexandrebodinnoobCode-69innerdvations