- Fixed Rails 6.1 & Ruby 3.0 Compatibility
- Fixed deprecation of using
Proc.new
to capture block; replaced with&block
- Add the ability to set default options for encoders
- Allow setting the
buffer_size
on the OJ encode - Reduce find_template calls PR #11
- Don't require a layout to stream template in Rails
- Add Rails 6.0 support
- Drop Rails 4.2 support
- Replace deprecated fragment_cache_key for Rails 5.2 support
- Bump version and update bundler
- Add
TurboStreamer#merge!
to merge a hash or array into the current json stream.
- Add
Oj
as an encoder option - Add ability to pass encoder as an option to
TurboStreamer#new
(symbol or class) - Ability to set default encoder for mime type with
TurboStreamer#set_default_encoder
- Add some performance test