From ac86d0be92d2bc1d564bebe5df608c388919e5a5 Mon Sep 17 00:00:00 2001 From: Thomas Walpole Date: Fri, 8 Jun 2018 12:17:39 -0700 Subject: [PATCH] Update History [ci skip] --- History.md | 15 ++++++++++++++- lib/capybara/version.rb | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/History.md b/History.md index ccc4240b..22caca77 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,16 @@ +# Version 3.3.0 +Release date: unreleased + +### Added + +* RackTest driver now handles 307/308 redirects +* `execute_async_script` can now be called on elements to run the JS in the context of the element + +### Fixes + +* Selenium driver with Firefox workaround for clicking on table row - https://github.com/mozilla/geckodriver/issues/1228 +* :class and :id filters applied to CSS based selectors now correctly handle the CSS comma + # Version 3.2.1 Release date: 2018-06-04 @@ -17,7 +30,7 @@ Release date: 2018-06-01 ### Added * New global configuration `default_set_options` used in `Capybara::Node::Element#set` as default `options` hash [Champier Cyril] -* `execute_javascript` and `evaluate_javascript` can now be called on elements to run the JS in the context of the element [Thomas Walpole] +* `execute_script` and `evaluate_script` can now be called on elements to run the JS in the context of the element [Thomas Walpole] * Filters in custom selectors now support a `matcher` Regexp to handle multiple filter options [Thomas Walpole] * `:element` selector type which will match on any attribute (other than the reserved names) passed as a filter option [Thomas Walpole] * `:class` filter option now supports preceding class names with `!` to indicate not having that class [Thomas Walpole] diff --git a/lib/capybara/version.rb b/lib/capybara/version.rb index a44b5dc5..e8cb6359 100644 --- a/lib/capybara/version.rb +++ b/lib/capybara/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Capybara - VERSION = '3.2.1' + VERSION = '3.3.0.dev' end