basekit-laravel/basekit-laravel-ui
A Laravel UI toolkit from the BaseKit family, providing reusable Blade components and styling helpers for building consistent interfaces faster. Includes drop-in views, configurable presets, and simple customization for admin panels and app layouts.
Architecture fit
basekit-laravel-ui remains a presentation-layer package (Blade views, components, assets) for Laravel. Nothing in v1.11.1 changes that positioning.analyse/refactor standardisation) is contributor/CI tooling internal to the package repository and does not touch the service provider, routing, config, or asset-publishing contract.Integration feasibility
php artisan view:clear), because stale compiled artefacts for the now-excluded styleguide/test views can persist in storage/framework/views until cleared.view:cache.vendor/ and whether they can be excluded — is still open. Nothing in v1.11.1 addresses or resolves it.Technical risk
basekit-laravel-ui::styleguide.* or test views outside the package's own test environment will lose them. Expect this to be rare — these views are not documented as consumer-facing — but it should be verified rather than assumed.composer analyse / composer refactor by their previous names. Scoped to contributors and anyone mirroring the package's pipeline, not to application runtime.Key questions
loadViewsFrom, a separate namespace, export-ignore, or exclusion at compile time? The mechanism determines whether the views remain usable in the package's own dev/test context.composer test after the change, or were they relocated/renamed?view:cache) succeeds and that excluded views do not appear in the compiled output? This is the regression that would otherwise silently return.Stack fit
1.11.0 → 1.11.1 is a standard composer update with a one-line cache clear.Migration path
php artisan view:clear (and re-run view:cache if the environment uses it) so compiled styleguide/test artefacts do not linger.basekit-laravel-ui::styleguide and basekit-laravel-ui::test in host applications.composer analyse / composer refactor to the standardised names.Compatibility
1.11.0 behaviour — components, assets, public views — should be preserved.Sequencing
php artisan view:clear, then php artisan view:cache in a non-production environment and confirm success.vendor/) with the maintainer; it remains the only tracked open question.Maintenance
view:cache against a host-application fixture so the excluded-view regression cannot silently return.Support
.claude folder in vendor/" from v1.11.0.Scaling
storage/framework/views churn, which slightly improves view:cache and deploy times. Immaterial at small scale, mildly useful in estates with large view sets and frequent deploys.Failure modes
view:clear an explicit upgrade step.view:cache assertion in the package's CI.vendor/ and are flagged by compliance scanning. Mitigation unchanged: export-ignore or explicit approval.Ramp-up
Verdict: Safe, low-risk patch release and a genuine improvement — it shrinks the package's view-compilation footprint in consumer applications. Adopt on the normal cadence with a view:clear step and a quick check for internal view references. Two items to track: confirm the exclusion is test-covered so it does not regress, and close out the still-open v1.11.0 question about what agent/skill artefacts ship into vendor/ and whether consumers can exclude them.
How can I help you explore Laravel packages today?