Closed Bug 1649094 Opened 4 years ago Closed 4 years ago

[meta] Release geckodriver 0.28.0

Categories

(Testing :: geckodriver, task, P1)

task

Tracking

(firefox84 fixed)

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

Details

(Keywords: meta)

Attachments

(7 files)

No description provided.
Depends on: 1650891
Depends on: 1301073
No longer depends on: 1637251
Depends on: 1649693
Depends on: 1658870
Depends on: 1575021
No longer depends on: 1525659
No longer depends on: 1488805
No longer depends on: 1572687
No longer depends on: 1649693
No longer depends on: 1524584
Depends on: 1583504
Depends on: 1662544

Henrik: any ETA on this?
We use geckodriver in OWASP ZAP and right now its broken for us on Kali :(
The fix (https://github.com/mozilla/geckodriver/issues/1756) has been implemented just not released.
FYI our bug is https://github.com/zaproxy/zaproxy/issues/6115

Flags: needinfo?(hskupin)

There are three more bugs we have to get landed before we can release. I created bug 1668243 for the 0.29 release, and so will move all the other bugs over to clean-up the list here. So hopefully the release can be done soon.

Flags: needinfo?(hskupin)
No longer depends on: 1301073
No longer depends on: 1574446
No longer depends on: 1421766
No longer depends on: 1433495
No longer depends on: 1495063
No longer depends on: 1613064
Depends on: 1520821

Many thanks!

No longer depends on: 1430064

Here the changes for all the crates:

mozdevice

➜ hg log -M -r 09dbca880346::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozdevice
a7d4f8360a70 Bug 1584966 - [rust mozdevice] Pre-create directories when pushing to a device. r=webdriver-reviewers,whimboo,jgraham
21370b0569b6 Bug 1650891 - [geckodriver] Make profile customizable to support root-less Android devices. r=webdriver-reviewers,jgraham,bc,marionette-reviewers

mozprofile

➜ hg log -M -r 09dbca880346::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozprofile

mozrunner

➜ hg log -M -r 09dbca880346::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozrunner
f354c92a3716 Bug 1575021 - [mozrunner] Don't kill an already exited process. r=webdriver-reviewers,jgraham

mozversion

➜ hg log -M -r 09dbca880346::central --template "{node|short}\t{desc|firstline}\n" testing/mozbase/rust/mozversion
49a8dfe53f37 Bug 1657876 - Improve parsing of the Firefox version string, r=marionette-reviewers,webdriver-reviewers,whimboo

webdriver

➜ hg log -M -r 09dbca880346::central --template "{node|short}\t{desc|firstline}\n" testing/webdriver
d7f08d3e2848 Bug 1656014 - Remove PartialEq bound on WebDriverExtensionCommand, r=webdriver-reviewers,whimboo

geckodriver

➜ hg log -M -r 09dbca880346::central --template "{node|short}\t{desc|firstline}\n" testing/geckodriver
46b078983080 Bug 1658870 - [geckodriver] Remove Firefox version check for acceptInsecureCerts. r=webdriver-reviewers,jgraham
49a8dfe53f37 Bug 1657876 - Improve parsing of the Firefox version string, r=marionette-reviewers,webdriver-reviewers,whimboo
d7f08d3e2848 Bug 1656014 - Remove PartialEq bound on WebDriverExtensionCommand, r=webdriver-reviewers,whimboo
4bce303c45e7 Bug 1583504 - [marionette] Remove obsolete preference 'extensions.showMismatchUI'. r=maja_zf,webdriver-reviewers,whimboo
46e4cd2dfe73 Bug 1662544 - [geckodriver] Don't set "toolkit.telemetry.server" to prevent side-effects. r=webdriver-reviewers,chutten,maja_zf
7c05480513e5 Bug 1668311 - Resync changelog with 0.27 release notes, r=whimboo,webdriver-reviewers DONTBUILD
4705f5e9f359 Bug 1520821 - [geckodriver] Remove find anonymous element(s) extension commands. r=webdriver-reviewers,jgraham
1449020ffc52 Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,webdriver-reviewers,necko-reviewers,dragana,whimboo
30fffd612d77 Bug 1669445 - Fix geckodriver documentation to pass in correct content type headers, r=whimboo,webdriver-reviewers
994ae8e4833c Bug 1654103: Standardize on Black for Python code in mozilla-central.
21370b0569b6 Bug 1650891 - [geckodriver] Make profile customizable to support root-less Android devices. r=webdriver-reviewers,jgraham,bc,marionette-reviewers

Assignee: nobody → hskupin
Status: NEW → ASSIGNED

Depends on D95069

Depends on D95070

Depends on D95071

Depends on D95072

Depends on D95073

Priority: -- → P1
Attachment #9184376 - Attachment description: Bug 1649094 - [geckodriver] Update of changelog for 0.28.0 → Bug 1649094 - [geckodriver] Update of release documentation for 0.28.0.

Depends on D95074

I created https://github.com/mozilla/geckodriver/pull/1803 to get the changes merged into the release branch. If nothing stands-out we can go ahead with the plan for Monday next week.

Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d9d4450c0cfa
[rust-mozdevice] Release version 0.3.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/025c487e5019
[rust-mozrunner] Release version 0.12.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/21ec7d7fec94
[rust-mozversion] Release version 0.4.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/e38692cc9972
[webdriver] Release version 0.42.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/188e747ec701
[geckodriver] Update of release documentation for 0.28.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/033978c3a082
[geckodriver] Release version 0.28.0. r=webdriver-reviewers,jgraham

Marking as leave-open for the final release work.

Keywords: leave-open
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b1618d63d930
[geckodriver] Update changeset for the 0.28.0 release. r=webdriver-reviewers,jgraham

All the release work has been done. The 0.28.0 release is out:
https://github.com/mozilla/geckodriver/releases/tag/v0.28.0

I will leave this bug open until the remaining changeset has been landed.

Keywords: leave-open
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
Regressions: 1680041
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: