2018/12/29分のコミットです。
CHANGELOGへの追加はありませんでした。
.github/autolabeler.yml
の修正です。
autolabelerのlabelの一覧にactionmailbox
を追加しています。
Remove frozen_string_literal pragma from Action Mailbox templates
actionmailbox/lib/rails/generators/mailbox/templates/application_mailbox.rb.tt
、
actionmailbox/lib/rails/generators/mailbox/templates/mailbox.rb.tt
の修正です。
Action Mailboxのtemplatesファイルからfrozen_string_literal
の指定を削除しています。他のtemplatesファイルと合わせる為。
Ensure that the app generator skips action mailbox when --skip-active-record
is given
railties/test/generators/app_generator_test.rb
の修正です。
rails new
に--skip-active-record
を指定した場合にAction Mailboxのloadがされない事を確認するテストを追加しています。
Require railties for all Action Mailbox dependencies
actionmailbox/lib/action_mailbox/engine.rb
の修正です。
rails/engine
だけrequireしていたのを、必要な依存(action_controller
、active_job
、active_record
、active_storage
)のファイルを全てrequireするよう修正しています。
Do not show suggestion message when not exist suggestion
railties/lib/rails/commands/server/server_command.rb
、
railties/lib/rails/generators.rb
の修正です。
rails server、及び、generatorコマンドで、不正なコマンドを指定した場合に表示するメッセージで、サジェスチョンするコマンドが無い場合はサジェスチョンメッセージを表示しないよう修正しています。
Don't load Action Mailbox when Active Storage is skipped
railties/lib/rails/generators/app_base.rb
の修正です。
rails new
に--skip-active-storage
を指定した場合にAction Mailboxがロードされないよう修正しています。