Skip to content

Commit

Permalink
FIX CHANGELOGS BEFORE MERGING!
Browse files Browse the repository at this point in the history
Update versions and change logs to release Selenium 4.21.0
  • Loading branch information
selenium-ci committed May 15, 2024
1 parent 45510b6 commit 96b0a52
Show file tree
Hide file tree
Showing 17 changed files with 123 additions and 26 deletions.
8 changes: 8 additions & 0 deletions dotnet/CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
v4.21.0
======

>>> [dotnet] Overwrite internal log file if it already exists (#13900)
* [dotnet] Optionally overwrite internal log file if it already exists
* Overwrite log file by default
>>> [dotnet] Align binary location property for FirefoxOptions with other options (#13901)

v4.20.0
======

Expand Down
2 changes: 1 addition & 1 deletion dotnet/selenium-dotnet-version.bzl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# BUILD FILE SYNTAX: STARLARK

SE_VERSION = "4.21.0-nightly202404242344"
SE_VERSION = "4.21.0"
ASSEMBLY_VERSION = "4.0.0.0"
SUPPORTED_NET_STANDARD_VERSIONS = ["netstandard2.0"]

Expand Down
50 changes: 50 additions & 0 deletions java/CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,53 @@
v4.21.0
======

>>> [bidi][java] Add methods to allow all parameters for script callFunction and evaluate method (#13873)
>>> [java] Setting a connection timeout for the WS connection
Fixes #13884
>>> [java] Improving error message for BiDi connection
Either when `webSocketUrl` is not set or the
browser version does not support BiDi.
Related to #13896
[skip ci]
>>> [java] Improving logging to understand why "Value must be set" is raised.
>>> [grid] flatten combined routes to improve routing (#13856)
>>> [grid][java]: apply protocol version in relay session factory (#13880)
>>> [java][sm] Configure Selenium Manager environment from System Properties (#13858)
* [java][sm] Configure Selenium Manager environment from System Properties
* Running format script
>>> [java][grid]: Set test name to video file name in dynamic grid (#13907)
* [java][grid]: Set test name to video file name in dynamic grid
* Revert unexpected changes
>>> [grid][java]: session-timeout set connection timeout in RemoteNode (#13854)
* [grid][java]: add session-timeout to all kind of Nodes
* [grid][java]: fix code as suggestions
* [java][grid]: update test CustomNode can get/set sessionTimeout
>>> [java] type casting and numeric improvements (#13909)
* replaced condition controll flow with switch
* remove casting from double to int
division operation with integer ergument is equal to cast to int Math.floor()
* remove division by 1 in tests
* replaced manual calculation of hashcode with Long.hashCode()
* removed redundand toString method call
* removed cast to string in string concat
* applying code formatting
>>> [cdp][java] Allow filters to recover from failed requests in NetworkInterceptor (#13847)
>>> [java] allow a DevTools listener to determinate the order of handler calls (#13921)
>>> [java] read selenium manager output as UTF-8 #13653
>>> [java] Reduce redundant toString() calls (#13932)
* removed unnecessary semicolons
* removed redundant access modifier for interface member
* removed redundant toString() calls for id in RedisBackedSessionMap
* removed redundant toString() call in DragAndDropTest
* removed redundant toString() calls
* applying formatting
>>> [java] fixed format of expires in Cookie.toString #13927
>>> [java] Fixing JavaDocs for driver classes
>>> [grid] Using MutableCapabilities to get rid of browserVersion
And later returning them as PersistentCapabilities
Also, restoring the null check in PersistentCapabilities.java
Fixes #13937

v4.20.0
======

Expand Down
2 changes: 1 addition & 1 deletion java/version.bzl
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
SE_VERSION = "4.21.0-SNAPSHOT"
SE_VERSION = "4.21.0"
TOOLS_JAVA_VERSION = "17"
15 changes: 15 additions & 0 deletions javascript/node/selenium-webdriver/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
## 4.21.0

>>> [js] Setting nightly version
>>> [js] Fixing wrongly updated package-lock.json
>>> [bazel + js] Allow `bazel build //javascript/...` to work (#13893)
* [bazel + js] Allow `bazel build //javascript/...` to work
* cp: hackity hack
* Reorganise the build file
>>> [js] Ensure 'selectVisibleByText' method is same as other languages (#13899)
>>> [js] Ensure parity in the locators used by methods (#13902)
>>> [js] Updating README.md
Fixes #13940
[slip ci]
>>> [js] Running format script
## 4.20.0

- Add CDP for Chrome 124 and remove 121
Expand Down
2 changes: 1 addition & 1 deletion javascript/node/selenium-webdriver/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "selenium-webdriver",
"version": "4.21.0-nightly202404242350",
"version": "4.21.0",
"description": "The official WebDriver JavaScript bindings from the Selenium project",
"license": "Apache-2.0",
"keywords": [
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion py/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ compile_pip_requirements(
],
)

SE_VERSION = "4.21.0.dev202404242345"
SE_VERSION = "4.21.0"

BROWSER_VERSIONS = [
"v85",
Expand Down
10 changes: 10 additions & 0 deletions py/CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
Selenium 4.21.0

>>> [py] Setting nightly version
>>> [py] removed unused logger object from `firefox/webdriver.py` (#13892)
[py] removed unused logger object from firefox/webdriver.py
>>> Moving ignore_local_proxy_environment_variables to BaseOptions (#13926)
* Moving ignore_local_proxy_environment_variables to BaseOptions
* Just moving instead of deprecating
* Invoking method instead of property

Selenium 4.20.0

* Add CDP for Chrome 124 and remove 121
Expand Down
2 changes: 1 addition & 1 deletion py/docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
# The short X.Y version.
version = '4.21'
# The full version, including alpha/beta/rc tags.
release = '4.21.0.dev202404242345'
release = '4.21.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion py/selenium/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@
# under the License.


__version__ = "4.21.0.dev202404242345"
__version__ = "4.21.0"
2 changes: 1 addition & 1 deletion py/selenium/webdriver/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
from .wpewebkit.service import Service as WPEWebKitService # noqa
from .wpewebkit.webdriver import WebDriver as WPEWebKit # noqa

__version__ = "4.21.0.dev202404242345"
__version__ = "4.21.0"

# We need an explicit __all__ because the above won't otherwise be exported.
__all__ = [
Expand Down
2 changes: 1 addition & 1 deletion py/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
setup_args = {
'cmdclass': {'install': install},
'name': 'selenium',
'version': "4.21.0.dev202404242345",
'version': "4.21.0",
'license': 'Apache 2.0',
'description': 'Python bindings for Selenium',
'long_description': open(join(abspath(dirname(__file__)), "README.rst")).read(),
Expand Down
12 changes: 12 additions & 0 deletions rb/CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
4.21.0 (2024-05-15)
=========================

>>> [rb] Setting nightly version
>>> [rb] Return and deprecate DriverFinder.path
This was accidentally removed in #13386.
Fixes #13876.
Related to rails/rails#51658.
>>> [rb] Release 4.20.1
>>> [rb] Update version for nightly
>>> [rb] Use Bazel JDK in remote tests

4.20.1 (2024-04-25)
=========================

Expand Down
30 changes: 14 additions & 16 deletions rb/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ PATH
specs:
selenium-devtools (0.124.0)
selenium-webdriver (~> 4.2)
selenium-webdriver (4.21.0.nightly)
selenium-webdriver (4.21.0)
base64 (~> 0.2)
rexml (~> 3.2, >= 3.2.5)
rubyzip (>= 1.2.2, < 3.0)
Expand All @@ -27,8 +27,8 @@ GEM
public_suffix (>= 2.0.2, < 6.0)
ast (2.4.2)
base64 (0.2.0)
bigdecimal (3.1.7)
bigdecimal (3.1.7-java)
bigdecimal (3.1.8)
bigdecimal (3.1.8-java)
concurrent-ruby (1.2.3)
connection_pool (2.4.1)
crack (1.0.0)
Expand All @@ -41,19 +41,17 @@ GEM
diff-lcs (1.5.1)
drb (2.2.1)
ffi (1.16.3)
ffi (1.16.3-java)
ffi (1.16.3-x64-mingw32)
fileutils (1.7.2)
git (1.19.1)
addressable (~> 2.8)
rchardet (~> 1.8)
hashdiff (1.1.0)
i18n (1.14.4)
i18n (1.14.5)
concurrent-ruby (~> 1.0)
io-console (0.7.2)
io-console (0.7.2-java)
irb (1.12.0)
rdoc
irb (1.13.1)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
jar-dependencies (0.4.1)
json (2.7.2)
Expand All @@ -66,7 +64,7 @@ GEM
minitest (5.22.3)
mutex_m (0.2.0)
parallel (1.24.0)
parser (3.3.0.5)
parser (3.3.1.0)
ast (~> 2.4.1)
racc
psych (5.1.2)
Expand All @@ -87,8 +85,8 @@ GEM
rchardet (1.8.0)
rdoc (6.6.3.1)
psych (>= 4.0.0)
regexp_parser (2.9.0)
reline (0.5.3)
regexp_parser (2.9.1)
reline (0.5.7)
io-console (~> 0.5)
rexml (3.2.6)
rspec (3.13.0)
Expand All @@ -100,11 +98,11 @@ GEM
rspec-expectations (3.13.0)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-mocks (3.13.0)
rspec-mocks (3.13.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.13.0)
rspec-support (3.13.1)
rubocop (1.63.3)
rubocop (1.63.5)
json (~> 2.3)
language_server-protocol (>= 3.17.0)
parallel (~> 1.10)
Expand All @@ -115,16 +113,16 @@ GEM
rubocop-ast (>= 1.31.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.31.2)
parser (>= 3.3.0.4)
rubocop-ast (1.31.3)
parser (>= 3.3.1.0)
rubocop-capybara (2.20.0)
rubocop (~> 1.41)
rubocop-factory_bot (2.25.1)
rubocop (~> 1.41)
rubocop-performance (1.21.0)
rubocop (>= 1.48.1, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
rubocop-rspec (2.29.1)
rubocop-rspec (2.29.2)
rubocop (~> 1.40)
rubocop-capybara (~> 2.17)
rubocop-factory_bot (~> 2.22)
Expand Down
2 changes: 1 addition & 1 deletion rb/lib/selenium/webdriver/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@

module Selenium
module WebDriver
VERSION = '4.21.0.nightly'
VERSION = '4.21.0'
end # WebDriver
end # Selenium
4 changes: 4 additions & 0 deletions rust/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
0.4.21
======


0.4.20
======

Expand Down

0 comments on commit 96b0a52

Please sign in to comment.