Release geckodriver 0.31.0
Categories
(Testing :: geckodriver, task, P2)
Tracking
(Not tracked)
People
(Reporter: whimboo, Assigned: whimboo)
References
Details
(Whiteboard: [bidi-m3-mvp])
Attachments
(11 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Assignee | ||
Comment 1•3 years ago
|
||
With the geckodriver 0.31.0 release we also want to start releasing geckodriver on crates.io (see the request on https://github.com/mozilla/geckodriver/issues/1953). Therefore the releasing instructions need to be updated, which would include releasing two extra crates which are marionette
and geckodriver
.
Also there is an already started patch with further improvements of the releasing instructions over on Phabricator which could be used to add the remaining steps on top of it: https://phabricator.services.mozilla.com/D125264.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
Here the changes for all the crates:
mozdevice
➜ hg log -M -r d372710b98a6::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozdevice
0e07b1f3c7d0 Bug 1736991 - Fix clippy warnings in mozbase crates, r=webdriver-reviewers,jdescottes
2cd89e3da96b Bug 1739043 - [mozdevice-rust] Use thiserror crate for DeviceError. r=webdriver-reviewers,whimboo
d07c279e45e8 Bug 1739536 - [mozdevice-rust] Reduce log line for extra adb data from "warn" to "debug". r=whimboo,webdriver-reviewers
602918a34ee6 Bug 1739536 - [mozdevice-rust] Remove deprecated extern crate
lines. r=whimboo,webdriver-reviewers
683d1f1978e6 Bug 1739536 - [mozdevice-rust] Replace manual prefix checks with starts_with. r=whimboo,webdriver-reviewers
f43889486d1a Bug 1754735 - [mozdevice-rust] Reduce debug logging of mozdevice. r=webdriver-reviewers,jgraham
b927f4c93948 Bug 1725622 - [mozdevice-rust] Use external storage directory as root for unit tests. r=webdriver-reviewers,jgraham
c96ae638cd71 Bug 1725622 - [mozdevice-rust] Add support for pulling files from the device. r=webdriver-reviewers,jgraham
280a30ebe5c3 Bug 1725622 - [mozdevice-rust] Add support for listing directories. r=webdriver-reviewers,jgraham
f1b01db0697c Bug 1725622 - [mozdevice-rust] Add support for pulling a directory from the device. r=webdriver-reviewers,jgraham
9882f0d750ef Bug 1755312 - [geckodriver] Clippy and rustfmt fixes. r=webdriver-reviewers,jgraham
mozprofile
➜ hg log -M -r d372710b98a6::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozprofile
0e07b1f3c7d0 Bug 1736991 - Fix clippy warnings in mozbase crates, r=webdriver-reviewers,jdescottes
60112720bf9b Bug 1755261 - Improve handling of named profiles, r=webdriver-reviewers,whimboo
3ef1ccf08394 Bug 1758080 - Fix some overflow bugs in mozprofile, r=webdriver-reviewers,whimboo
8886085d71e3 Bug 1758080 - Fix handling of invalid integer literal, r=webdriver-reviewers,whimboo
01e9ad8d7ec1 Bug 1758080 - Fix parsing boolean followed by EOF, r=webdriver-reviewers,whimboo
862c6ac3df8d Bug 1758080 - Add fuzzer script to repo, r=webdriver-reviewers,whimboo
9882f0d750ef Bug 1755312 - [geckodriver] Clippy and rustfmt fixes. r=webdriver-reviewers,jgraham
mozrunner
➜ hg log -M -r d372710b98a6::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozrunner
0e07b1f3c7d0 Bug 1736991 - Fix clippy warnings in mozbase crates, r=webdriver-reviewers,jdescottes
0f0e140aa6c8 Bug 1742749 - Allow "unused" field in FirefoxProcess. CLOSED TREE
60112720bf9b Bug 1755261 - Improve handling of named profiles, r=webdriver-reviewers,whimboo
9882f0d750ef Bug 1755312 - [geckodriver] Clippy and rustfmt fixes. r=webdriver-reviewers,jgraham
2172553fa9e8 Bug 1759994 - [geckodriver] Allow optional hosts and origins via command line arguments. r=webdriver-reviewers,jgraham
mozversion
➜ hg log -M -r d372710b98a6::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozversion
0e07b1f3c7d0 Bug 1736991 - Fix clippy warnings in mozbase crates, r=webdriver-reviewers,jdescottes
webdriver
➜ hg log -M -r d372710b98a6::central --template "{node|short}\t{desc|firstline}\n" testing/webdriver
7d06e501b3e6 Bug 1736991 - Fix clippy warnings in webdriver crate, r=webdriver-reviewers,jdescottes
03dbd79baf62 Bug 1700093 - [geckodriver] Add support for "Get Element Shadow Root" r=webdriver-reviewers,whimboo,jgraham
854151593a85 Bug 1732622 - Enable allowing given hosts and origins for geckodriver, r=webdriver-reviewers,freddyb,whimboo
9882f0d750ef Bug 1755312 - [geckodriver] Clippy and rustfmt fixes. r=webdriver-reviewers,jgraham
marionette
➜ hg log -M -r d372710b98a6::central --template "{node|short}\t{desc|firstline}\n" testing/geckodriver/marionette
089fc7a7d0dd Bug 1301073 - [geckodriver] Don't send "name" argument for "WebDriver:SwitchToWindow" to Marionette. r=webdriver-reviewers,jgraham
03dbd79baf62 Bug 1700093 - [geckodriver] Add support for "Get Element Shadow Root" r=webdriver-reviewers,whimboo,jgraham
8b5111337142 Bug 1753083 - [geckodriver] Remove deprecated check for "page load" timeout (Firefox <53). r=webdriver-reviewers,jgraham
9882f0d750ef Bug 1755312 - [geckodriver] Clippy and rustfmt fixes. r=webdriver-reviewers,jgraham
geckodriver
➜ hg log -M -r d372710b98a6::central --template "{node|short}\t{desc|firstline}\n" testing/geckodriver/src
089fc7a7d0dd Bug 1301073 - [geckodriver] Don't send "name" argument for "WebDriver:SwitchToWindow" to Marionette. r=webdriver-reviewers,jgraham
8ced973be1b2 Bug 1736991 - Fix clippy warnings in geckodriver crate, r=webdriver-reviewers,jdescottes
f40d32e7c37c Bug 1737196 - Remove semicolon in rust macro. r=webdriver-reviewers,jgraham
03dbd79baf62 Bug 1700093 - [geckodriver] Add support for "Get Element Shadow Root" r=webdriver-reviewers,whimboo,jgraham
854151593a85 Bug 1732622 - Enable allowing given hosts and origins for geckodriver, r=webdriver-reviewers,freddyb,whimboo
8b355e29a5ef Bug 1732622 - Fix clippy errors, r=webdriver-reviewers,whimboo
ef3797a8f04f Bug 1751342 - Upgrade geckodriver to clap 3. r=webdriver-reviewers,jgraham
2ef8122c2767 Bug 1421766 - Make geckodriver read marionette port from MarionetteActivePort in profile, r=webdriver-reviewers,jdescottes,whimboo
843f8de11e22 Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,webdriver-reviewers
d42bc053ba30 Bug 1753083 - [geckodriver] Remove version check for websocketUrl capability (Firefox >=91). r=webdriver-reviewers,jdescottes,jgraham
8b5111337142 Bug 1753083 - [geckodriver] Remove deprecated check for "page load" timeout (Firefox <53). r=webdriver-reviewers,jgraham
4b1adb372f82 Bug 1753083 - [geckodriver] Remove deprecated preferences from prefs.rs. r=webdriver-reviewers,jgraham
3e266406034d Bug 1751712 - [geckodriver] Forward allowed hosts and origins for WebDriver Bidi connections. r=webdriver-reviewers,jgraham
d0954e9ba210 Bug 1751196 - [geckodriver] androidPackage and binary capabilities are mutual exclusive. r=webdriver-reviewers,jgraham
60112720bf9b Bug 1755261 - Improve handling of named profiles, r=webdriver-reviewers,whimboo
b886dba8598e Bug 1755261 - Drive-by clippy fixes, r=webdriver-reviewers,whimboo
866230ba45ae Bug 1755312 - [geckodriver] Account for an already existing MarionetteActivePort file. r=webdriver-reviewers,jgraham,jdescottes
9882f0d750ef Bug 1755312 - [geckodriver] Clippy and rustfmt fixes. r=webdriver-reviewers,jgraham
2172553fa9e8 Bug 1759994 - [geckodriver] Allow optional hosts and origins via command line arguments. r=webdriver-reviewers,jgraham
1eb17d0385df Bug 1762752 - [geckodriver] Don't use named argument when formatting a message as long as minimum supported Rust version is 1.57.0 r=webdriver-reviewers,jdescottes
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
|
||
Depends on D142974
Assignee | ||
Comment 4•2 years ago
|
||
Depends on D142975
Assignee | ||
Comment 5•2 years ago
|
||
Depends on D142976
Assignee | ||
Comment 6•2 years ago
|
||
Depends on D142977
Assignee | ||
Comment 7•2 years ago
|
||
Depends on D142978
Assignee | ||
Comment 8•2 years ago
|
||
Depends on D142979
Assignee | ||
Comment 9•2 years ago
|
||
Depends on D142980
Assignee | ||
Comment 10•2 years ago
|
||
Depends on D142981
Assignee | ||
Comment 11•2 years ago
|
||
Depends on D142982
Assignee | ||
Updated•2 years ago
|
Comment 12•2 years ago
|
||
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/92628b406ac9 [rust-mozdevice] Release version 0.5.0. r=webdriver-reviewers,jgraham https://hg.mozilla.org/integration/autoland/rev/cc2b5791bc84 [rust-mozprofile] Release version 0.8.0. r=webdriver-reviewers,jgraham https://hg.mozilla.org/integration/autoland/rev/43af33c22ba5 [rust-mozrunner] Release version 0.14.0. r=webdriver-reviewers,jgraham https://hg.mozilla.org/integration/autoland/rev/dcb43d6fefd0 [rust-mozversion] Release version 0.4.3. r=webdriver-reviewers,jgraham https://hg.mozilla.org/integration/autoland/rev/587c2376512b [webdriver] Release version 0.45.0. r=webdriver-reviewers,jgraham https://hg.mozilla.org/integration/autoland/rev/1f689bb754bd [marionette] Release version 0.2.0. r=webdriver-reviewers,jgraham https://hg.mozilla.org/integration/autoland/rev/6afeef1ec5dd [geckodriver] Fix markdownlinter warnings in Changes.md. r=webdriver-reviewers,jgraham https://hg.mozilla.org/integration/autoland/rev/c670252f5868 [geckodriver] Release version 0.31.0. r=webdriver-reviewers,jgraham
Comment 13•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/92628b406ac9
https://hg.mozilla.org/mozilla-central/rev/cc2b5791bc84
https://hg.mozilla.org/mozilla-central/rev/43af33c22ba5
https://hg.mozilla.org/mozilla-central/rev/dcb43d6fefd0
https://hg.mozilla.org/mozilla-central/rev/587c2376512b
https://hg.mozilla.org/mozilla-central/rev/1f689bb754bd
https://hg.mozilla.org/mozilla-central/rev/6afeef1ec5dd
https://hg.mozilla.org/mozilla-central/rev/c670252f5868
Comment 14•2 years ago
|
||
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4dc4fe2818c0 [geckodriver] Update changeset and release date for the 0.31.0 release. r=webdriver-reviewers,jgraham DONTBUILD
Assignee | ||
Comment 15•2 years ago
|
||
Comment 16•2 years ago
|
||
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/71590a188cc4 [geckodriver] Cargo.toml updates for publishing Marionette and geckodriver crates on crates.io. r=webdriver-reviewers,jgraham DONTBUILD
Assignee | ||
Comment 17•2 years ago
|
||
The following new releases of dependency crates have been uploaded:
Uploading mozdevice v0.5.0 (testing/mozbase/rust/mozdevice)
Uploading mozprofile v0.8.0 (testing/mozbase/rust/mozprofile)
Uploading mozrunner v0.14.0 (testing/mozbase/rust/mozrunner)
Uploading mozversion v0.4.3 (testing/mozbase/rust/mozversion)
Uploading webdriver v0.45.0 (testing/webdriver)
Uploading marionette v0.2.0 (testing/geckodriver/marionette)
The upstream release is covered by https://github.com/mozilla/geckodriver/pull/2003.
Comment 18•2 years ago
|
||
bugherder |
Assignee | ||
Comment 19•2 years ago
|
||
Comment 20•2 years ago
|
||
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0545ca5e2e33 [geckodriver] Updated 0.31.0 release notes for installing geckodriver via cargo install. r=webdriver-reviewers,jgraham DONTBUILD
Assignee | ||
Comment 21•2 years ago
|
||
The geckodriver 0.31.0 release has been pushed: https://github.com/mozilla/geckodriver/releases/tag/v0.31.0
Assignee | ||
Comment 22•2 years ago
|
||
And I forgot, geckodriver is now also published to crates.io:
- Uploading geckodriver v0.31.0: https://crates.io/crates/geckodriver
Comment 23•2 years ago
|
||
bugherder |
Description
•