CHANGELOG.md in phlex-1.8.3 vs CHANGELOG.md in phlex-1.9.0

- old
+ new

@@ -1,21 +1,30 @@ # Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.8.1] 2024-04-19 +## [1.9.0] 2024-11-24 +- 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] 2023-04-19 + ### Fixed - Rendering a component with a false `render?` predicate should return an empty String rather than `nil`. -## [1.8.0] 2024-04-19 +## [1.8.0] 2023-04-19 ### Changed - Support `Integer` and `Float` attribute values, and fall back to calling `to_str` on other objects. -## [1.7.0] 2024-04-18 +## [1.7.0] 2023-04-18 ### Added - Experimental Smart chunking.