Skip to content
This repository has been archived by the owner on Mar 3, 2020. It is now read-only.

Use Markdown headers to enable anchor links #1003

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 31 additions & 31 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
New for 1.14.0:
## 1.14.0

* Fix the 'Reset' command in debug builds (on Windows)
* Check for Windows platform in a jruby compatible way
Expand All @@ -8,27 +8,27 @@ New for 1.14.0:
* Support most of the keys specified by Capybara for Node#send_keys
* Fix issue with switching to the same frame twice in a row

New for 1.13.0:
## 1.13.0

* Allow JavaScript errors to be raised as Ruby exceptions
(`config.raise_javascript_errors` option)

New for 1.12.0:
## 1.12.0

* Capybara 2.11 compatibility

New for 1.11.1:
## 1.11.1

* Fix compiling on OS X with Qt 4.8

New for 1.11.0:
## 1.11.0

* Pass default Server to Connection when not user provided
* Support :backspace in Node#send_keys
* Allow Qt 5.6 with QtWebKit module
* Fix checkbox/radio screenshots on OS X using Fusion style

New for 1.10.0:
## 1.10.0

* Capybara 2.7 compatibility
* Extract class for booting the server
Expand All @@ -37,26 +37,26 @@ New for 1.10.0:
* Abort requests before changing settings
* Convert JavaScript DateTime objects to Ruby Date objects on evaluation

New for 1.9.0:
## 1.9.0

* Raise error for Qt version greater than 5.5
* Fix hovering SVG elements
* Add basic send_keys implementation

New for 1.8.0:
## 1.8.0

* Allow Capybara 2.6

New for 1.7.1:
## 1.7.1

* Fix deprecation messages relating to default_wait_time

New for 1.7.0:
## 1.7.0

* Capybara 2.5 compatibility (except Node#send_keys)
* Update UnknownUrlHandler warning to use non-deprecated methods

New for 1.6.0:
## 1.6.0

* New, easier, global configuration API.
* Add `page.driver.allow_unknown_urls` to silent all unknown host warnings.
Expand All @@ -68,52 +68,52 @@ New for 1.6.0:
* Deprecated `driver.browser`
* Provide better behavior and information when the driver crashes

New for 1.5.2:
## 1.5.2

* Fixes bug where aborted Ajax requests caused a crash during reset.

New for 1.5.1:
## 1.5.1

* Fixes bug where Ajax requests would continue after a reset, causing native
alerts to appear for some users and crashes for others.

New for 1.5.0:
## 1.5.0

* Fixes for OpenBSD
* Disable web page and object memory cache

New for 1.4.1:
## 1.4.1

* Do not consider data URIs unknown.
* Make sure webkit_server process runs in background.

New for 1.4.0:
## 1.4.0

* Fix returning invisible text on a hidden page
* Expose INCLUDEPATH and LIBS qmake variables
* Drop support for older Capybara versions
* Introduce allowed, blocked URL filters

New for 1.3.1:
## 1.3.1

* Inherit from Capybara::Driver::Base for Capybara 2.4.4 compatibility.
* Fix a bug in the modal API which could cause an incorrect modal to be found.

New for 1.3.0:
## 1.3.0

* Capybara 2.4 compatibility.
* Raise better errors if server fails to start
* Offline application cache support.
* Wildcard URL blacklist support.

New for 1.2.0:
## 1.2.0
* Capybara 2.3 compatibility.
* Kill webkit_server when parent process closes stdin.

New for 1.1.1:
## 1.1.1
* Lock capybara dependency to < 2.2.0.

New for 1.1.0:
## 1.1.0

* Improve messages for ClickFailed errors to aid debugging.
* Fix long load times on Ruby 2.0.0-p195.
Expand All @@ -125,7 +125,7 @@ New for 1.1.0:
* Fail immediately when trying to install with unsupported versions of Qt.
* Fix race condition leading to InvalidResponseErrors.

New for 1.0.0:
## 1.0.0

* Fix a memory leak in the logger.
* Add Vagrant configuration.
Expand All @@ -140,13 +140,13 @@ New for 1.0.0:
* Set text fields using native key events.
* Clear localStorage on reset.

New for 0.14.1:
## 0.14.1

* Rescue from Errno::ESRCH in the exit hook in case webkit_server has already ended.
* Remove web font override for first-letter and first-line pseudo elements, which was causing issues for some users.
* Restore viewport dimensions after rendering screenshots.

New for 0.14.0:
## 0.14.0

* URL blacklist support.
* Various fixes for JavaScript console messages.
Expand All @@ -165,7 +165,7 @@ New for 0.14.0:
* Ensure queued commands start only after pending commands have finished.
* Fix segfaults related to web fonts on OS X.

New for 0.13.0:
## 0.13.0

* Better detect page load success, and better handle load failures.
* HTTP Basic Auth support.
Expand All @@ -179,11 +179,11 @@ New for 0.13.0:
* Performance improvements on Linux.
* Support empty `multiple` attributes.

New for 0.12.1:
## 0.12.1

* Fix integration with newer capybara for the debugging driver.

New for 0.12.0:
## 0.12.0
* Better windows support
* Support for localStorage
* Added support for oninput event
Expand All @@ -194,25 +194,25 @@ New for 0.12.0:
* Browser no longer tries to read empty responses (Fixes jruby issues).
* Server will timeout if it can not start

New for 0.11.0:
## 0.11.0

* Allow interaction with invisible elements
* Use Timeout from stdlib since Capybara.timeout is being removed

New for 0.10.1:
## 0.10.1

* LANG environment variable is set to en_US.UTF-8 in order to avoid string encoding issues from qmake.
* pro, find_command, and CommandFactory are more structured.
* Changed wiki link and directing platform specific issues to the google group.
* Pass proper keycode value for keypress events.

New for 0.10.0:
## 0.10.0

* current_url now more closely matches the behavior of Selenium
* custom MAKE, QMAKE, and SPEC options can be set from the environment
* BUG: Selected attribute is no longer removed when selecting/deselecting. Only the property is changed.

New for 0.9.0:
## 0.9.0

* Raise an error when an invisible element receives #click.
* Raise ElementNotDisplayedError for #drag_to and #select_option when element is invisible.
Expand Down