From 77037cd829448be23896706141b79a2080ed548c Mon Sep 17 00:00:00 2001 From: Mitchell Hanberg Date: Thu, 16 Apr 2020 10:28:21 -0400 Subject: [PATCH] Bump v0.24.0 --- CHANGELOG.md | 4 ++++ README.md | 6 ++++-- mix.exs | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ffdce876..56541857 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## Master +## 0.24.0 (2020-04-15) + ### Improvements - Enables the ability to set capabilities by passing them as an option and using application configuration. @@ -12,6 +14,8 @@ - Moves configuration options for using chrome headlessly, the chrome binary, and the chromedriver binary to the `:chromedriver` key in the `:wallaby` application config. - Automatic screenshots will now only occur inside the `feature` macro. +- Removed `:create_session_fn` option from `Wallaby.Experimental.Selenium` +- Removed `:end_session_fn` option from `Wallaby.Experimental.Selenium` - Increases the minimum Elixir version to v1.7. - Increases the minimum Erlang version to v21. diff --git a/README.md b/README.md index cfbe0638..2c0b56a7 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,9 @@ Add Wallaby to your list of dependencies in `mix.exs`: ```elixir def deps do - [{:wallaby, "~> 0.23.0", [runtime: false, only: :test]}] + [ + {:wallaby, "~> 0.24.0", runtime: false, only: :test} + ] end ``` @@ -204,7 +206,7 @@ You will also want to add `phoenix_ecto` as a dependency to `MyWebApp`: def deps do [ - {:wallaby, "~> 0.23", only: :test}, + {:wallaby, "~> 0.24", only: :test, runtime: false}, {:phoenix_ecto, "~> 3.0", only: :test} ] end diff --git a/mix.exs b/mix.exs index 978f6fc7..aee99b84 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Wallaby.Mixfile do use Mix.Project - @version "0.23.0" + @version "0.24.0" @drivers ~w(phantom selenium chrome) @selected_driver System.get_env("WALLABY_DRIVER") @maintainers [