Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Livewire Wizard Laravel Package

jeffersongoncalves/laravel-livewire-wizard

View on GitHub
Deep Wiki
Context7
1.1.1

Fix

CI run-tests was failing on every push since the initial release: the htmlContent() test macro (tests/TestSupport/TestCase.php) hardcoded a \n → \r\n replace on rendered HTML before comparing against snapshot fixtures, which are stored with LF line endings. This always mismatched on Linux CI runners.

Removed the forced CRLF conversion — DOMDocument::saveHTML() already emits LF consistently, matching the committed fixtures.

1.1.0

Security fix

allStepsState, allStepNames, wizardClassName, stateClassName (StepComponent) and allStepState, currentStepName (WizardComponent) were public Livewire properties without #[Locked]. A client could rewrite other steps' committed data (e.g. via $wire.set('allStepsState.step.field', value)) before final submission, bypassing per-step validation.

Fixed by adding #[Locked] to these properties, blocking client-side writes while preserving normal server-side mount/hydrate behavior.

1.0.1

CI hardening: pin all GitHub Actions to commit SHA instead of mutable version tags, to prevent supply-chain attacks from a re-pointed tag.

1.0.0

Initial release: maintained fork of spatie/laravel-livewire-wizard (based on v2.4.3), kept compatible with Livewire 3 and Laravel 11/12/13.

Full Changelog: https://github.com/jeffersongoncalves/laravel-livewire-wizard/commits/1.0.0

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
marcelgwerder/laravel-api-handler
firebrikdotcom/conveyor-laravel-broadcaster
kanata-php/conveyor-laravel-broadcaster
alish/short-message
sonrac/lumen-league-oauth2
pushery/sanctum-hardening-for-laravel
evanschleret/laravel-uuidable
yigit-serin/laravel-openvidu
adachsoft/command-executor-lib
tagixo/document-builder
tagixo/page-builder
tagixo/mail-builder
tagixo/form-builder
primix/primix
tagixo/core
alesima/laravel-azure-service-bus
tomshaw/shopcart
likyly/laravel
darthsoup/shoppingcart
tdt/core