DEV Community

marius-ciclistu
marius-ciclistu

Posted on • Originally published at marius-ciclistu.Medium on

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


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?

Top comments (0)