Skip to content

Commit

Permalink
Release 0.20.4
Browse files Browse the repository at this point in the history
  • Loading branch information
chrismccord committed Feb 2, 2024
1 parent 345ffac commit e70ee8e
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 6 deletions.
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## 0.20.4
## 0.20.4 (2024-02-01)

### Bug fixes
* Fix phx-remove on sticky LiveViews
Expand All @@ -12,6 +12,12 @@
* Never move existing stream items if they already exist (use stream_delete and then stream_insert instead)
* Fix live component rendering breaking when the server adds a component back that was pruned by the client (#3026)
* Allow redirect from upload progress callback
* Fix nested components getting skipped when resetting a stream
* Fix nested components getting skipped in LiveComponents
* Fix stream limits not being applied correctly when bulk inserting
* Fix click-away being called incorrectly on form submits
* Fix inconsistencies between LiveViewTest and browser stream implementations
* Fix phx-feedback-for being reapplied when there are multiple inputs with the same name

### Enhancements
* Add `JS.toggle_class`
Expand All @@ -21,6 +27,8 @@
* Add `validate_attrs` to slots
* Support `phx-viewport` bindings in scrollable containers
* Perform client redirect when trying to live nav from dead client to avoid extra round trip
* Allow regular buttons with name/value attributes to send form events and adjusted dynamic form documentation to reflect this
* Allow form attribute on `live_file_input`

## 0.20.3 (2024-01-02)

Expand Down
4 changes: 2 additions & 2 deletions assets/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion assets/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "phoenix_live_view",
"version": "0.20.3",
"version": "0.20.4",
"description": "The Phoenix LiveView JavaScript client.",
"license": "MIT",
"repository": {},
Expand Down
2 changes: 1 addition & 1 deletion mix.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
defmodule Phoenix.LiveView.MixProject do
use Mix.Project

@version "0.20.3"
@version "0.20.4"

def project do
[
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "phoenix_live_view",
"version": "0.20.3",
"version": "0.20.4",
"description": "The Phoenix LiveView JavaScript client.",
"license": "MIT",
"module": "./priv/static/phoenix_live_view.esm.js",
Expand Down

0 comments on commit e70ee8e

Please sign in to comment.