Skip to content

Releases: phlex-ruby/phlex

1.2.2

16 Mar 14:25
Compare
Choose a tag to compare

This release fixed a potential cross-site scripting (XSS) vulnerability that can be exploited via maliciously crafted user data. CVE-2024-28199

1.1.1

16 Mar 14:25
Compare
Choose a tag to compare

This release fixed a potential cross-site scripting (XSS) vulnerability that can be exploited via maliciously crafted user data. CVE-2024-28199

1.0.1

16 Mar 14:26
Compare
Choose a tag to compare

This release fixed a potential cross-site scripting (XSS) vulnerability that can be exploited via maliciously crafted user data. CVE-2024-28199

1.9.0

24 Nov 12:58
Compare
Choose a tag to compare
  • Improved documentation
  • Fixed an issue with flushing to the buffer while capturing
  • Added <canvas> element
  • Very minor performance improvements by using block instead of block_given? where a block has already been captured
  • Integer objects are now handled by the format_object method, which you can override to customise how various objects are rendered
  • You can now use render with String and Method objects

1.8.1

20 Apr 00:18
79d396a
Compare
Choose a tag to compare

Fixed a bug that affects the use of render? predicate to prevent rendering.

Summary: https://github.com/phlex-ruby/phlex/blob/main/CHANGELOG.md#181-2024-04-19
Full Changelog: 1.8.0...1.8.1

1.8.0

19 Apr 23:08
8218340
Compare
Choose a tag to compare

Hot on the heels of 1.7.0 since we unintentionally removed the ability to use Integers and Floats as attribute values. This release brings that back.

Summary: https://github.com/phlex-ruby/phlex/blob/main/CHANGELOG.md#180-2024-04-19
Full Changelog: 1.7.0...1.8.1

1.7.0

18 Apr 22:15
fc5b52d
Compare
Choose a tag to compare

1.6.1

10 Mar 10:53
Compare
Choose a tag to compare

Under-the-hood performance improvements and improved element register for future phlex-compiler compatibility.

What's Changed

Full Changelog: 1.6.0...1.6.1

1.6.0

08 Mar 21:26
Compare
Choose a tag to compare

Highlights

Significantly improved memory utilisation when capturing
This was causing issues for some users.

Added support for rendering enumerables of renderables
Instead of iterating over an enumerable of renderables, rendering each item, you can now just render the list.

Added support for rendering Procs
When you pass render a Proc, it forwards it to yield_content

What's Changed

Full Changelog: 1.5.1...1.6.0

1.5.1

06 Mar 11:51
Compare
Choose a tag to compare

Quick bug fix release.