Rails6

Rails 6 Adds each_value to Parameters

Rails 6 adds each_value method to ActionController::Parameters

Rails 6 adds Purpose Metadata to Cookies

Rails 6 adds purpose metadata to cookies to prevent attackers from copying the value of one cookie and use it for another.

Handling Attachments in Action Text Rails 6

Learn how to handle file attachments in Action Text, Rails 6's built-in rich text editor with WYSIWYG support

Rails 6 - Action Mailbox tryout

Rails 6 has added Action Mailbox to process inbound emails. This post tries a deep dive trying to set it up

Rails 6 Guards Against DNS Rebinding Attacks

Rails 6 adds guard against DNS rebinding attacks by allowing whitelisting of hosts in config

Rails 6 removes Action View helper image_alt

Rails 6 removes the deprecated `image_alt` helper from Action View.

Rails 6 adds after_save_commit

Rails 6 adds after_save_commit callback shortcut for cleaner transaction handling in ActiveRecord models.

Rails 6 adds tools for Action Cable testing.

Rails 6 adds comprehensive tools for Action Cable testing, enabling developers to test WebSocket connections and channel subscriptions.

Rails 6 adds Active Record Relation#pick

Rails 6 adds `ActiveRecord::Relation#pick` to pick the first value from the named column in the relation.

Rails 6 Multi-Environment Credentials

Rails 6 adds multi-environment credentials support, making it easier to manage environment-specific secrets for better security and organization