- What is arsenaltech/nova-tab?
- ArsenalTech Nova Tab is a Laravel Nova field package that adds configurable tabs to Nova resource detail pages. You define tabs and assign fields to them so related fields appear in navigable sections. It is intended to reduce clutter and make complex resource views easier to scan.
- How do I install arsenaltech/nova-tab?
- Install the package through Composer with composer require arsenaltech/nova-tab. You need a Laravel application with Laravel Nova installed because this is a Nova field. After installation, define tabs in your Nova resource and assign fields to them. Because the package is pre-1.0, pin a specific version until the API stabilizes.
- Which Laravel and Nova versions does nova-tab support?
- The provided context does not list exact Laravel and Nova version constraints. It is a Laravel Nova field, so it requires a compatible Laravel application with Nova installed. Check the repository composer.json and README for the supported version matrix before adopting it.
- How do I define tabs in a Laravel Nova resource?
- You define tabs for a Nova resource detail page and assign fields to those tabs. The package is designed to group fields into cleaner, navigable sections. Refer to the README for the exact API because the package is early-stage and the interface may change.
- Can I group specific fields into tabs on a Nova detail page?
- Yes, the package lets you assign fields to configurable tabs on Nova resource detail pages. This groups related fields and makes complex resource views easier to scan. You control which fields appear in which tab.
- Is nova-tab a replacement for Nova panels or built-in grouping?
- Nova Tab is a field package focused on configurable tabs for resource detail pages. It is not described as a full replacement for all Nova layout features. Evaluate whether its tab behavior fits your resource layout before replacing existing panels or layout approaches.
- How do I test tabs in my Laravel Nova resource?
- Test the package in a non-production branch first and run your existing Nova resource tests. Because the package had a breaking change at version 0.2, regression testing is important when updating. Pin the version you validate and monitor releases for further changes.
- Is arsenaltech/nova-tab safe for production?
- It is pre-1.0 and the technical assessment flags high risk because of an early breaking change. You can use it in production if you pin a tested version and accept migration work for future releases. For critical admin panels, consider waiting for a stable 1.0 release or forking and tracking upstream changes.
- What are alternatives to nova-tab for cleaner Nova detail pages?
- Nova's built-in panels and field grouping can handle some layout needs. You can also create custom Nova fields or use other community layout packages. Compare maintenance status, version stability, and compatibility with your Nova version before choosing.
- Is arsenaltech/nova-tab maintained and does it follow semantic versioning?
- The package is at version 0.2 and has already introduced a breaking change, so API stability is not yet established. The provided context does not confirm a post-1.0 semantic versioning commitment or a long-term maintenance plan. Check the repository releases and issues for current activity before relying on it.