Skip to content

Commit

Permalink
Bumping versions to 4.6.0 and updating changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
diemol committed Nov 4, 2022
1 parent 4ce2649 commit 79f1c02
Show file tree
Hide file tree
Showing 19 changed files with 98 additions and 24 deletions.
4 changes: 2 additions & 2 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,11 @@ $DEBUG = true if ENV['debug'] == 'true'
verbose($DEBUG)

def release_version
'4.5'
'4.6'
end

def version
"#{release_version}.3"
"#{release_version}.0"
end

# The build system used by webdriver is layered on top of rake, and we call it
Expand Down
10 changes: 5 additions & 5 deletions cpp/iedriver/IEDriver.rc
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ END
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 4,5,0,0
PRODUCTVERSION 4,5,0,0
FILEVERSION 4,6,0,0
PRODUCTVERSION 4,6,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -68,12 +68,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Software Freedom Conservancy"
VALUE "FileDescription", "Driver library for the IE driver"
VALUE "FileVersion", "4.5.0.0"
VALUE "FileVersion", "4.6.0.0"
VALUE "InternalName", "IEDriver.dll"
VALUE "LegalCopyright", "Copyright (C) 2021"
VALUE "LegalCopyright", "Copyright (C) 2022"
VALUE "OriginalFilename", "IEDriver.dll"
VALUE "ProductName", "Selenium WebDriver"
VALUE "ProductVersion", "4.5.0.0"
VALUE "ProductVersion", "4.6.0.0"
END
END
BLOCK "VarFileInfo"
Expand Down
4 changes: 4 additions & 0 deletions cpp/iedriverserver/CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ available via the project downloads page. Changes in "revision" field indicate
private releases checked into the prebuilts directory of the source tree, but
not made generally available on the downloads page.

