A maintained path forward from Enlightn
Keep the release checks. Move to current Laravel.
Enlightn's public package is archived and marked abandoned. LaraBeacon continues its LGPL-licensed Core for Laravel 12 and 13 while preserving a familiar one-command workflow.
$ composer remove enlightn/enlightn
$ composer require --dev baer-software/larabeacon:^3.0
$ php artisan larabeacon --details
Laravel 12–13
Core checks 67
Account not required
What changes
A migration, not a blind package rename.
LaraBeacon keeps the analyzer model and release-readiness focus familiar. Package names, namespaces, commands, configuration and some current-framework behavior have changed, so compare the results before accepting a new baseline.
| Capability | Enlightn Core | LaraBeacon Core |
|---|---|---|
| Maintenance | Archived and abandoned | Actively maintained |
| Laravel support | Up to Laravel 11 | Laravel 12 and 13 |
| Run command | php artisan enlightn | php artisan larabeacon |
| Core licence | LGPL-3.0-or-later | LGPL-3.0-or-later |
| Cloud upload | Not needed for local Core | Off by default and explicit |
A reviewable migration
Move in four deliberate steps.
- 01
Capture
Save the last Enlightn result before changing the dependency.
- 02
Replace
Install LaraBeacon Core and publish its configuration.
- 03
Compare
Review changed, newly applicable and environment-specific findings.
- 04
Baseline
Accept remaining findings only after they have an owner and rationale.
Start with the open-source Core
Run the first LaraBeacon scan locally.
No account and no source-code upload are required. Pro adds 67 deeper checks when the free scan has shown that the workflow fits your project.