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
Maintainedcurrent framework support
LGPL Coreopen-source continuation
Laravel 12–13PHP 8.2–8.5
134Core + Pro checks

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.

CapabilityEnlightn CoreLaraBeacon Core
MaintenanceArchived and abandonedActively maintained
Laravel supportUp to Laravel 11Laravel 12 and 13
Run commandphp artisan enlightnphp artisan larabeacon
Core licenceLGPL-3.0-or-laterLGPL-3.0-or-later
Cloud uploadNot needed for local CoreOff by default and explicit

A reviewable migration

Move in four deliberate steps.

  1. 01

    Capture

    Save the last Enlightn result before changing the dependency.

  2. 02

    Replace

    Install LaraBeacon Core and publish its configuration.

  3. 03

    Compare

    Review changed, newly applicable and environment-specific findings.

  4. 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.

composer require --dev baer-software/larabeacon:^3.0 Compare Core and Pro Request Pro early access