Supports Inertia.js 2.3.
Supports restricting private tunnel requests for local environment.
Fix authorized action aggregation when multiple resources are selected.
Update NPM dependencies.
Supports Inertia.js 2.2.
Fix DateTimeField filter shifts by timezone difference on each load.
Fix Line field ignores canSee() method.
Fix Slug field usage within Tab panel.
Fix KeyValue field does not properly propagate readonly state on Detail page.
Improves 419 session expired event.
Add nova:auth middleware group and fix authentication routes available after user has logged-in.
Allows checking model's relationship return type to determine if relationship exists using relationship method's return type.
Fix readonly() usage on Slug field.
Fix ResourceIndex gap define within Tab when missing search, standalone actions and authorized to create.
Update NPM dependencies.
- Override Laravel\Nova\Http\Requests\NovaRequest::user() method to use nova.guard configuration value as default.
- Allows to create custom policy.stub via /stubs/nova/policy.stub file instead of default /stub/policy.stub.
- Update NPM dependencies.
- Refactor WithBadge trait to support returning false.
- Support callable when defining Tab::$fields.
- Update NPM Dependencies.
Fixes custom Fortify authentication callbacks on Laravel Octane.
Add missing translation for 2FA setting page.
Update NPM Dependencies.
Support Laravel 12.
Allow Badge::resolveLabelFor() to also accept null value.
Fix cascading default value isn't populated initially on Create page.
Fix FieldDownloadController returning a redirect to a temporary URL.
nova:install command improvements.
Docblock improvements.
Fix deprecation error on Laravel\Nova\Actions\ActionResource.
Fix error when many-to-many relationship not extending Pivot class.
Bump to @inertiajs/vue 2.0.2.