selenium-4.20.0
版本发布时间: 2024-04-25 05:03:08
SeleniumHQ/selenium最新发布版本:nightly(2024-09-15 08:16:32)
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
-
a12c3b56a9
- [build] Moving versions to nightly :: Diego Molina -
4fec60d2b8
- [rb] Update Gemfile.lock :: Alex Rodionov -
96cf53a454
- [rb] Fix document generation :: Alex Rodionov -
507970233b
- [build] Bumping actions versions :: Diego Molina -
63e815627f
- Update mirror info (Thu Mar 28 00:15:30 UTC 2024) :: Selenium CI Bot -
b7d831db8c
- [bidi][js] Update the capture screenshot APIs to include all parameters and remove scroll parameter (#13744) :: Puja Jagani -
0b29138fa7
- [rust] Bump to rules_rust 0.41.0 (Rust 1.77.0) :: Boni García -
cc7f3402f8
- Update mirror info (Fri Mar 29 00:15:26 UTC 2024) :: Selenium CI Bot -
acd9d0e77d
- [bidi] [java] Fix the bazel file after the BiDi breaking change :: Puja Jagani -
abe0ee07dc
- [java] Updating change log and bumping version :: Puja Jagani -
3ef121c0b2
- Update mirror info (Fri Mar 29 12:14:17 UTC 2024) :: Selenium CI Bot -
6cda692993
- [grid] synchronize read from field written by other thread :: Jörg Sautter -
9c6ccdbf40
- Update mirror info (Sat Mar 30 00:14:35 UTC 2024) :: Selenium CI Bot -
1f88231e2b
- [js] Fix linting (#13753) :: Puja Jagani -
a2aa09f143
- Bumping to SNAPSHOT for Nightly :: Diego Molina -
ec7c11fae8
- Update mirror info (Mon Apr 1 12:08:01 UTC 2024) :: Selenium CI Bot -
e90e4a5001
- [rb] Return JRuby dependencies :: Alex Rodionov -
ef3d9e870e
- [rb][java][dotnet][py] Skipping Edge tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina -
a169d905b4
- [JS][bidi] Impelments functionality to retrieve all top-level browsing contexts :: Sri Harsha -
a663d280de
- [js] Running format script :: Diego Molina -
37565afc72
- [dotnet] Simplify definition of building test web server for unit tests :: Nikolay Borisenko -
911b312090
- [js] Add JS comments for BiDi related files (#13763) :: Puja Jagani -
309b3e802f
- [bidi][java] Deprecate using builder for Locate Node parameters. (#13767) :: Puja Jagani -
baf6116541
- [bidi][java] Update Locator class to not use optional :: Puja Jagani -
cca70e3eb4
- [JS] lint fixes :: Sri Harsha -
68ad9845aa
- [grid] do not create unused HttpResponse instances :: Jörg Sautter -
aaa7e791a4
- [bidi][java] Enable chrome tests (#13770) :: Puja Jagani -
b49ae752c9
- [JS] Set browserName by default when browserOptions are used :: Sri Harsha -
111941bd3c
- [JS] Implement fullPageScreenshot functionality for Firefox (#13301) :: Sri Harsha -
38829c7c63
- [bidi][java] Enable grid BiDi chrome test (#13778) :: Puja Jagani -
12ed6cc2d9
- [dotnet] use correct devtools session id after reinitialization (#13768) :: schrufygroovy -
44eba5952f
- [js] Running format script :: Diego Molina -
8c8adec916
- [grid] handle baseRoute like the hubRoute and the graphqlRoute (#13772) :: Jörg Sautter -
392ffbc08d
- [JS] Remove duplicate license agreement from files :: Sri Harsha -
b800dfcde2
- [java] [bidi] Enable test that pass in chrome :: Puja Jagani -
dc62d248fb
- [bidi][java] Enable Edge BiDi tests (#13780) :: Puja Jagani -
a3d4d144d9
- [bidi][js] Enable add intercept parameters test :: Puja Jagani -
97950ef9ad
- [py] Skipping Edge tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina -
b9fddae69c
- [java] Enabling Edge tests for BiDi :: Diego Molina -
b867008a66
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13750) :: Selenium CI Bot -
2b59996257
- Add type hints for selenium.webdriver.remote.webdriver.WebDriver.init (#13775) :: Adam Dangoor -
9f8e0b8497
- Add types to set_window_position parameters (#13786) :: Adam Dangoor -
d142ce0cd5
- [bidi][js] Enable tests for Edge and Chrome (#13790) :: Puja Jagani -
33c6b7841a
- Fixing atom to capitalize text (#13792) :: Diego Molina -
a0210e3a7c
- [bidi][js] Fix log inspector test :: Puja Jagani -
ad92541cf1
- [grid][java] fix node-docker (#13789) :: Viet Nguyen Duc -
16796dba18
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13798) :: Selenium CI Bot -
8001566c18
- Bump idna from 3.4 to 3.7 in /py (#13808) :: dependabot[bot] -
9ab4f75173
- [rust] Minor typo-fix in warninig trace :: Boni García -
3cf0669b94
- [rust] Use DEBUG level for WARN traces in offline mode (#13810) :: Boni García -
61f507f386
- [rust] Update rules_rust and crate dependencies to latest stable versions :: Boni García -
6d7e7da3c1
- [grid][java] browser containers provisioned in dynamic grid can get hostconfig from node-docker (#13804) :: Viet Nguyen Duc -
8d77159463
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13819) :: Selenium CI Bot -
25fd49a3d9
- [JS] Update npm deps to latest :: Sri Harsha -
4ecc1033ca
- [java] Selenium Manager generates output from argument list (#13385) :: Titus Fortner -
9f5123661f
- [rb] update SOC for driver finder and selenium manager classes (#13386) :: Titus Fortner -
77df95b883
- Update Dockerfile to use JDK 17 (#13823) :: Trig -
bfbed918d8
- [py] update SOC for driver finder and selenium manager classes (#13387) :: Titus Fortner -
ec5757d2e9
- [JS] Migrate eslint to latest (#13825) :: Sri Harsha -
d04cbb5164
- [grid][java]: dynamic grid re-fetch browser images if they were pruned during runtime (#13821) :: Viet Nguyen Duc -
e9ef7e0980
- [JS] Fix stale element test and enable window tests :: Sri Harsha -
85c0ad1b23
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13830) :: Selenium CI Bot -
54829c7686
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13835) :: Selenium CI Bot -
f0b5a04cb9
- Nightly dotnet (#13838) :: Diego Molina -
ffe3d2ad31
- [bazel] Enable bzlmod :: Alex Rodionov -
a24c22912c
- [bazel] Move rules_ruby to MODULE :: Alex Rodionov -
d9a922b3b0
- [bazel] Move rules_dotnet to MODULE :: Alex Rodionov -
16db80ae10
- [bazel] Move rules_rust to MODULE :: Alex Rodionov -
cee8c4d80e
- [bazel] Move rules_python to MODULE :: Alex Rodionov -
2c76a22077
- [bazel] Move rules_jvm_external to MODULE :: Alex Rodionov -
214d26060c
- [bazel] Move apple_rules_lint to MODULE :: Alex Rodionov -
cd0a14f148
- [bazel] Move rules_proto to MODULE :: Alex Rodionov -
bf0dcd939e
- [bazel] Move rules_js to MODULE :: Alex Rodionov -
63d65e3f75
- [bazel] Move rules_oci to MODULE :: Alex Rodionov -
2749ec7314
- [bazel] Move rules_pkg to MODULE :: Alex Rodionov -
70bb02a6f0
- [bazel] Move prebuilt selenium-manager to MODULE :: Alex Rodionov -
60a57b4b30
- [bazel] Move buildifier to MODULE :: Alex Rodionov -
c69304ad54
- [bazel] Move pinned browsers to MODULE :: Alex Rodionov -
91b6d4ebc0
- [bazel] Extract remote configuration into separate file :: Alex Rodionov -
853b4dfa61
- [bazel] Fix runfiles loading in Bzlmod :: Alex Rodionov -
050c6440cf
- [bazel] Add missing dependencies :: Alex Rodionov -
fa57e9c20a
- [bazel] Update lockfile :: Alex Rodionov -
0608c63416
- [bazel] Fix .NET compiler errors :: Alex Rodionov -
3e8261de9e
- [bazel] Fix runfiles loading in JavaScript tests :: Alex Rodionov -
6eac5d5150
- [bazel] Update gem checksums :: Alex Rodionov -
0ec0b73d04
- [bazel] Keep rules_rust in WORKSPACE :: Alex Rodionov -
3b02ff6a5c
- [bazel] Repin Cargo.Bazel.lock :: CI Build -
c9f5e353de
- [bazel] Regenerate maven_install.json :: Alex Rodionov -
3af3558166
- [dotnet] Ignore flaky tests on RBE :: Alex Rodionov -
b3da4e538d
- [bazel] Update gem checksums :: Alex Rodionov -
5b6fa4863d
- [bazel] Disable lockfile :: Alex Rodionov -
e062acbb45
- [rb] Disable failing Edge test :: Alex Rodionov -
a09f70d031
- [bazel] Update CI caching manifest for bzlmod :: Alex Rodionov -
71122cd649
- [bazel] Update rules_rust to 0.41 :: Alex Rodionov -
1f8dc10f19
- Revert "[rb] Disable failing Edge test" :: Alex Rodionov -
ace280cccc
- [ci] Don't use non-bzlmod caches :: Alex Rodionov -
b734f5e0c7
- [bazel] Fix node toolchain loading :: Alex Rodionov -
8d6c0778ba
- [ci] Use JDK 17 :: Alex Rodionov -
6831e8e19e
- [bazel] Restore javadoc targets :: Alex Rodionov -
4d29ac9da6
- [bazel] Fix maven_bom targets :: Alex Rodionov -
cafb91a5e2
- [bazel] Remove WORKSPACE mode in favor of bzlmod :: Alex Rodionov -
44ab4a82b6
- [rb][dotnet][java][py] Update Edge to 123 :: Alex Rodionov -
77858975e1
- [rb] Fix runfiles location in docs :: Alex Rodionov -
e1677cd11b
- [dotnet] Revert System namespace prefix :: Alex Rodionov -
bed404cbf0
- [bazel] Move rules_rust to MODULE.bazel :: Alex Rodionov -
7b9281760c
- [bazel] Update bazel_features :: Alex Rodionov -
686153006f
- [bazel] Update rules_rust :: Alex Rodionov -
08ec566227
- [bazel] Revert Cargo changes :: Alex Rodionov -
929a862200
- [bazel] Use default Rust toolchain :: Alex Rodionov -
88b7a1fcef
- [bazel] Update rules_js :: Alex Rodionov -
aa62f106c7
- [bazel] Move rules_rust back to WORKSPACE to fix zstd compilation :: Alex Rodionov -
f36b334177
- [dotnet] Making SeleniumManager a thin wrapper (#13833) :: Diego Molina -
9e7adc790b
- Nightly javascript (#13844) :: Diego Molina -
c2dda23237
- [js] Improve atoms loading under Bazel :: Alex Rodionov -
645ef05ad0
- [ci] Run small JS tests :: Alex Rodionov -
e0b7584419
- [js] Fix small tests :: Alex Rodionov -
ba27d0f767
- [js] Fix formatting :: Alex Rodionov -
dc77f02281
- [rb] Update gemfile checksums :: Alex Rodionov -
e85bf8dc8c
- [bazel] Fix bazelrc loading from subdirectories :: Alex Rodionov -
ec54309d20
- [js] Making SeleniumManager a thin wrapper (#13853) :: Diego Molina -
e6e7d8e1b1
- [JS] Update npm deps :: Sri Harsha -
7dd6163d0c
- [grid][java]: relay service can set protocol version in fetching status (#13849) :: Viet Nguyen Duc -
ea73d44c00
- [java] register the callback to the correct event :: Jörg Sautter -
031c8cf172
- [java][bidi] Fix import for the Script module class :: Puja Jagani -
907b4f461f
- [cdp][java] Continue requests without modification for know errors in NetworkInterceptor (#13836) :: Puja Jagani -
5c5c68e606
- [bidi][java] Update argument type to RemoteValue :: Puja Jagani -
4a07526a64
- [dotnet] Checking if log level is enabled before logging in SM. :: Diego Molina -
85da948adc
- [dotnet] Renaming methods to follow C# pattern. :: Diego Molina -
c4a63179ec
- [build] Switching to a different command to pin maven deps :: Diego Molina -
04c9dfce5b
- [dotnet] Pushing missing changes to method names in dotnet SM :: Diego Molina -
5f127db684
- [ci] Disable Ruby tests for Chrome/Edge on Windows :: Alex Rodionov -
753dec82c3
- [bazel] Make unpinned_maven available :: Alex Rodionov -
f3af5821c7
- Remove unused file :: Simon Stewart -
fee33dd938
- Bump java deps :: Simon Stewart -
4a6c3847ec
- [bidi] Update browsing context create method (#13766) :: Puja Jagani -
8086b25bb5
- [build] Updating scripts for automated release :: Diego Molina -
866c76ca80
- Release 4.20.0 (#13870) :: Diego Molina
1、 selenium-dotnet-4.20.0.zip 10.37MB
2、 selenium-dotnet-strongnamed-4.20.0.zip 10.37MB
3、 selenium-java-4.20.0.zip 30.46MB
4、 selenium-server-4.20.0.jar 36.14MB
5、 selenium-server-4.20.0.zip 87.32MB