v5.23.0 - 2025-10-28
- Add Laravel Boost Installation Option by @pushpak1300 in laravel#446
v5.22.0 - 2025-10-21
- Use
bunxasnpxequivalent by @joetannenbaum in laravel#443 - Symfony namespace spelling issue by @Mdsujansarkar in laravel#445
v5.21.0 - 2025-10-14
- Pass flags for alternative Node package managers by @joetannenbaum in laravel#442
v5.20.0 - 2025-10-07
- feat: bun package install/build by @ludo237 in laravel#439
v5.19.0 - 2025-09-30
- Check for new version of installer on
newby @joetannenbaum in laravel#438
v5.18.0 - 2025-09-23
- Support pnpm and yarn package managers by @adrum in laravel#433
- Add the ability to use a git repo as custom kit by @adrum in laravel#432
- Don't pass --no-ansi to rm, properly check if output is a TTY by @stancl in laravel#437
v5.17.0 - 2025-08-07
- List possible values for database driver by @dmarcoux in laravel#426
v5.16.0 - 2025-06-17
- fix: Starter kits should not ignore the
--databaseoption by @mathiasgrimm in laravel#422
v5.15.0 - 2025-05-20
- add missing variable name to doc tags and missing doc tags to methods by @Muetze42 in laravel#420
v5.14.2 - 2025-04-01
- [5.x] Only open files in the tests directory when converting to Pest by @tonysm in laravel#414
v5.14.1 - 2025-03-18
- Adding Pest option back in Laravel app and improve pest experience by @tnylea in laravel#413
v5.14.0 - 2025-03-07
- [12.x] Adds an option to install a custom starter kits by @tonysm in laravel#407
v5.13.0 - 2025-02-28
- Add support for non-Volt Livewire starter kit
- Add npm option to fix no-interaction installs by @mpociot in laravel#402
v5.12.2 - 2025-02-25
- Remove drift plugin after running drift command by @laserhybiz in laravel#393
- Fix Pest installation by @crynobone in laravel#397
- Use PHPStan 2 by @crynobone in laravel#396
- Use pest command in github workflow when using pest by @laserhybiz in laravel#401
v5.12.1 - 2025-02-24
v5.12.0 - 2025-02-24
- Laravel 12.x Compatibility by @laravel-shift in laravel#389
- Laravel 12 + New Starter Kits by @taylorotwell in laravel#390
v5.11.2 - 2025-01-14
- Update version to 5.11.1 by @miclaus in laravel#381
- Fix Laravel installer on Windows WSL by @JasonTame in laravel#385
v5.11.1 - 2024-12-11
- [5.x] Throw exceptions when trying to use Installer on PHP environment without required extensions by @crynobone in laravel#373
- Ensure Symfony/mbstring-polyfill version 1.31 or higher by @ellnix in laravel#376
v5.11.0 - 2024-12-10
- Remove any trailing slash from application name by @jasonmccreary in laravel#368
- Add disableProcessTimeout to composer run dev by @ryan08100715 in laravel#370
- Test Improvements by @crynobone in laravel#371
v5.10.0 - 2024-11-19
- [5.x] Supports PHP 8.4 by @crynobone in laravel#364
- [5.x] Remove
php artisan pailfromcomposer run devon Windows by @crynobone in laravel#366
v5.9.2 - 2024-10-22
- Replace
php artisan servewithcomposer run devby @1weiho in laravel#362
v5.9.1 - 2024-10-10
- [5.x] Add
eslintoption for breeze inertia stack by @avosalmon in laravel#361
v5.9.0 - 2024-10-01
- [5.x] Utilise
Illuminate\Support\php_binary()by @crynobone in laravel#360 - [5.x] Support Laravel Prompts 0.2+ and 0.3+ by @crynobone in laravel#359
v5.8.5 - 2024-09-11
- Replace dead link in Security Policy by @Jubeki in laravel#351
- Fix
--no-interactionSQLite file prompt by @jacksleight in laravel#354
v5.8.3 - 2024-06-18
- Validate Laravel can be installed on selected directory by @crynobone in laravel#344
- Automatically run migration when
--databaseis given. by @crynobone in laravel#346
v5.8.2 - 2024-06-02
- [5.x] Fixes issue if there is no
herdorvaletinstalled by @xiCO2k in laravel#343
v5.8.1 - 2024-05-21
- Only run migration after selecting the database by @crynobone in laravel#337
- [1.x] Enforce output when running with
--quietby @xiCO2k in laravel#339
v5.8.0 - 2024-05-07
- Improves output if Herd or Valet are installed. by @xiCO2k in laravel#335
- Gets the default "tld" on install. by @xiCO2k in laravel#336
v5.7.3 - 2024-04-30
- Prevent using unavailable databases by @driesvints in laravel#334
v5.7.2 - 2024-04-16
- Install Breeze with dev flag by @driesvints in laravel#332
v5.7.1 - 2024-04-02
- [5.x] Removes "(experimental)" label by @nunomaduro in laravel#330
v5.7.0 - 2024-03-26
- Remove unused
migrateparameter by @nshiro in laravel#323 - Add
--databaseoption by @CasEbb in laravel#320
v5.6.0 - 2024-03-12
- Remove Laravel 11 Checks by @Jubeki in laravel#319
v5.5.3 - 2024-03-05
- [11.x] Removes
publish configfiles by @nunomaduro in laravel#317
v5.5.2 - 2024-02-20
- Prompt for config publish by @taylorotwell in https://github.com/laravel/installer/commit/c3b3c661ffc1323951537b5ff470ec706357fa1f
v5.5.1 - 2024-02-12
- [5.x] Fixes Pest installation on Windows by @nunomaduro in laravel#314
v5.5.0 - 2024-01-30
- [5.x] Improves installation of Pest by @nunomaduro in laravel#311
v5.4.0 - 2024-01-23
- SQLite by @taylorotwell in laravel#304
- [5.x] Implies only the new migrations behaviour on L11 by @nunomaduro in laravel#305
- [5.x] Improves ending message by @nunomaduro in laravel#307
v5.3.0 - 2024-01-16
- [5.x] Laravel v11 support by @nunomaduro in laravel#302
v5.2.1 - 2024-01-09
- Adjust link to docs by @driesvints in laravel#299
- [5.x] Added default value on selection question while creating new application by @bigship-prashant in laravel#300
v5.2.0 - 2023-12-05
- Apply using the str_starts_with function by @peter279k in laravel#289
- Add mariadb installation option by @Jubeki in laravel#292
- [5.x] Removes alias by @nunomaduro in laravel#293
v5.1.3 - 2023-10-10
- Remove extra DB_DATABASE by @ConnySjoblom in laravel#287
- Adjusts new command with new Breeze options by @nunomaduro in laravel#288
v5.1.2 - 2023-09-26
- Add the Livewire stack by @mpociot in laravel#285
v5.1.1 - 2023-09-12
- Fix Jetstream SSR option by @jessarcher in laravel#281
v5.1.0 - 2023-08-29
- Fixes breeze installation with
--ssroptions by @crynobone in laravel#278 - Adds missing jetstream options by @nunomaduro in laravel#279
- Add ability to select default database connection by @crynobone in laravel#275
- Updated to use the Process constructor to install Pest and use
Composerhelper class by @crynobone in laravel#274
v5.0.4 - 2023-08-22
No major changes.
v5.0.3 - 2023-08-15
- Add option to indicate whether Breeze should be scaffolded with TypeScript support by @weavdale in laravel#271
v5.0.2 - 2023-08-08
- Show the directory name at the end of the installer by @jessarcher in laravel#270
v5.0.1 - 2023-08-03
- Don't prompt for Git if Github Option is found by @Jubeki in laravel#269
v5.0.0 - 2023-08-01
- Update prompts by @jessarcher in laravel#267
v4.5.1 - 2023-07-25
- Wrap PHP_BINARY in quotes by @mpociot in laravel#268
v4.5.0 - 2023-03-20
- Use Pest v2 by @nunomaduro in laravel#262
v4.4.3 - 2023-03-07
- Prevent unknown option with git commands by @zepfietje in laravel#260
v4.4.2 - 2023-03-02
- Adds option "dark" to jetstream installation by @MarioPerini in laravel#259
v4.4.1 - 2023-02-21
- Add an option to install PHPUnit by @likeadeckofcards in laravel#256
v4.4.0 - 2023-02-14
- Adds Laravel Breeze scaffolding by @nunomaduro in laravel#253
- Fixes installation of Pest in Laravel 10 by @nunomaduro in laravel#254
v4.3.0 - 2023-02-07
- Adds
--pestflag to use Pest by @nunomaduro in laravel#251
v4.2.17 - 2022-09-13
- Remove
storage:linkcommand by @jessarcher in laravel#245
v4.2.16 - 2022-08-16
- Remove duplicate
npm installandnpm run buildsteps by @jessarcher in laravel#242
v4.2.15 - 2022-08-09
- Changes APP_URL replacement with name to lower by @RhysLees in laravel#239
- Prevent unresolvable
APP_URLby @jessarcher in laravel#240
v4.2.14 - 2022-08-02
- Simplify push to GitHub by @driesvints in laravel#238
v4.2.13 - 2022-07-26
- Improved console output by @nunomaduro in laravel#235
v4.2.12 - 2022-07-13
- Check directory before deleting in Windows OS by @azizramdan in laravel#233
v4.2.11 - 2022-06-28
- Use build command instead of dev command for Vite support by @driesvints in laravel#232
- Symfony v6 support (#217)
- Maintain current functionality with gh repo create rewrite (#219)
- Always run NPM install (#214)
- Respect git global config for a default branch (#207)
- Use
isDecoratedfor no-ansi detection (#203)
- Fix new command failing without
no-ansioption (#202)
- Add support for older versions of Git (#199)
- Update pushing branch (#196)
- Add organization flag (#194)
- Revert "Improve Git push" (#192)
- Improve Git push (#191)
- Git Support (#185)
- Require name argument (#178)
- PHP 8 Support (#168)
- Use
dev-masterfordevversion (9ce64f82)
- Fixed some jetstream prompt issues
- Add prompt-jetstream switch (95c3a00)
- Update
DB_DATABASEin.env.example(#167)
- Fix for directories with spaces in current working directory path (#147)
- Add stack and teams options (#143)
- Require PHP 7.3 (#132)
- Fix multiple issues when running on Windows (#133, #137)
- Only change
.envfile when project name exists (#140)
- Guzzle 7 support (144a695)
- Drop support for PHP 7.2 (#118)
- Fix composer autoloader path (f3db3f3)
- Move
laravelbinary to new directory (c581a78) - Require PHP 7.2 as the new minimum version (3ab97f2)
- Allow Symfony 5 (513a060)
- Add
--authflag (f5ebbff)
- Make sure zip file is valid before extracting (#100)
- Create a new project in the current directory using "laravel new ." (#99)
- Added an alias to the
--forceoption (#79)
- Use the
extension_loadedmethod to check if the 'zip' extension is loaded (#81)
- Update dependencies (6e34188)
- Bump guzzle requirement (f909b98)