v2.2.5 - 2024-11-12
- fix(ts): remove redundant @ts-expect-error directives in SSR route setup by @datlechin in #434
- Backport JetStream Modal.vue enhancements by @mrleblanc101 in #435
- Convert array to single line format by @Rattone in #436
- [2.x] Replace
Rule
withValidationRule
by @avosalmon in #437
v2.2.4 - 2024-10-29
- fix(sanctum): add 127.0.0.1:3000 for proper API auth during local development with 127.0.0.1:3000 by @ShahAlamShaikat in #431
- Using the translate function instead of a static value by @ashkanfekridev in #432
v2.2.3 - 2024-10-17
v2.2.2 - 2024-10-06
- Update logo to support dark/light theme by @milewski in #418
- Add hint to clarify how to use multiselect by @bdweix in #417
- [2.x] Utilise
Illuminate\Support\php_binary()
by @crynobone in #421 - Remove blade unescape for attributes by @Rattone in #422
- [2.x] chore: text-input to use @disabled by @MrPunyapal in #427
- Updated names of the default functions to match the file names. by @msamgan in #428
v2.2.1 - 2024-09-22
- [2.x] Add
pnpm
lockfile toflushNodeModules
by @osbre in #411 - [2.x] Add option to install ESLint with Prettier by @avosalmon in #412
- [2.x] Allows GitHub Actions to run directly from GA UI by @crynobone in #413
- Refactor: Break long email validation rule into multiple lines by @Amidope in #416
v2.2.0 - 2024-09-11
- fix: add clearErrors on DeleteUserForm on closeModal function by @radumargina in #406
- check for import.meta.env.SSR instead of import.meta.env.DEV to know… by @YassineBenh in #409
- Declare global types for React PageProps by @matsantosz in #405
v2.1.5 - 2024-09-09
- Adjust feature request template by @driesvints in #401
- [2.x] Add Bun & Deno Support for installStacks (Blade, Livewire, Inertia) by @thecodechef in #403
- [2.x] Eagerly prefetch assets by @timacdonald in #400
- [2.x] Added
bun
&deno
support toflushNodeModules()
by @thecodechef in #404 - [2.x] Use Pest as default testing framework by @timacdonald in #402
- Uses Pest 3 by @nunomaduro in #408
Full Changelog: https://github.com/laravel/breeze/compare/v2.1.4...v2.1.5
v2.1.4 - 2024-08-12
- Update User type to match db schema by @ninjaparade in #399
v2.1.3 - 2024-07-17
- fix clearing password fields on React auth forms by @daleweaver777 in #395
v2.1.2 - 2024-07-05
v2.1.1 - 2024-07-02
- Bump vue-tsc to v2 to fix crash with TypeScript v5.5 by @daleweaver777 in #391
v2.1.0 - 2024-06-06
- Bump
[@headlessui](https://github.com/headlessui)/react
to v2 by @RobinMalfait in #389
v2.0.5 - 2024-05-28
v2.0.4 - 2024-05-20
- Update RegisteredUserController.php by @olivsinz in #386
- Update NewPasswordController.php by @olivsinz in #385
- Adding bun support within install command by @Mavv3006 in #384
- fix: add
hydrateRoot
when react ssr enabled by @jrson83 in #387
v2.0.3 - 2024-04-24
- Refactor email verification tests by @javadihugo in #379
- [2.x] Fix React TS errors by @jessarcher in #381
- Remove welcome view by @taylorotwell in https://github.com/laravel/breeze/commit/86cccf3d7ed843fc60738963ed2ed800eaf314d9
- Remove welcome view by @taylorotwell in https://github.com/laravel/breeze/commit/0d97c710d25e69916b84eb8ff4b630c838709c11
v2.0.2 - 2024-04-01
- [2.x] Removes "(experimental)" label by @nunomaduro in #377
v2.0.1 - 2024-03-21
- Remove duplicate "id" attribute by @edikurniawan-dev in #368
- Add Laravel Herd by @mpociot in #372
- [2.x] Make commands lazy by @timacdonald in #373
- [2.x] Fixes non dark mode on Livewire's
welcome/navigation.blade.php
by @nunomaduro in #375
v2.0.0 - 2024-03-12
- Adds Laravel 11 support by @nunomaduro in #331
- Add id to Input component by @mmkhakdaman in #151
- Implement 11.x welcome page design by @jasonlbeggs in #362
v1.29.1 - 2024-03-04
- Updated throttleKey method to meet Str::lower excepted value in LoginRequest stub by @rileyshannon in #365
- Fix Livewire form validation by @PerryvanderMeer in #364
v1.29.0 - 2024-02-21
- Update to Ziggy v2 by @bakerkretzmar in #359
v1.28.3 - 2024-02-19
- Improve default auth tests inside the stubs by @Pilskalns in #358
v1.28.2 - 2024-02-13
- [1.x] Use Livewire's
redirectIntended
function by @PerryvanderMeer in #352
v1.28.1 - 2024-01-15
- Add default value for useRef calls in .tsx files by @matthiasweiss in #348
v1.28.0 - 2024-01-06
v1.27.0 - 2023-12-19
- Update PostCSS version by @TENIOS in #339
- Added a x-on:close-modal.window directive so we can close modal from a livewire function by @lucidpolygon in #341
- Improve Ziggy setup in Inertia stacks by @bakerkretzmar in #340
- [1.x] Vite 5 by @timacdonald in #342
v1.26.3 - 2023-12-06
- asserting responses are ok before asserting presence of components by @da-mask in #337
- Fix handling of names with single quotes in Livewire navigation by @dragi-ns in #336
- Change Livewire Rule Attribute to Validate Attribute by @achmedislamic in #334
- [1.x] Uses
json_encode
like Jetstream by @nunomaduro in #338
v1.26.2 - 2023-11-24
- refactor: remove unused import by @hsndmr in #328
- Remove unused import statement by @arifhp86 in #329
- [1.x] Fix duplicate password fields by @tonysm in #33
v1.26.1 - 2023-11-01
- Better Support for RTL by @joelbutcher in #327
v1.26.0 - 2023-10-29
- Fix Livewire 'remember me' flow for login doesn't remember by @ebosveld in #325
- Beautify Livewire Stack by @taylorotwell in #326
v1.25.1 - 2023-10-20
- [1.x] Adds
lowercase
validation rule to user'semail
field by @nunomaduro in #321 - [1.x] Fix React type issue for SSR route by @parth391 in #320
- [1.x] Don't hide options by @timacdonald in #322
v1.25.0 - 2023-10-06
- Adds Livewire Volt Functional API by @nunomaduro in #318
v1.24.1 - 2023-10-04
v1.24.0 - 2023-09-20
- Adds Livewire stack 🐙 by @nunomaduro in #314
v1.23.3 - 2023-09-06
v1.23.2 - 2023-09-01
- Highlight Alpine by @timacdonald in #307
v1.23.1 - 2023-08-27
v1.23.0 - 2023-08-08
- [1.x] Pest detection by @jessarcher in #300
v1.22.0 - 2023-08-02
- [1.x] Update
[@vitejs](https://github.com/vitejs)/plugin-react
to v4 by @parth391 in #298 - [1.x] Prompts by @jessarcher in #295
v1.21.2 - 2023-06-21
- Fix and standardise transitions by @timacdonald in #293
- Use appName directly from .env in <title> by @domnantas in #292
v1.21.1 - 2023-06-16
- Remove implicit form method calls by @Jacobtims in #290
v1.21.0 - 2023-05-04
- Migrate to modules by @timacdonald in #246
v1.20.2 - 2023-04-16
- Remove redundant form data in vue stub by @datlechin in #280
- Add Sanctum Guard by @taylorotwell in https://github.com/laravel/breeze/commit/b010ff3f8cd8e9ae2a2023ca323fba9987157f60
v1.20.1 - 2023-03-28
- Fix ref in react TextInput by @denis-n-ko in #277
- Update
current_password
rule in ProfileController by @saade in #278 - Fix Pest test installation for Inertia stack by @jessarcher in #279
v1.20.0 - 2023-03-20
- Add opt-in TypeScript support by @jessarcher in #267
- Uses Pest 2 by @nunomaduro in #274
- API Stub EnsureEmailIsVerified Middleware: Remove unused function arguments in params by @raksbisht in #264
- Prop consistency by @jessarcher in #272
- React - Fix potential "undefined" class by @jessarcher in #271
- React - Remove unnecessary text input wrapper by @jessarcher in #270
- React - Fix input focusing when password update fails by @jessarcher in #269
- React - Simplify Form Handler by @jessarcher in #268
- Fix password-update pest tests by @mtvbrianking in #273
v1.19.2 - 2023-02-18
- Improve React components by @jessarcher in #257
- Fix input field Id in ForgotPassword.jsx by @tomdupont in #262
v1.19.1 - 2023-02-14
- Remove link
v1.19.0 - 2023-02-14
- Clean up route definition for Single Action Controllers by @istiak-tridip in #249
- Add translation to placeholder in delete-user-form.blade.php by @castrohenworx in #250
- Allowed a hardcoded string to be localized by @Wendelstein7 in #254
- Update font and welcome page by @jessarcher in #253
- Allows to install
--pest
in Laravel 10 by @driesvints in #251
- Remove unused files from stubs by @emargareten in #255
v1.18.2 - 2023-02-02
- Use autocomplete for all fields for password manager compatibility by @lukearmstrong in #245
v1.18.1 - 2023-01-31
- Inform user of dependency install process by @itxshakil in #241
- Update nav menu dark text to be consistent with nav link by @RhysLees in #239
v1.18.0 - 2023-01-18
- Prompt when the stack argument is not provided by @jessarcher in #236
- Use Illuminate console components for prompting by @jessarcher in #237
v1.17.0 - 2023-01-03
- Uses PHP Native Type Declarations 🐘 by @nunomaduro in #201
v1.16.1 - 2022-12-19
- Remove unused vue imports by @dillingham in #231
- Renamed isFocused prop on TextInput component by @drewmw5 in #232
v1.16.0 - 2022-12-16
- [1.x] Vite 4 support by @timacdonald in #226
- Blade stack - Moved duplicated logo component to guest layout by @magdicom in #228
- Fix typo in delete user forms by @alexcanana in #225
- Fixed capitalization of autoComplete prop by @drewmw5 in #230
v1.15.4 - 2022-12-05
- Use Default NPM Package Manager of User if Lock File Exists In Base Path by @andrewdwallo in #224
v1.15.3 - 2022-11-28
- Fix-psr-4-warning by @Kamona-WD in #221
- Status must be String by @marsuboss in #219
- Fix close modal with escape keydown and cleanup import react by @fouteox in #218
v1.15.2 - 2022-11-21
- Fix closing tag by @kaozaza2 in #213
- Vue code formatting by @jessarcher in #212
- React formatting by @fouteox in #214
- Add missing translation methods to Blade stack by @jessarcher in #215
v1.15.1 - 2022-11-15
- Fix namespace in PasswordUpdateTest.php by @irsyadadl in #211
v1.15.0 - 2022-11-15
v1.14.3 - 2022-11-06
- RegisteredUserController stubs should use the User model name instead of table name in the validators by @viliamjr in #206
v1.14.2 - 2022-10-26
- Fix preloading in dev by @timacdonald in #199
v1.14.1 - 2022-10-25
- Replace double quote(") with single quote(') by @itxshakil in #195
- Bump React and Vue Dependencies by @dammy001 in #197
- Vite preloading by @timacdonald in #196
v1.14.0 - 2022-09-27
- Upgrade to React 18 by @kjoedion in #192
- Display errors alongside fields in Blade stack by @jessarcher in #191
- Consistently use
verified
middleware on/dashboard
route. by @jessarcher in #190 - Make Blade app header optional by @jessarcher in #189
- Fixes
HandleInertiaRequests::handle
related types by @felixdorn in #193
v1.13.1 - 2022-09-20
- Make app directory consistently lowercase by @jessarcher in #187
v1.13.0 - 2022-09-06
- Remove "Breeze" component prefix by @jessarcher in #179
v1.12.0 - 2022-08-16
- Install NPM dependencies and build assets by @jessarcher in #180
- Set application home URI to /dashboard by @nikolaynikolaevn in #181
- Update inertia-laravel by @timacdonald in https://github.com/laravel/breeze/commit/6d95e9aacbe992e19c81d5cd6f7eec994e50dd8d
v1.11.4 - 2022-08-08
- Display validation errors alongside their field by @jessarcher in #175
- Validate the stack argument by @jessarcher in #178
- Style improvements by @jessarcher in #177
v1.11.3 - 2022-08-01
- Transliterate throttle key by @JurianArie in #173
- Switch to fonts.bunny.net instead of Google Fonts by @lucasRolff in #174
v1.11.2 - 2022-07-20
- Improved console output by @nunomaduro in #172
v1.11.1 - 2022-07-20
- Vite 3 support by @timacdonald in #171
v1.11.0 - 2022-07-11
- Add default view / routes reloading to breeze stacks by @timacdonald in #166
- Update SSR directory by @jessarcher in #168
- Fix: React SSR installation error by @renomureza in #169
- Laravel 8 don't support the vite. by @Jehong-Ahn in #167
v1.10.0 - 2022-06-28
- Vite by @jessarcher in #158
- fix TailwindCSS first party TypeScript types weren't working right by @geisi in #160
- Bump
@tailwindcss/forms
fix console warning with Vite by @timacdonald in #161 - Fix ziggy determing current URL when using SSR by @timacdonald in #163
v1.9.4 - 2022-06-13
- Bump TailwindCSS to 3.1 by @geisi in #156
v1.9.3 - 2022-06-01
- Improve Vite compatibility by @jessarcher in #154
v1.9.2 - 2022-05-30
- Simplify Tailwind installation by @jessarcher in #155
- Fix inability to click dropdown content in React version by @jessarcher in #153
v1.9.1 - 2022-05-11
- Update command comments by @taylorotwell in https://github.com/laravel/breeze/commit/cde98d03954bfcad0c9370c825187b8a579d94e1
v1.9.0 - 2022-03-26
- Add Inertia SSR Support by @xiCO2k in #146
v1.8.2 - 2022-02-21
- Remove unused import by @MohmmedAshraf in #141
- Add routes name to register and login paths by @alphaolomi in #140
- Updated Inertia Version to Latest by @As1fAli in #142
v1.8.1 - 2022-02-15
- Update
InitialVueStack
packages to latest by @dammy001 in #128 - Update
InertiaReactStack
dependencies by @dammy001 in #130 - Update
BladeStack
dependencies by @dammy001 in #129 - Don't mix __() and trans() in the same file by @hailwood in #132
- Group common middleware instead of duplicating by @dammy001 in #131
- Group common middleware instead of duplicating on inertia-common by @dammy001 in #135
- Fix assertRedirect in EmailVerificationTest when using API with pest by @lpheller in #133
v1.8.0 - 2022-02-15
- Transition Inertia Vue stubs to
<script setup>
syntax by @jessarcher in #127
v1.7.3 - 2022-02-15
- Fix url replacement (5af95ec)
v1.7.2 - 2022-02-08
- Api stack EmailVerificationTest assertRedirect (#122)
- Fix exception throwing on older PHP versions (#120)
- Laravel 9 Support (#119)
- Fix Inertia Controllers @return tag and Inertia Vue Input Component #112
- Update outdated dependencies for react stack #114
- Tailwind CSS v3 support (#110)
- Breeze "API" / SPA Stack (#109)
- Use KeyboardEvent key attribute for Escape (#108)
- Change namespace (7b39f9c)
- Fixes installation of pest on vue/react stacks (#100)
- Pest scaffolding (#99)
- Update url for JS (eba8457)
- Add Vue file extension to all Vue components imported (#89)
- Update
<Link>
tags & implement<Head>
management (title tag) (#90, 4dce8a8, 128fd28, #94)
- Change from POST to GET on responsive dashboard link (#92)
- Fix EmailVerificationTest to pass using Uuids (#85)
- Fix purge line to include *.js (#83)
- Fix CORS policy errors with inertia stack (#82)
- Bump Inertia version to match Spark (#70)
- Uses password rule by default (#65)
- Fix Vue warning (#62)
- Fix Login event firing before Register (#59)
- Fixes Vue warning (#55)
- Remove unused component (#54)
- Update stubs/inertia/app case in installInertiaStack (#53)
- Add
@inertiajs/progress
to package dependencies (#46, #49) - Reduce verbosity by introducing a 'Guest' layout (#52)
- Add email (username) autocomplete (#51)
- Simplify Inertia logout links (#48)
- Inertia Stack (#44))
- Copy webpack.config.js on inertia init (#45)
- Update Tailwind config (de0cbf4)
- Redirect to intended path after login (#39)
- Change "Logout" text to "Log out" and "Login" to "Log in" (#41)
- Upgrade to PostCSS 8 as Laravel Mix v6 is out (#31)
Initial stable release.