Skip to content

Releases: elixir-wallaby/wallaby

v0.30.9

10 Jun 20:59
c144c92
Compare
Choose a tag to compare

What's Changed

  • Fix unhandled alerts not being properly ignored by @s3cur3 in #779

Full Changelog: v0.30.8...v0.30.9

v0.30.8

10 Jun 20:35
5cee4c0
Compare
Choose a tag to compare

What's Changed

  • Improve crash decoding malformed JSON from Chromedriver by @s3cur3 in #778

Full Changelog: v0.30.7...v0.30.8

v0.30.7

07 Jun 15:23
1320a20
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.30.6...v0.30.7

v0.30.6

14 Aug 20:21
ef44515
Compare
Choose a tag to compare

What's Changed

  • Fix beam metadata not set when using custom capabilities by @jfpedroza in #744

New Contributors

Full Changelog: v0.30.5...v0.30.6

v0.30.5

25 Jul 01:50
1c39c26
Compare
Choose a tag to compare

What's Changed

  • Use detected chrome path as default by @dvic in #740

Full Changelog: v0.30.4...v0.30.5

v0.30.4

12 Jul 19:58
cdff788
Compare
Choose a tag to compare

What's Changed

  • Fix Wallaby.Element.location/1 spec by @sirikid in #737
  • Chrome headless and binary opts can be passed in @sessions by @dvic in #736

New Contributors

Full Changelog: v0.30.3...v0.30.4

v0.30.3

03 Apr 23:51
9d75786
Compare
Choose a tag to compare
  • better support machines with many cores

Full Changelog: v0.30.2...v0.30.3

v0.30.2

13 Mar 13:37
296ac2d
Compare
Choose a tag to compare

What's Changed

  • FEATURE: Allow setting of optional cookie attributes by @merhard in #711
  • Update send_keys/2 docs to use correct module by @vanderhoop in #713
  • Surface 'text' condition in css query error message when specified by @vanderhoop in #714
  • Upgrade httpoison dependency to ~> 2.0 by @byhbt in #725

New Contributors

Full Changelog: v0.30.1...v0.30.2

v0.30.1

16 Jul 12:50
Compare
Choose a tag to compare

What's Changed

Fixed

  • fix(chromedriver): Account for Chromium when doing the version matching by @mhanberg in #698

Full Changelog: v0.30.0...v0.30.1

v0.30.0

15 Jul 03:29
Compare
Choose a tag to compare

Changelog

Breaking

  • Now only supports Elixir v1.12 and higher. Please open an issue if this is too restrictive. This was done to allow us to vendor PartitionSupervisor, which uses functions that were introduced in v1.12, so vendoring only gets us that far.

Fixes

  • Handle errors related to Wallaby.Element more consistently #632
  • Fix refute_has when passed a query with an invalid selector #639
  • Fix ambiguity between imported Browser.tap/2 and Kernel.tap/2 #686
  • Fix remote_url config option for selenium driver #582
  • Specifying at now removes the default count of 1 #641
  • Various documentation fixes/improvements
  • Start a ChromeDriver for every scheduler #692
    • This may fix a long standing issue #365

What's Changed

PRs merged since last released. Auto-generated by GitHub.

New Contributors

Full Changelog: v0.29.1...v0.30.0