1. Work with `Turbo 8 morph-refreshes` 2. Add decorator `after_create_commit, after_update_commit, after_destroy_commit`. 3. Add `broadcast_action_to`, `broadcast_refresh_to` to broadcast action to the channels.
2.1.2
1. Update to work with django-actioncable>=1.0.4 2. Support part of [turbo_power](https://github.com/marcoroth/turbo_power) turbo stream actions. 3. Update multi-format response solution.
2.1.0
**Breaking Change**
1. Refactored the whole project and the way to render Turbo Frame and Turbo Stream. 2. Please check the documentation to see how to use the new API.
2.0.1
1. Update doc config 2. Update `pyproject.toml`
2.0.0
1. Rename from `turbo_response` to `turbo_helper` 2. Make `dom_id` respect `to_key` method just like Rails 3. Add `response_format` so developer can return different response format in clean way.
1.0.3
1. Add `turbo_stream_from` tag and make it work with [django-actioncable](https://github.com/AccordBox/django-actioncable)