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