diff --git a/Gemfile.lock b/Gemfile.lock index 2bb237fb..873a4e68 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (2.0.5) + tailwindcss-rails (2.0.6) railties (>= 6.0.0) GEM diff --git a/README.md b/README.md index 3e3b6247..3f0e4ee0 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,9 @@ With Rails 7 you can generate a new application preconfigured with Tailwind by u The `tailwindcss:build` is automatically attached to `assets:precompile`, so before the asset pipeline digests the files, the Tailwind output will be generated. +## Building for testing + +The `tailwindcss:build` is automatically attached to `test:prepare`, which runs before Rails tests. (Note that this currently only applies to rails `test:*` tasks (like `test:all` or `test:controllers`), not "rails test", as that doesn't load `test:prepare`). ## Conflict with sassc-rails diff --git a/exe/tailwindcss b/exe/tailwindcss index 80fecf16..4e957483 100755 --- a/exe/tailwindcss +++ b/exe/tailwindcss @@ -32,6 +32,11 @@ if exe_path.nil? bundle install See `bundle lock --help` output for details. + + If you're still seeing this message after taking those steps, try running + `bundle config` and ensure `force_ruby_platform` isn't set to `true`. See + https://github.com/rails/tailwindcss-rails#check-bundle_force_ruby_platform + for more details. ERRMSG exit 1 end diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb index f4d063f9..76eae743 100644 --- a/lib/tailwindcss/upstream.rb +++ b/lib/tailwindcss/upstream.rb @@ -1,7 +1,7 @@ module Tailwindcss # constants describing the upstream tailwindcss project module Upstream - VERSION = "v3.0.15" + VERSION = "v3.0.22" # rubygems platform name => upstream release filename NATIVE_PLATFORMS = { diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 87e905d8..0d5dcfbe 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "2.0.5" + VERSION = "2.0.6" end diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake index 886c847d..586ac0d6 100644 --- a/lib/tasks/build.rake +++ b/lib/tasks/build.rake @@ -1,4 +1,4 @@ -TAILWIND_COMPILE_COMMAND = "#{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i #{Rails.root.join("app/assets/stylesheets/application.tailwind.css")} -o #{Rails.root.join("app/assets/builds/tailwind.css")} -c #{Rails.root.join("config/tailwind.config.js")}" +TAILWIND_COMPILE_COMMAND = "#{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i #{Rails.root.join("app/assets/stylesheets/application.tailwind.css")} -o #{Rails.root.join("app/assets/builds/tailwind.css")} -c #{Rails.root.join("config/tailwind.config.js")} --minify" namespace :tailwindcss do desc "Build your Tailwind CSS"