From 5d349ed023f8c3179ab3f9770a21093f93b2a179 Mon Sep 17 00:00:00 2001 From: Sergey Moiseev Date: Thu, 21 Aug 2025 19:01:36 +0300 Subject: [PATCH 1/2] Fix Puma plugin entry point issue --- lib/puma/plugin/tailwindcss.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puma/plugin/tailwindcss.rb b/lib/puma/plugin/tailwindcss.rb index 4624d7e8..3cf777b8 100644 --- a/lib/puma/plugin/tailwindcss.rb +++ b/lib/puma/plugin/tailwindcss.rb @@ -13,7 +13,7 @@ def start(launcher) # If we use system(*command) instead, IRB and Debug can't read from $stdin # correctly bacause some keystrokes will be taken by watch_command. begin - IO.popen(Tailwindcss::Commands.watch_command, 'r+') do |io| + IO.popen(['bin/rails', 'tailwindcss:watch'], 'r+') do |io| IO.copy_stream(io, $stdout) end rescue Interrupt From a6ec1a8e2a6415084fe0e40f150b0810f50576c8 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 15:57:06 -0400 Subject: [PATCH 2/2] doc: update CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 917d8b56..798cb1c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ ### Improved * Support Rails 8.1 scaffolding which disables system tests by default. #585 @flavorjones +* Puma plugin now has experimental support for Rails engines. #567 @bopm ## v4.3.0 / 2025-07-06