All notable changes to tailwindcss-laravel
will be documented in this file.
- Bumps Tailwind binary version and tweaks the build command to use the Process facade by @tonysm in #33
Full Changelog: https://github.com/tonysm/tailwindcss-laravel/compare/0.14.0...0.15.0
- Laravel 11.x Compatibility by @laravel-shift in #30
- @laravel-shift made their first contribution in #30
Full Changelog: https://github.com/tonysm/tailwindcss-laravel/compare/0.13.1...0.14.0
- CHANGED: Bump the Tailwind CLI version at https://github.com/tonysm/tailwindcss-laravel/commit/67a0c1ba51bf21daf70f0d9b5a91eb362681f39d
- CHANGED: Tweaked the install command to only append the Tailwind link tags to the layout instead of replace the vite directive at https://github.com/tonysm/tailwindcss-laravel/commit/3e7c635e37d52642458505d6601645492566475e
- Fix
tailwind.config.js
file requiring plugins that fail
- Add
Link
header by @tonysm in #28
Full Changelog: https://github.com/tonysm/tailwindcss-laravel/compare/0.11.0...0.12.0
- Fixes installation command not overriding the default
app.css
file even though it's empty - Bumps the default TailwindCSS bin version to v3.3.5
Full Changelog: https://github.com/tonysm/tailwindcss-laravel/compare/0.10.1...0.11.0
- Fixed the TailwindCSS Config JS https://github.com/tonysm/tailwindcss-laravel/commit/37632f77cb1aec72c075f1db8b0cbcf17b03df01
- Bump the Tailwind CLI default version to v3.3.2 https://github.com/tonysm/tailwindcss-laravel/commit/b48c26785cbd02ef6f412f6f76005d28db9b87f3
- Tweaks the install command and tailwind.config stub in https://github.com/tonysm/tailwindcss-laravel/commit/8402efe71545473b9d12f3d846fee994b979cec7
Full Changelog: https://github.com/tonysm/tailwindcss-laravel/compare/0.9.0...0.10.0
- CHANGED: Bump the default Tailwind CLI version to
v3.2.6
- CHANGED: Support for Laravel 10
- NEW: The
tailwindcss()
function throws an exception when the manifest file is missing. When testing, we don't want that behavior as we don't always need to compile our styles to run the tests (sometimes we do). For that reason, you may now use the newInteractsWithTailwind
trait and call the$this->withoutTailwind()
method on your tests (or in the base TestCase) to disable the missing manifest exception on your tests. Initial work by @andreasnij (thanks!)
- Bumps default Tailwind CLI version to 3.1.8 (https://github.com/tonysm/tailwindcss-laravel/commit/575332c3710d8a1a9beda423740c458ede68402c)
- CHANGED: The
tailwindcss:install
command was changed to work with the new frontend setup in Laravel 9, which uses Vite instead of Mix. It should also keep working on installs in Laravel apps using Mix. Of course, it also works on apps using neither (cough cough Importmap Laravel)
- Bumps default Tailwind CLI version to 3.1.4 (https://github.com/tonysm/tailwindcss-laravel/commit/a853d4a436d58a554e3cb0e2f878935884dac342)
- Changes default scaffolding from using
@tailwind
to using@import
(https://github.com/tonysm/tailwindcss-laravel/commit/bcc0b9d09cdb375cad59020c670c05b51dae01fa)
- FIXED: Set the working directory explicitly to
base_path()
by @mucenica-bogdan #12
- Adds a
TAILWINDCSS_CLI_VERSION
envvar to allow overriding it without publishing the config file - Bumps the default CLI version to
v3.0.24
- Adds a new
--cli-version
option to thetailwindcss:install
andtailwindcss:download
commands which may be used by passing the--cli-version="v3.0.24"
- CHANGED: the
tailwindcss.php
config was updated: instead of specifying the destination file path, you define a destination PATH, we'll construct the full file path based on the source file relative path. - CHANGED: The binary destination file in the
tailwindcss.php
now checks if the file destination should end with.exe
or not (for Windows support) - FIXED: the
tailwindcss:download
andtailwindcss:build
commands now are working on Windows machines. - NEW: Increase
tailwindcss:download
default timeout when downloading the binary and allow users overriding it with the--timeout
flag (accepts seconds)
If you have published the config, please, republish it again (no need to publish it if you haven't done that yet)
- CHANGED: added a new config entry for the manifest location path. Also, the manifest is now prefixed with a dot. That's because Vapor will include dot files in the
public/
folder by default. I know that's something users can ignore, but that should do it for now. If you have published thetailwindcss.php
config file, make sure to republish that.
- CHANGED: Laravel 9 support (nothing changed, just the version constraints)
- FIXED: the option got renamed from
--production
to--prod
right before pushing and there were some places still referencing it. That's fixed (https://github.com/tonysm/tailwindcss-laravel/commit/4d8861597442babdd727541d2dcec1bf0ba42f61)
- NEW: There's now a new
--prod
option for thetailwindcss:build
command, which combines the--digest
and--minify
flags.
- initial release