Closed Bug 1814050 Opened 1 year ago Closed 1 year ago

Release geckodriver 0.33.0

Categories

(Testing :: geckodriver, task, P1)

Default
task
Points:
3

Tracking

(firefox113 fixed)

RESOLVED FIXED
113 Branch
Tracking Status
firefox113 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Depends on 1 open bug)

Details

(Whiteboard: [webdriver:m6])

Attachments

(6 files)

No description provided.

Marking as P1 because we need it to support the remaining shadow root commands (bug 1700097). Other dependencies are optional and could be moved to the next release if needed.

Points: --- → 3
Depends on: 1700097
Priority: -- → P1

I've actually missed to set this bug for M6 when we did the triage a month ago.

Whiteboard: [webdriver:m6]
Depends on: 1820782
Depends on: 1761751
Depends on: 1819377
No longer blocks: 1824713
No longer depends on: 1433495, 1699988, 1731016, 1751278, 1751369
Depends on: 1824911

We are basically done with all the features that we want to see in the 0.33.0 release. As such I'll start soon to prepare the release patches.

Assignee: nobody → hskupin
Status: NEW → ASSIGNED

Here the code related changes since commit 602aa16c20d4 for all the crates:

mozdevice

➜ git log $(git cinnabar hg2git 602aa16c20d4)..HEAD --pretty="%s" testing/mozbase/rust/mozdevice
No changes

mozprofile

➜ git log $(git cinnabar hg2git 602aa16c20d4)..HEAD --pretty="%s" testing/mozbase/rust/mozprofile
No changes

mozrunner

➜ git log $(git cinnabar hg2git 602aa16c20d4)..HEAD --pretty="%s" testing/mozbase/rust/mozrunner
No changes

mozversion

➜ git log $(git cinnabar hg2git 602aa16c20d4)..HEAD --pretty="%s"testing/mozbase/rust/mozversion
No changes

webdriver

➜ git log $(git cinnabar hg2git 602aa16c20d4)..HEAD --pretty="%s" testing/webdriver
Bug 1820782 - [geckodriver] Add support for getComputedLabel and getComputedRole r=webdriver-reviewers,whimboo
Bug 1700097 - [geckodriver] Add support for Find Element(s) From Shadow Root. r=webdriver-reviewers,jgraham,whimboo

marionette

➜ git log $(git cinnabar hg2git 602aa16c20d4)..HEAD --pretty="%s" testing/geckodriver/marionette
Bug 1820782 - [geckodriver] Add support for getComputedLabel and getComputedRole r=webdriver-reviewers,whimboo
Bug 1700097 - [geckodriver] Add support for Find Element(s) From Shadow Root. r=webdriver-reviewers,jgraham,whimboo

geckodriver

➜ git log $(git cinnabar hg2git 602aa16c20d4)..HEAD --pretty="%s" testing/geckodriver/src
Bug 1824911 - [geckodriver] Mark "moz:useNonSpecCompliantPointerOrigin" as deprecated. r=webdriver-reviewers,jdescottes,jgraham
Bug 1820782 - [geckodriver] Add support for getComputedLabel and getComputedRole r=webdriver-reviewers,whimboo
Bug 1700097 - [geckodriver] Add support for Find Element(s) From Shadow Root. r=webdriver-reviewers,jgraham,whimboo
Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio,webdriver-reviewers,whimboo

Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ac0b791dbdc7
[rust-webdriver] Release version 0.48.0. r=webdriver-reviewers,supply-chain-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/b4ce429d8ed7
[rust-marionette] Release version 0.4.0. r=webdriver-reviewers,supply-chain-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/034a238eab7b
[rust-mozbase] Move audits to wildcard audit entries. r=supply-chain-reviewers,bholley
https://hg.mozilla.org/integration/autoland/rev/4e5cc6326606
[geckodriver] Release version 0.33.0. r=webdriver-reviewers,jgraham
https://hg.mozilla.org/integration/autoland/rev/a80e5fd61076
[geckodriver] Update Releasing documentation for wildcard audit entries. r=webdriver-reviewers,jgraham

Not done yet. Will still have to do the release today.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

The last merge basically only contained my changes from above. As such the final commit that we have to use in the release notes is a80e5fd61076.

Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0bc581b42485
[geckodriver] Update changeset for the 0.33.0 release. r=webdriver-reviewers,jgraham DONTBUILD

Released the in-tree crate dependencies:

  • Uploading webdriver v0.48.0
  • Uploading marionette v0.4.0

Pull request for GitHub is at https://github.com/mozilla/geckodriver/pull/2100.

Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Keywords: leave-open
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: