# Changelog

All notable changes to `laravel-livewire-wizard` will be documented in this file.

## 2.4.2 - 2025-02-21

### What's Changed

* Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in https://github.com/spatie/laravel-livewire-wizard/pull/126
* Laravel 12.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-livewire-wizard/pull/127

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/2.4.1...2.4.2

## 2.4.1 - 2025-01-17

### What's Changed

* Make nullable parameter type hint explicitly nullable by @nimah79 in https://github.com/spatie/laravel-livewire-wizard/pull/125

### New Contributors

* @nimah79 made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/125

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/2.4.0...2.4.1

## 2.4.0 - 2024-12-16

### What's Changed

* Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in https://github.com/spatie/laravel-livewire-wizard/pull/114
* Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in https://github.com/spatie/laravel-livewire-wizard/pull/120
* Add alternative package to README by @satoved in https://github.com/spatie/laravel-livewire-wizard/pull/122
* Add `Component::testStep` to allow easy testing of wizard StepComponents by @musa11971 in https://github.com/spatie/laravel-livewire-wizard/pull/123

### New Contributors

* @satoved made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/122
* @musa11971 made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/123

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/2.3.0...2.4.0

## 2.3.0 - 2024-04-22

### What's Changed

* merge initialStep with allStepState by @bangnokia in https://github.com/spatie/laravel-livewire-wizard/pull/112
* Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in https://github.com/spatie/laravel-livewire-wizard/pull/111

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/2.2.0...2.3.0

## 2.2.0 - 2024-03-08

### What's Changed

* Laravel 11.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-livewire-wizard/pull/109

### New Contributors

* @laravel-shift made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/109

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/2.1.0...2.2.0

## 2.1.0 - 2024-02-21

### What's Changed

* add forStepClass method to get state more convenient by @bangnokia in https://github.com/spatie/laravel-livewire-wizard/pull/108

### New Contributors

* @bangnokia made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/108

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/2.0.1...2.1.0

## 2.0.1 - 2023-09-13

### What's Changed

- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/spatie/laravel-livewire-wizard/pull/92
- Fixes step navigation when there are multiple wizards on a page by @OrangeJuiced in https://github.com/spatie/laravel-livewire-wizard/pull/94

### New Contributors

- @OrangeJuiced made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/94

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/2.0.0...2.0.1

## 2.0.0 - 2023-08-25

### What's Changed

- Fixed bug where tests would fail by @Bird87ZA in https://github.com/spatie/laravel-livewire-wizard/pull/79
- Update to Livewire 3 by @fredericlesueurs in https://github.com/spatie/laravel-livewire-wizard/pull/87

### New Contributors

- @mabdullahsari made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/84
- @fredericlesueurs made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/87

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/1.2.0...2.0.0

## 1.2.0 - 2023-04-05

### What's Changed

- Add missing comma in example code by @astersnake in https://github.com/spatie/laravel-livewire-wizard/pull/72
- add missing colon (:) by @Enaah in https://github.com/spatie/laravel-livewire-wizard/pull/73
- Add has step checks by @Bird87ZA in https://github.com/spatie/laravel-livewire-wizard/pull/78

### New Contributors

- @astersnake made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/72
- @Enaah made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/73
- @Bird87ZA made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/78

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/1.1.5...1.2.0

## 1.1.5 - 2023-03-01

### What's Changed

- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in https://github.com/spatie/laravel-livewire-wizard/pull/68
- Fix `Creation of dynamic property` warning in PHP 8.2 by @JayBizzle in https://github.com/spatie/laravel-livewire-wizard/pull/71

### New Contributors

- @JayBizzle made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/71

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/1.1.4...1.1.5

## 1.1.4 - 2023-01-25

- allow L10

## 1.1.3 - 2022-06-09

- allow initial step to be overridden

## 1.1.2 - 2022-06-06

### What's Changed

- tests: fetch state for steps without state by @ju5t in https://github.com/spatie/laravel-livewire-wizard/pull/31

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/1.1.1...1.1.2

## 1.1.1 - 2022-06-03

### What's Changed

- fix: move EventEmitter to src by @ju5t in https://github.com/spatie/laravel-livewire-wizard/pull/30

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/1.1.0...1.1.1

## 1.1.0 - 2022-06-03

### What's Changed

- feat: make wizards testable by @ju5t in https://github.com/spatie/laravel-livewire-wizard/pull/29

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/1.0.3...1.1.0

## 1.0.3 - 2022-05-30

### What's Changed

- Fix typo by @damms005 in https://github.com/spatie/laravel-livewire-wizard/pull/20
- Fix typo by @damms005 in https://github.com/spatie/laravel-livewire-wizard/pull/21
- Fix typo by @damms005 in https://github.com/spatie/laravel-livewire-wizard/pull/22
- chore: remove old code by @ju5t in https://github.com/spatie/laravel-livewire-wizard/pull/23
- refactor: move logic into dedicated method by @ju5t in https://github.com/spatie/laravel-livewire-wizard/pull/26

### New Contributors

- @damms005 made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/20

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/1.0.2...1.0.3

## 1.0.2 - 2022-05-25

## What's Changed

- Update creating-your-first-wizard.md by @nickfls in https://github.com/spatie/laravel-livewire-wizard/pull/18
- Fix memory leak (@freekmurze)

## New Contributors

- @nickfls made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/18

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/1.0.1...1.0.2

## 1.0.1 - 2022-05-23

- remove buddy skip step functionality

## 1.0.0 - 2022-05-21

- stable release

## 0.0.8 - 2022-05-21

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/0.0.7...0.0.8

## 0.0.7 - 2022-05-21

## What's Changed

- Code review by @riasvdv in https://github.com/spatie/laravel-livewire-wizard/pull/11

## New Contributors

- @riasvdv made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/11

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/0.0.6...0.0.7

## 0.0.6 - 2022-05-17

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/0.0.5...0.0.6

## 0.0.5 - 2022-05-17

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/0.0.4...0.0.5

## 0.0.4 - 2022-05-16

## What's Changed

- feat: add support for initial state by @ju5t in https://github.com/spatie/laravel-livewire-wizard/pull/7

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/0.0.3...0.0.4

## 0.0.3 - 2022-05-16

## What's Changed

- info function should be stepInfo by @xHeinrich in https://github.com/spatie/laravel-livewire-wizard/pull/1
- feat: skip step functionality by @ju5t in https://github.com/spatie/laravel-livewire-wizard/pull/3
- tests: add complete tests for shouldSkip by @ju5t in https://github.com/spatie/laravel-livewire-wizard/pull/5

## New Contributors

- @xHeinrich made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/1
- @ju5t made their first contribution in https://github.com/spatie/laravel-livewire-wizard/pull/3

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/0.0.2...0.0.3

## 0.0.2 - 2022-05-15

**Full Changelog**: https://github.com/spatie/laravel-livewire-wizard/compare/0.0.1...0.0.2
