okipa/laravel-brickables
Laravel Brickables adds reusable, polymorphic content bricks to Eloquent models, making it easy to compose CMS-style pages from modular blocks. It includes model traits, an extensible brick type system, and helpers for managing and rendering brick content.
3.2.0 is primarily a platform-compatibility release: it adds Laravel 10 support, drops Laravel 8, and locks PHP support to 8.1 and 8.2. There are no new APIs called out in the release notes, so day-to-day usage should remain the same once your application matrix matches the supported stack.
Start by checking compatibility before touching application code:
composer.json for the exact php, illuminate/*, and laravel/framework constraints.README, CHANGELOG, and any UPGRADING file for Laravel 10-specific notes.A good first use case is a smoke-test upgrade in a non-production branch: install ^3.2, publish any config/assets if required, run the package’s main workflow, then run your application test suite with Laravel 10 on PHP 8.1 and 8.2.
Treat 3.2.0 as a compatibility gate rather than a feature upgrade.
^3.2, run composer update <vendor>/<package> --with-dependencies, clear caches, run migrations if applicable, and execute the full test suite.composer update..env rather than editing vendor files.composer why-not <vendor>/<package> 3.2.0 if resolution fails.composer check-platform-reqs and set config.platform.php where appropriate.php artisan config:clear, php artisan cache:clear, and php artisan package:discover. Laravel 10 upgrades often surface stale cached config or package manifests.composer show <vendor>/<package>, composer outdated, and composer diagnose to confirm which version Composer selected and why.How can I help you explore Laravel packages today?