Bug 1379482 - Update geckodriver changelog for 0.18.0; r?jgraham draft
authorAndreas Tolfsen <ato@sny.no>
Mon, 10 Jul 2017 14:37:20 +0100
changeset 606212 8c09ccb83024b38b2b9414ae549eb68f64928908
parent 606211 9c05f293fd0ce420790f5a043e6f4e4b29336df7
child 606213 12b644763cd65fa26de77121b6c67282fe19e4a7
push id67641
push userbmo:ato@sny.no
push dateMon, 10 Jul 2017 17:24:19 +0000
reviewersjgraham
bugs1379482
milestone56.0a1
Bug 1379482 - Update geckodriver changelog for 0.18.0; r?jgraham MozReview-Commit-ID: GRIJM8fEwts
testing/geckodriver/CHANGES.md
--- a/testing/geckodriver/CHANGES.md
+++ b/testing/geckodriver/CHANGES.md
@@ -1,16 +1,27 @@
 # Change log
 
 All notable changes to this program is documented in this file.
 
-## Unreleased
+## 0.18.0 (2017-07-10)
 
 ### Changed
-- Log geckodriver version on startup
+- [`RectResponse`](https://docs.rs/webdriver/0.27.0/webdriver/response/struct.RectResponse.html) permits returning floats for `width` and `height` fields
+- New type [`CookieResponse`](https://docs.rs/webdriver/0.27.0/webdriver/response/struct.CookieResponse.html) for the [`GetNamedCookie` command](https://docs.rs/webdriver/0.27.0/webdriver/command/enum.WebDriverCommand.html#variant.GetNamedCookie) returns a single cookie, as opposed to an array of a single cookie
+- To pick up a prepared profile from the filesystem, it is now possible to pass `["-profile", "/path/to/profile"]` in the `args` array on `moz:firefoxOptions`
+- geckodriver now recommends Firefox 53 and greater
+- Version information (`--version`) contains the hash from from the commit used to build geckodriver
+- geckodriver version logged on startup
+- [webdriver crate](https://crates.io/crates/webdriver) upgraded to version 0.27.0
+- [mozrunner crate](https://crates.io/crates/mozrunner) upgraded to version 0.4.1
+
+### Fixed
+- The [`SetTimeouts`](https://docs.rs/webdriver/0.27.0/webdriver/command/enum.WebDriverCommand.html#variant.SetTimeouts) command maps to the Marionette `setTimeouts` command, which makes geckodriver compatible with Firefox 56 and greater
+- Linux x86 (i686-unknown-linux-musl) builds are fixed
 
 ## 0.17.0 (2017-06-09)
 
 ### Added
 - Added endpoints:
   - POST `/session/{session id}/window/fullscreen` to invoke the window manager-specific `full screen` operation
   - POST `/session/{session id}/moz/addon/install` to install an extension [Gecko only]
   - POST `/session/{session id}/moz/addon/uninstall` to uninstall an extension [Gecko only]