Home

>

Tools

>

Strapi

>

Releases

>

3.0.0-alpha.11.3

Strapi Release: 3.0.0-alpha.11.3

Tag Name: v3.0.0-alpha.11.3

Release Date: 4/5/2018

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 v3.0.0-alpha.11.3 brings significant enhancements including Cloudinary integration for file uploads, default value support in content types, improved filtering capabilities, and various UI and localization improvements. This release focuses on developer experience and internationalization with multiple bug fixes and quality-of-life improvements.

Highlight of the Release

    • Integration with Cloudinary for file uploads
    • Default values support for content type attributes
    • Improved Bookshelf filtering capabilities
    • Enhanced internationalization with updated Polish and German translations
    • Better UI experience with fixed content type builder scrolling and centered logo

Migration Guide

No specific migration steps are required for this alpha release. However, if you're using custom filtering with Bookshelf, you may want to test your queries after updating due to the changes in the filtering system.

Upgrade Recommendations

As this is an alpha release (v3.0.0-alpha.11.3), it's recommended for testing and development environments only. If you're already using v3.0.0-alpha.11.2, upgrading to this version is recommended to benefit from the Cloudinary integration, default values feature, and various bug fixes.

For production environments, it's advised to wait for a stable release.

Bug Fixes

Server Configuration Fix

Fixed an issue where server host was incorrectly configured, replacing it with localhost for better compatibility and security (#869).

Bookshelf Filtering Improvements

Addressed issues with Bookshelf filters (#863) by reviewing and updating the filtering mechanism. This includes:

  • Fixed parameter handling in filters
  • Multiple hotfixes for filter functionality
  • Updated Content Manager filter implementation

UI Fixes

  • Fixed content type list scrolling in the Content Type Builder relations interface (#882)
  • Fixed extra spaces typo in the codebase (#901)

New Features

Cloudinary Integration for File Uploads

The upload plugin now supports Cloudinary as a provider, allowing you to store and manage your media assets in the cloud. This integration enables features like automatic image optimization, transformations, and CDN delivery.

Default Values for Content Types

Content Type Builder now supports setting default values for attributes. This feature allows developers to:

  • Define default values when creating new content types
  • Set defaults for various attribute types
  • Improve content creation workflow by pre-filling fields

These default values are applied when creating new records in the Content Manager, streamlining the content creation process.

Security Updates

No specific security fixes were included in this release.

Performance Improvements

Improved Content Type Builder Performance

The scrolling fix for the content type list in relations improves the overall performance and usability of the Content Type Builder, especially when working with many content types.

Enhanced Filtering System

The review and update of the Bookshelf filtering system improves query performance and reliability when filtering content in the Content Manager.

Impact Summary

This alpha release significantly enhances Strapi's capabilities with Cloudinary integration for file uploads and default values for content types. These features improve both developer experience and content management workflows.

The Cloudinary integration expands Strapi's media management capabilities, allowing for cloud storage, optimization, and delivery of media assets. This is particularly valuable for projects requiring advanced media handling.

The addition of default values for content type attributes streamlines content creation by allowing predefined values to be automatically applied when creating new entries.

UI improvements and bug fixes enhance the overall user experience, while the updated translations make Strapi more accessible to international users. The improvements to the Bookshelf filtering system provide more reliable and efficient content querying.

For developers and content managers already using Strapi alpha versions, this release offers valuable enhancements that improve productivity and functionality.

Full Release Notes

💅 Enhancement

🐛 Bug fix

Statistics:

File Changed69
Line Additions576
Line Deletions147
Line Changes723
Total Commits48

User Affected:

  • Can now integrate with Cloudinary for file uploads
  • Can set default values for attributes in content types
  • Benefit from improved filtering capabilities with Bookshelf
  • Experience better server configuration with localhost replacing server host

Contributors:

lucaperretsoupettelauriejimforsetiusoritwoennurikabejan10abdonrd