Rails 7.2.2.2 (August 13, 2025)¶ ↑
Remove dangerous transformations [CVE-2025-24293] *Zack Deveau*
Rails 7.2.2.1 (December 10, 2024)¶ ↑
-
No changes.
Rails 7.2.2 (October 30, 2024)¶ ↑
-
No changes.
Rails 7.2.1.2 (October 23, 2024)¶ ↑
-
No changes.
Rails 7.2.1.1 (October 15, 2024)¶ ↑
-
No changes.
Rails 7.2.1 (August 22, 2024)¶ ↑
-
No changes.
Rails 7.2.0 (August 09, 2024)¶ ↑
-
Remove deprecated
config.active_storage.silence_invalid_content_types_warning.Rafael Mendonça França
-
Remove deprecated
config.active_storage.replace_on_assign_to_many.Rafael Mendonça França
-
Add support for custom
keyinActiveStorage::Blob#compose.Elvin Efendiev
-
Add
image/webptoconfig.active_storage.web_image_content_typeswhenload_defaults "7.2"is set.Lewis Buckley
-
Fix JSON-encoding of
ActiveStorage::Filenameinstances.Jonathan del Strother
-
Fix N+1 query when fetching preview images for non-image assets.
Aaron Patterson & Justin Searls
-
Fix all Active Storage database related models to respect
ActiveRecord::Base.table_name_prefixconfiguration.Chedli Bourguiba
-
Fix
ActiveStorage::Representations::ProxyControllernot returning the proper preview image variant for previewable files.Chedli Bourguiba
-
Fix
ActiveStorage::Representations::ProxyControllerto proxy untracked variants.Chedli Bourguiba
-
When using the
preprocessed: trueoption, avoid enqueuing transform jobs for blobs that are not representable.Chedli Bourguiba
-
Prevent
ActiveStorage::Blob#previewto generate a variant if an empty variation is passed.Calls to url, key or download will now use the original preview image instead of generating a variant with the exact same dimensions.
Chedli Bourguiba
-
Process preview image variant when calling
ActiveStorage::Preview#processed.For example,
attached_pdf.preview(:thumb).processedwill now immediately generate the full-sized preview image and the:thumbvariant of it. Previously, the:thumbvariant would not be generated until a further call to e.g.processed.url.Chedli Bourguiba and Jonathan Hefner
-
Prevent
ActiveRecord::StrictLoadingViolationErrorwhen strict loading is enabled and the variant of an Active Storage preview has already been processed (for example, by callingActiveStorage::Preview#url).Jonathan Hefner
-
Fix
preprocessed: trueoption for named variants of previewable files.Nico Wenterodt
-
Allow accepting
serviceas a proc as well inhas_one_attachedandhas_many_attached.Yogesh Khater
Please check 7-1-stable for previous changes.