Skip to content

Commit 509c7f1

Browse files
committed
[build] update change logs and bump versions for 4.30
1 parent db1223d commit 509c7f1

File tree

21 files changed

+143
-104
lines changed

21 files changed

+143
-104
lines changed

dotnet/CHANGELOG

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,49 @@
1+
v4.30.0
2+
======
3+
* Fix dev environment to run tests on Windows/MacOS (#15303)
4+
* Fix sporadic build issue with selenium manager in msbuild
5+
* Increment `WebDriver` towards nullability (#15228)
6+
* Do not warn when passing in null driver paths to driver service (#15328)
7+
* Add `SystemClock` singleton (#15285)
8+
* Remove obsoleted members/types for 4.30 (#15342)
9+
* Parse response before deserialization (#15268)
10+
* Address some nullability warnings in driver options
11+
* Make internal console writer more flexible via taking TextWriter only (#15346)
12+
* Annotate nullability on most remaining types (#15257)
13+
* Annotate CDP as AOT-unsafe (#14637)
14+
* Fix placement of obsolete argument in ConsoleLogHandler
15+
* Annotate nullability on more of `WebElement` (#15230)
16+
* Annotate nullable reference types on CDP-generated code (#15255)
17+
* Simplify and nullable annotate `DriverFinder` (#15232)
18+
* Annotate nullability on `WebDriver.SessionId` (#15350)
19+
* Enable nullability on remote file download APIs (#15351)
20+
* Annotate nullability on elements and `WebDriver` (#15352)
21+
* Annotate nullability on capabilities types (#15353)
22+
* Enable Nullable Reference Types (#15354)
23+
* Trim away CDP when publishing AOT apps (#15217)
24+
* [bidi] Order command properties in json to simplify logs reading
25+
* [bidi] Add SetFiles command in Input module (#15392)
26+
* [bidi] Added UnhandledPromptBehavior for new session capability (#15391)
27+
* [bidi] Encapsulate transport inside `Broker` (#15423)
28+
* [bidi] Align `Scipt.LocalValue.Map` with spec (#15395)
29+
* [bidi] Make `DisposeAsyncCore` protected
30+
* [bidi] Make `LocalValue` types not nested (#15428)
31+
* [bidi] Migrate RemoteValue to separate types (#15426)
32+
* [bidi] Reuse RegExpValue in script Local/Remote values
33+
* [bidi] Make `PartitionDescriptor` as not nested (#15435)
34+
* [bidi] Make `UrlPattern` as not nested (#15434)
35+
* [bidi] Make script `Target` as not nested (#15436)
36+
* [bidi] Make `LogEntry` as not nested (#15432)
37+
* [cdp] add support for 134 and remove 131
38+
* [cdp] remove support for v85 since no longer required by Firefox
39+
* [bidi] Make `BytesValue` not nested (#15433)
40+
* [bidi] Make input `Actions` as not nested (#15437)
41+
* [bidi] Make `ProxyConfiguration` as not nested (#15438)
42+
* [bidi] Make `Locator` types as not nested (#15429)
43+
* [bidi] Make `ClipRectangle` as not nested (#15431)
44+
* [bidi] Make `RealmInfo` as not nested (#15444)
45+
* [bidi] Make input `Origin` as not nested (#15445)
46+
147
v4.29.0
248
======
349
* Add CDP for Chrome 133 and remove 130

dotnet/selenium-dotnet-version.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# BUILD FILE SYNTAX: STARLARK
22

3-
SE_VERSION = "4.30.0-nightly202502201302"
3+
SE_VERSION = "4.30.0"
44
ASSEMBLY_VERSION = "4.0.0.0"
55
SUPPORTED_NET_STANDARD_VERSIONS = ["netstandard2.0"]
66

java/CHANGELOG

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
v4.30.0
2+
======
3+
* [grid] remove firefox devtools leftovers #15323
4+
* [grid] remove indirection in cache structures
5+
* [grid] remove not reachable code
6+
* [grid] Add traces for event stop session in Node (#15348)
7+
* [grid] Allow longer startup time through docker (#15345)
8+
* remove usage of deprecated SemanticAttributes class #15384
9+
* [cdp] add support for 134 and remove 131
10+
* [cdp] remove support for v85 since no longer required by Firefox
11+
* [bidi] Add Permissions Module commands (#15294)
12+
113
v4.29.0
214
======
315
* Add CDP for Chrome 133 and remove 130

java/version.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
SE_VERSION = "4.30.0-SNAPSHOT"
1+
SE_VERSION = "4.30.0"
22
TOOLS_JAVA_VERSION = "17"

javascript/node/selenium-webdriver/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ load("//javascript/private:browsers.bzl", "BROWSERS")
1111

1212
npm_link_all_packages(name = "node_modules")
1313

14-
VERSION = "4.30.0-nightly202502201302"
14+
VERSION = "4.30.0"
1515

1616
BROWSER_VERSIONS = [
1717
"v134",

javascript/node/selenium-webdriver/CHANGES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## 4.30.0
2+
3+
- [bidi] fix chrome and firefox test for CI RBE (#15405)
4+
- [cdp] add support for 134 and remove 131
5+
- [cdp] remove support for v85 since no longer required by Firefox
6+
- [bidi] implement permissions module commands in JS (#15304)
7+
18
## 4.29.0
29

310
- Add CDP for Chrome 133 and remove 130

javascript/node/selenium-webdriver/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "selenium-webdriver",
3-
"version": "4.30.0-nightly202502201302",
3+
"version": "4.30.0",
44
"description": "The official WebDriver JavaScript bindings from the Selenium project",
55
"license": "Apache-2.0",
66
"keywords": [

py/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ compile_pip_requirements(
6262
],
6363
)
6464

65-
SE_VERSION = "4.30.0.202502201302"
65+
SE_VERSION = "4.30.0"
6666

6767
BROWSER_VERSIONS = [
6868
"v134",

py/CHANGES

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
Selenium 4.30.0
2+
* Add CDP for Chrome 134 and remove 131
3+
* Remove support for v85 since no longer required by Firefox
4+
* expected_conditions: correct type annotation (#15337)
5+
* use `By` class attributes instead of strings in locator converter (#15402)
6+
* fix invalid selector bug for mutation observation
7+
* improve socket resource management with proper shutdown sequence (#15453)
8+
19
Selenium 4.29.0
210
* Add CDP for Chrome 133 and remove 130
311
* [py] Disable strict time stamps in Firefox profile (#15141)

py/docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
# The short X.Y version.
5959
version = '4.30'
6060
# The full version, including alpha/beta/rc tags.
61-
release = '4.30.0.202502201302'
61+
release = '4.30.0'
6262

6363
# The language for content autogenerated by Sphinx. Refer to documentation
6464
# for a list of supported languages.

0 commit comments

Comments
 (0)