Skip to content

Releases: Flo0807/changelog_test

v1.1.14

Choose a tag to compare

@github-actions github-actions released this 30 Jan 15:52

Bug fixes

  • Fix form recovery not working when form is teleported (#4009)
  • Fix handle_event hook not being able to return {:halt, reply, socket} in LiveComponents (#4006)
  • Only set title to default when it is set to empty by the main view, not by nested or sticky views (#4003)

Enhancements

  • Automatically update esbuild version when using Igniter upgrader from 1.0 to 1.1 (#4011)
  • Fix unused require warnings on Elixir 1.19

v1234

Choose a tag to compare

@github-actions github-actions released this 29 Jan 15:32

Release v1.1.22

Choose a tag to compare

@github-actions github-actions released this 29 Jan 15:25

v1.1.22 (2026-01-28)

Bug fixes

  • Fix live component container patch throwing a JavaScript error when container is locked (#4088)

View full changelog

v1.1.22-rc1

v1.1.22-rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jan 18:29

rc test

v1.1.21

Choose a tag to compare

@github-actions github-actions released this 29 Jan 15:28

Bug fixes

  • Fix stream reset and deletes not working if stream is teleported using Phoenix.Component.portal/1 (#4121)

Enhancements

  • Mark LiveView template code as generated to prevent warnings on Elixir 1.20
  • Allow unused function warnings for function components to be emitted
  • Add Phoenix.LiveView.TagEngine.compile/2 as an official entrypoint for compiling templates in favor of relying on the EEx.Engine behaviour

View full changelog

v1.1.19

Choose a tag to compare

@github-actions github-actions released this 29 Jan 15:33

Bug fixes

  • Ensure stale token redirect uses the correct URL (#4068)
  • Ignore events from elements that are not connected to the DOM (#4066)
  • Skip phx-click-away if clicked element is hidden (#4070)

Enhancements

  • Allow disabling symlink warning for colocated js (#4057)

v1.1.18

Choose a tag to compare

@github-actions github-actions released this 29 Jan 15:53

Bug fixes

  • Fix boolean attributes not being properly ignored when using JS.ignore_attributes (#4049)

Enhancements

  • [Phoenix.Component.assign/2] allow passing a function as second argument assign(socket, fn _existing_assigns -> %{this_gets: "merged"} end) (#4051)
  • Annotate phx-drop-target elements with the phx-drop-target-active class when items are being dropped (#4012)
  • Add onDocumentPatch dom callback and allow specifying the event dispatch phase (#4043)
    This allows users to use view transitions, see the linked gist in the PR.
  • Warn in createHook if passed element has no ID (#4010)
  • Allow Phoenix.Component.portal/1 to be nested (#4048)
  • Add phx-viewport-overrun-target to make infinitely scrolled tables easier to implement (#4053) (Example)
  • Allow to disable the symlink warning for colocated js (#4057)

v1.1.17

Choose a tag to compare

@github-actions github-actions released this 29 Jan 18:28

Bug fixes

  • noop in empty live reloader config

v1.1.16

Choose a tag to compare

@github-actions github-actions released this 29 Jan 18:36

Bug fixes

  • Fix phx-disable-with restoring whitespace improperly (regression in 1.1.15)

v1.1.15

Choose a tag to compare

@github-actions github-actions released this 29 Jan 19:16

Bug fixes

  • Fix form recovery not sending elements with form="..." attribute when using Firefox (#4021)
  • Fix keyed comprehension merging in LiveComponents (#4027)
  • Use textContent instead of innerText when restoring phx-disable-with text to avoid issues with CSS transforms (#4015)

Enhancements

  • Allow attaching handle_async hooks on LiveComponents (#4018)