Rails
7.2.2.1 (December 10, 2024)¶ ↑
-
Update vendored trix version to 2.1.10
John Hawthorn
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)¶ ↑
-
Avoid backtracing in plain_text_for_blockquote_node
[CVE-2024-47888]
John Hawthorn
Rails
7.2.1 (August 22, 2024)¶ ↑
-
Strip
content
attribute if the key is present but the value is emptyJeremy Green
Rails
7.2.0 (August 09, 2024)¶ ↑
-
Only sanitize
content
attribute when present in attachments.Petrik de Heus
-
Sanitize
ActionText
HTML ContentAttachment in Trix edit view [CVE-2024-32464]Aaron Patterson, Zack Deveau
-
Use
includes
instead ofeager_load
forwith_all_rich_text
.Petrik de Heus
-
Delegate
ActionText::Content#deconstruct
toNokogiri::XML::DocumentFragment#elements
.content = ActionText::Content.new <<~HTML <h1>Hello, world</h1> <div>The body</div> HTML content => [h1, div] assert_pattern { h1 => { content: "Hello, world" } } assert_pattern { div => { content: "The body" } }
Sean Doyle
-
Fix all Action Text database related models to respect
ActiveRecord::Base.table_name_prefix
configuration.Chedli Bourguiba
-
Compile ESM package that can be used directly in the browser as actiontext.esm.js
Matias Grunberg
-
Fix using actiontext.js with Sprockets.
Matias Grunberg
-
Upgrade Trix to 2.0.7
Hartley McGuire
-
Fix using Trix with Sprockets.
Hartley McGuire
Please check 7-1-stable for previous changes.