Maravel-Framework 10.55.0 lost ~10.8k rows of overhead, improving speed and security
marius-ciclistu

marius-ciclistu @marius-ciclistu

About: Creator of MaravelQL Definer of Equivalent constant engine torque Creator of maravel-rest-wizard / laravel-crud-wizard-free lib suites Creator of Maravel-Framework Maravel Maravelith

Location:
Romania
Joined:
Nov 17, 2025

Maravel-Framework 10.55.0 lost ~10.8k rows of overhead, improving speed and security

Publish Date: Dec 10 '25
0 0


Maravel-Framework

After the version (10.54.3) which did not register developer commands in non local environment, version 10.55.0 extracted all development commands into a separate package (maravel-framework-dev).

By doing this:

  • accidental or malicious run of those commands in prod will be prevented (unless the composer install is run without ‘— no-dev’)
  • the core lost about ~10.8 k rows of overhead, improving bootstrap speed
  • backward compatibility is preserved by running in Maravel/Maravelith:
composer require macropay-solutions/maravel-framework-dev --dev
Enter fullscreen mode Exit fullscreen mode

Challenge:

Will the commands from \Illuminate\Foundation\Providers\ArtisanServiceProvider work if added to \Laravel\Lumen\Console\ConsoleServiceProvider?

UPDATE 2026.01.07
Version 1.1.0 of maravel-framework-dev is auto-registering the missing commands from Maravel/Lumen except for:

event:generate, make:component, stub:publish, vendor:publish, route:list

because they use Illuminate Foundation classes not present in Lumen and not loaded in Maravel.

Comments 0 total

    Add comment