maize-tech/laravel-badges
Laravel Badges lets you attach badges and achievements to any Eloquent model via a simple trait. Define badges, assign or revoke them, check ownership, and build gamification features like user rewards with a clean, fluent API.
Initial assessment based on maize-tech/laravel-badges release 1.2.0. This is a Laravel package for badge-related domain functionality, likely integrated as a Composer dependency with Laravel service-provider/config/migration conventions. The release adds Laravel 12 support, includes PHPStan fixes, and bumps a CI action. No breaking changes or deprecations are called out in the release notes.
composer.json, CI results, and diff for migration/API changes.1.2.0? Are there database migration or config changes? Were public APIs, model traits, or events changed? Is Laravel 12 covered by automated tests? Is there an upgrade note from 1.1.0? What is the maintainer support model and release cadence?1.1.0 as the current baseline if already adopted. Create a branch, update to 1.2.0, run composer update maize-tech/laravel-badges, execute migrations in a clean environment, and run the full application test suite. For Laravel 12 adoption, validate this package first, then upgrade the framework in a separate change.1.1.0...1.2.0 diff and CI status; 3) upgrade in local/dev; 4) run unit/integration tests and migration rollback checks; 5) deploy to staging with badge workflows exercised; 6) release to production behind normal change control with rollback to 1.1.0.How can I help you explore Laravel packages today?