v4.6.0.0
========
* Enable msIEModeAlwaysWaitForUnload for Edge IE Mode (#11079)

v4.5.0.0
========
* Auto-locate Edge if IE mode requested and location not specified
Expand Down
10 changes: 5 additions & 5 deletions cpp/iedriverserver/IEDriverServer.rc
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ END
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 4,5,0,0
PRODUCTVERSION 4,5,0,0
FILEVERSION 4,6,0,0
PRODUCTVERSION 4,6,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -68,12 +68,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Software Freedom Conservancy"
VALUE "FileDescription", "Command line server for the IE driver"
VALUE "FileVersion", "4.5.0.0"
VALUE "FileVersion", "4.6.0.0"
VALUE "InternalName", "IEDriverServer.exe"
VALUE "LegalCopyright", "Copyright (C) 2021"
VALUE "LegalCopyright", "Copyright (C) 2022"
VALUE "OriginalFilename", "IEDriverServer.exe"
VALUE "ProductName", "Selenium WebDriver"
VALUE "ProductVersion", "4.5.0.0"
VALUE "ProductVersion", "4.6.0.0"
END
END
BLOCK "VarFileInfo"
Expand Down
8 changes: 8 additions & 0 deletions dotnet/CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
v4.6.0
======
* Adding CDP files for v107 and removing v104
* Initial implementation of Selenium Manager
* allow select list class to work with disabled select elements again
* Bundle smg into nuget package and copy binaries to users output
* fix bug preventing installing addon from directory

v4.5.1
======
* Fix bug preventing automatic detection of protocol version
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.5.1"
SE_VERSION = "4.6.0"
ASSEMBLY_VERSION = "4.0.0.0"
SUPPORTED_NET_FRAMEWORKS = ["net45", "net46", "net47", "net48"]
SUPPORTED_NET_STANDARD_VERSIONS = ["netstandard2.0", "netstandard2.1", "net5.0"]
Expand Down
14 changes: 14 additions & 0 deletions java/CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
v4.6.0
======
* Supported CDP versions: 85, 105, 106, 107
* Updated IllegalArgumentException to NullPointerException for Null Values in Require Class (#11162)
* Fix page ranges issue in PrintOptions (#11172) (#11174)
* Ensure the correct output stream is used (#11175)
* Add initial support for Selenium Manager
* Revert "[java] only allow enabled select lists for Select class"
* [grid] Closing input pipeline when 404 is returned
* JDK Http client - avoid chunking without buffering to memory (#11198)
* Avoiding pulling same netty dependencies for AsyncHttpClient
* [grid] Only check for IEDriver on Windows.


v4.5.3
======
* Supported CDP versions: 85, 104, 105, 106
Expand Down
2 changes: 1 addition & 1 deletion java/version.bzl
Original file line number Diff line number Diff line change
@@ -1 +1 @@
SE_VERSION = "4.5.3"
SE_VERSION = "4.6.0"
18 changes: 18 additions & 0 deletions javascript/node/selenium-webdriver/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## v4.6.0

#### :rocket: New Feature

* [grid] Add ability to use Enter key to confirm (#11178)
* [grid][ui] Add search field for running sessions (#11197)
* Add support for selenium manager (#11189)

#### :bug: Bug Fix

* isPromise() thenable fix (#11048)
* Fix: making methods static (#11182)

#### :nail_care: Polish

* fix a tiny typo in chromium.js (#11073)
* Adding CDP files for v107 and removing v104

## v4.5.0

#### :rocket: New Feature
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.5.0",
"version": "4.6.0",
"description": "The official WebDriver JavaScript bindings from the Selenium project",
"license": "Apache-2.0",
"keywords": [
Expand Down
2 changes: 1 addition & 1 deletion py/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ compile_pip_requirements(
requirements_txt = ":requirements_lock.txt",
)

SE_VERSION = "4.5.0"
SE_VERSION = "4.6.0"

BROWSER_VERSIONS = [
"v85",
Expand Down
17 changes: 17 additions & 0 deletions py/CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
Selenium 4.6.0
* Document firefox `service=` arg. closes #11067
* Additional types and tidying safari service
* Revert removal of default executable global for safari
* Additional types; remove unused `permissions.py`
* Remove `RemoteDriverServerException`
* Remove unused `send_remote_shutdown_command` implementations in services
* Update `log_path` docs for non chromium based services
* Make `get_screenshot_as_file()` work with pathlib.Paths (#11095)
* Remove `protocols.py`
* fix typing in get_full_page_screenshot_as_png (#11163)
* typo in error message (#11166)
* Adding CDP files for v107 and removing v104
* add initial support for selenium manager
* Revert "[py] do not allow Select class to work with disabled selects"
* #11093 - The SessionId shouldn't be added to params themself bu… (#11121)

Selenium 4.5.0
* Fix frame_to_be_available_and_switch_to_it() for string inputs (#10963)
* Implicit non w3c capability conversion for `acceptSslCerts`, `platform` and `version` is now deprecated
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 @@ -56,7 +56,7 @@
# built documents.
#
# The short X.Y version.
version = '4.5'
version = '4.6'
# The full version, including alpha/beta/rc tags.
release = version

Expand Down
4 changes: 2 additions & 2 deletions py/docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ If you have `pip <https://pip.pypa.io/>`_ on your system, you can simply install

pip install -U selenium

Alternately, you can download the source distribution from `PyPI <https://pypi.org/project/selenium/#files>`_ (e.g. selenium-4.5.0.tar.gz), unarchive it, and run::
Alternately, you can download the source distribution from `PyPI <https://pypi.org/project/selenium/#files>`_ (e.g. selenium-4.6.0.tar.gz), unarchive it, and run::

python setup.py install

Expand Down Expand Up @@ -132,7 +132,7 @@ Download the server separately, from: https://www.selenium.dev/downloads/

Run the server from the command line::

java -jar selenium-server-4.5.0.jar
java -jar selenium-server-4.6.0.jar

Then run your Python client scripts.

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.5.0"
__version__ = "4.6.0"
2 changes: 1 addition & 1 deletion py/selenium/webdriver/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
from .wpewebkit.options import Options as WPEWebKitOptions # noqa
from .wpewebkit.webdriver import WebDriver as WPEWebKit # noqa

__version__ = "4.5.0"
__version__ = "4.6.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.5.0",
'version': "4.6.0",
'license': 'Apache 2.0',
'description': 'Python bindings for Selenium',
'long_description': open(join(abspath(dirname(__file__)), "README.rst")).read(),
Expand Down
15 changes: 14 additions & 1 deletion rb/CHANGES
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
4.5.0 (Unreleased)
4.6.0 (2022-11-04)
=========================
BiDi:
* Released selenium-devtools 0.107.0 (supports CDP v85, v105, v106, v107)

Ruby:
* firefox scroll by amount is only failing on mac
* add initial support for selenium manager
* Revert "[rb] do not allow Select class to work with disabled selects"
* Make sure selenium-manager is packed into gem
* Fix platform list in #scroll_by guard


4.5.0 (2022-09-28)
=========================

BiDi:
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.5.0'
VERSION = '4.6.0'
end # WebDriver
end # Selenium

0 comments on commit 79f1c02

Please sign in to comment.