gsferro/starter-kit-easy
A Laravel starter kit package that provides a quick, easy foundation for new applications. It bundles sensible defaults, essential scaffolding, and common setup so you can skip repetitive boilerplate and focus on building features sooner. Ideal for bootstrapping Laravel projects with less configurat...
Architecture fit
hoceineel/filament-quick-action-dock, anselmokossa/filament-sentinel, mike-bronner/laravel-model-caching) plus its own kit:* artisan tooling and published assets. v0.51.2 keeps that shape: no new abstractions, one behavioural fix and three dependency bumps.public/js/kit/quick-action-dock.js, produced by patching a single measurement (window.innerHeight → documentElement.clientHeight) in the upstream bundle, wired via DockDeAtalhos::servirScriptCorrigido(). That is a fork-by-copy, and it is the main thing a TPM should track.Integration feasibility
composer update plus kit:update (to lay down the patched script) plus the kit's test suite. No schema changes, no config keys, no API changes.does not comply with psr-4 warnings from composer install --optimize-autoloader, which is a real DX/CI-noise win for anyone installing the kit.Technical risk
composer update of the dock package — a process dependency, not a technical guarantee. Upstream issues/PRs HoceineEl/filament-quick-action-dock#2 and #3 exist, so the exit path is: upstream fix lands → delete the vendored copy.kit:update will not delete them from already-updated projects, so removing them later becomes a breaking change. Worth logging as a future upgrade cost.public/js/kit/ needs cache-busting/versioning, otherwise the fix may appear not to work behind a CDN or browser cache.Key questions
kit:update? What happens on a fresh clone without kit:update?public/js/kit/*?Stack fit
kit:* artisan commands. No runtime services, no queue or storage requirements added by this release.Migration path
composer update, then kit:update to materialise the corrected public/js/kit/quick-action-dock.js, then rebuild/clear caches (php artisan optimize:clear, view:clear) so the republished sentinel views and translations take effect.Compatibility
laravel-model-caching 13.2.0, playwright 1.64.1, filament-sentinel 1.3.0) are non-major and appear constraint-compatible. Confirm the kit's own composer constraints are permissive enough that projects pinned to sentinel ~1.2 do not get silently held back or forced up.playwright is dev/test-only; no production footprint.Sequencing
composer update with --optimize-autoloader to confirm the PSR-4 warnings are gone.kit:update, then the kit suite — it should pass and report the copied dock script as current.innerHeight 867 vs visible 780 case), including resize and a Livewire poll, plus one mobile viewport for regression.public/js/kit/.composer update touching the dock package, re-run the kit suite and regenerate the script if flagged.Maintenance
Support
wikis/specs/fix/dock-altura-do-viewport/. Support can now point to a known issue and a fix version.Scaling
laravel-model-caching minor bump warrants a sanity check on cache invalidation behaviour in high-read paths, but 13.1 → 13.2 is not expected to change semantics.Failure modes
kit:update not run on an upgrade → project keeps the original upstream script; fix absent.public/js/kit/ in a fresh clone or CI artefact build → dock JS 404s, dock renders unpositioned.Ramp-up
How can I help you explore Laravel packages today?