1.3.0
Highlights
- Phlex is now thread-safe in TruffleRuby and JRuby. We now have full support for TruffleRuby v22.2+, JRuby v9.2+ and of course MRI v2.7+.
DeferredRenderis no longer experimental.Phlex::CollectionandPhlex::Tableabstractions have been removed — you’ll probably see new takes on these ideas in a new library soon.
What's Changed
- Redefine
calland__attributes__after first render by @joeldrapper in #459 - No false positives for
javascript:link detection by @joeldrapper in #460 - Use
Concurrent::Mapfor the attribute cache by @joeldrapper in #461 - Use
Concurrent::Mapfor unbuffered cache by @joeldrapper in #462 - Avoid using
__callee__by @joeldrapper in #463 - Support JRuby by @joeldrapper in #455
- Make
DeferredRendernot experimental by @joeldrapper in #464 - Remove experimental
collectionandtableabstractions by @joeldrapper in #465 - Update Ruby version matrix by @joeldrapper in #466
Full Changelog: 1.2.1...1.3.0