Skip to content

3.8.1

Choose a tag to compare

@github-actions github-actions released this 12 Nov 19:19
602a036

Fixed

  • Preserve Laravel's own Vite configuration in the Laravel and Laravel Octane presets instead of replacing it. This keeps Tailwind CSS, Laravel 13's font loading, watcher settings, and custom plugins intact. #544, fixes #486.
  • Pass only the Docker networking arguments (--host 0.0.0.0 --port 3001 --strictPort) through the npm, Yarn, and Bun Vite service commands, keeping the existing published port.
  • Add regression coverage for modern, legacy/custom, and TypeScript Vite configurations across both presets and all three package managers.

Existing projects

This release prevents future config overwrites; it cannot reconstruct a file already replaced by an older preset. Restore your original Vite config from version control or the vite.config.js.bak.* backup before reapplying the preset. Keep your existing Tailwind/plugins and use the updated Docker service command above.

Validation and downloads

  • Browser-checked Laravel 12/Octane and fresh Laravel 13, including Tailwind styling, Laravel 13 fonts, and HMR with npm, Yarn, and Bun.
  • Linux/macOS CI, release-guide lint, and race-enabled tests passed.
  • Six standalone binaries for macOS (amd64/arm64) and Linux (amd64/arm64/ARMv6/ARMv7), each with a SHA-256 checksum, are attached below. Built with Go 1.26.9.
  • Upgrade with kool self-update or download the matching binary below.

Known issue

The Docker image's deferred security-scan findings are unchanged. This release does not fix or suppress them. The bundled Docker tooling and Alpine packages are not included in the standalone binaries.

Full changelog: 3.8.0...3.8.1