New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

aaix/laravel-patches

A simple, command-based patching system for Laravel where patches are trackable.
413
Install
composer require aaix/laravel-patches
Latest Version:1.1.0
PHP:^8.2
Laravel:12 · 13
Older releases:10 · 11
License:MIT
Last Updated:Aug 29, 2026
Links: GitHub  ·  Packagist
Maintainer: aaix

Laravel Patches Logo

Laravel Patches

A simple, command-based patching system for Laravel — hidden, trackable commands that repair or clean up data at a specific point in your project's history.

Latest Version on Packagist Total Downloads GitHub Actions License


Features

  • Command-Based — every patch is a full-fledged Artisan command.
  • Trackable — executed patches are logged in a database table to prevent re-execution.
  • Disposable — delete the patch file when it's no longer needed.
  • User-Controlled — unlike migrations, patches never run automatically. You decide which patch runs and when.

Quickstart

composer require aaix/laravel-patches
php artisan migrate
php artisan make:patch FixUserEmails
php artisan patch

Documentation

Full guide, configuration reference and usage examples: laravel-patches docs.

License

Released under the MIT License.

Related Packages

mikemclin/laravel-wp-password

Laravel package that checks and creates WordPress password hashes

3,752,779 86
nnjeim/world

Laravel countries, states, cities, currencies, languages and IP geolocation

707,700 999
kavenegar/laravel

laravel 4 and 5 kavenegar integration

389,208 86

Version History

Version Released PHP Laravel License
1.1.0 ^8.2 >=12.0.0 MIT
1.0.10 ^8.1 >=10.0.0 MIT
1.0.9 ^8.1 >=10.0.0 MIT
1.0.8 ^8.1 >=10.0.0 MIT
1.0.7 ^8.1 >=10.0.0 MIT