View Source Changelog

Noteworthy changes are included here. For a full version of changes, see git history.

To see dates a version was published, see the hex package page

0.2.3

Added

  • Handle form redirects (to Live and static pages) from Live pages. Commit 531e5e9
  • Expand documentation on nested forms. Commit 6809389

Fixes

  • Allow multiple matching elements in assert_has. Commit ac0e167

0.2.2

Added

  • Raise AssertionError instead of RuntimeError in assertions for more consistent ExUnit error messages. Commit 117bc59
  • Update fill_form to handle that aren't direct children of the form element. Commit 46d6229

0.2.1

Added

  • Improve printing of complex nested content in assertions. Commit 7151834
  • Better error messages in forms when multiple submit buttons/inputs are found. Commit 82492c6

Fixes

  • Allow using refute_has in pipes in the same way assert_has already works. Commit 0484979

0.2.0

Breaking changes

  • Update our static implementation to raise when we find many elements. That brings it in line with how our LiveView implementation works. Commit daa4dca

Improved

  • Improves error messages in assertions. Commit c995fc1

0.1.1

Added

  • Adds click_link/3 and click_button/3 which allow for specifying a CSS selector. Commit c7401b6.

0.1.0

  • Initial version of the library.