selenium-4.15.0
版本发布时间: 2023-11-01 22:31:11
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
-
f4334adc5c
- update versions for nightly releases :: titusfortner -
ee8c814618
- [rb] update gemfile with nightly version :: titusfortner -
c3fc944d5e
- fix change logs :: titusfortner -
163ba66495
- [java] remove jdk from list of jars to publish now that it is a core dependency :: titusfortner -
3dbb37c6ff
- [js] update package lock version :: titusfortner -
2ef70312e8
- [bidi][java] Add set viewport command :: Puja Jagani -
f02e917ec6
- [bidi][java] Add browsing context activate command :: Puja Jagani -
2940a0d24d
- [rust] Organize use (imports) in all modules (no logical changes) :: Boni Garcia -
889a636954
- [ci] Slim the Java build even further (#12913) :: Simon Stewart -
abeb86612d
- [java] Use Java Map instead of Guava Immutable Map in BiDi package :: Puja Jagani -
cdd75fcda8
- [java] Use Java Map instead of Guava Immutable Map in Chrome package :: Puja Jagani -
ca15a17230
- [java] Use Java Map instead of Guava Immutable Map in Chromium package :: Puja Jagani -
a92711b6a7
- Update mirror info (Tue Oct 10 12:06:42 UTC 2023) :: Selenium CI Bot -
819955bd77
- [iedriver] update versions to 4.14.0.0 :: titusfortner -
f6d04c8a67
- [ci + dotnet] Slim down the .Net CI build since most is already checked by the RBE CI build (#12916) :: Simon Stewart -
06bb4e9f33
- [java] remove lift related packages and dependencies (#12917) :: joerg1985 -
1f8b8d9a80
- Update mirror info (Wed Oct 11 00:15:25 UTC 2023) :: Selenium CI Bot -
bbcfc9aead
- [java][bidi] Add validation for browsing context id (#12920) :: Manuel Blanco -
225074be5d
- [java] Fix default values for print options page size :: Puja Jagani -
78ee4c01a7
- [java] Update page size test :: Puja Jagani -
1c89e31e7a
- [ci + dotnet]: We can run tests and packaging in parallel :: Simon Mavi Stewart -
a717e3feba
- Replace calls to console.log with managed loggers (#12909) :: Daniel Rozenberg -
966cb9f9a1
- [rust] Include mirror arguments to change default online repository URLs (#11687) :: Boni García -
6c6b5622b9
- [java][bidi] Add print command :: Puja Jagani -
8f73722712
- [java] Update Netty to 4.1.100.Final :: Simon Mavi Stewart -
36108e7244
- Update mirror info (Wed Oct 11 12:07:07 UTC 2023) :: Selenium CI Bot -
7ddfad6ad7
- [java] use the java process builder to run external processes (#12898) :: joerg1985 -
d9f0010403
- [py]: Return apathlib.Path
whenSE_MANAGER_PATH
is set. closes #12929 :: symonk -
1e6e5ec2fa
- [java] allow a custom timeout when shutting down a process :: Jörg Sautter -
27c7fdbef8
- [java] replaced usage of Guavas ByteStreams with native Java 11 methods :: Jörg Sautter -
dd00a0ab56
- [java] allow setting version in the Http Client Config (#12919) :: Titus Fortner -
0a3d590f7a
- [java] Remove unused imports :: Puja Jagani -
7cc250fa59
- [Bugfix] Refactored code in the WebDriverException class: (#12933) :: Manuel Blanco -
6217edce1e
- Update mirror info (Thu Oct 12 12:07:12 UTC 2023) :: Selenium CI Bot -
03f8ede370
- [java] update change logs and version for 4.14.1 :: titusfortner -
2de505e37c
- [java] reset versions for nightly snapshots :: titusfortner -
8fc8ce623b
- [java] fixed the characteristics of the collector :: Jörg Sautter -
2794376529
- [BUGFIX] A minor change to make the String version final. (#12941) :: Manuel Blanco -
69b64f0582
- Update mirror info (Fri Oct 13 00:16:21 UTC 2023) :: Selenium CI Bot -
2d89118198
- [dotnet] fix incorrect references in comments :: titusfortner -
42cc35585b
- [java] removed use of guava from browser packages :: Jörg Sautter -
8cd9757086
- [dotnet] bump version to 4.14.1 and update changelog :: titusfortner -
a98e61f24b
- Update mirror info (Mon Oct 16 00:15:39 UTC 2023) :: Selenium CI Bot -
0074a7c377
- [java] removed use of guava from devtools (#12943) :: joerg1985 -
8fee675e1e
- [rust] Support for automatic management of Firefox ESR (#12946) :: Boni García -
9ff1fe286c
- [dotnet] do not set binary as empty string (#12738) :: titusfortner -
8ed8aa2d1d
- [java] do not set browser binary if it is an empty string (#12738) :: titusfortner -
fe4bc76f71
- [py] do not set browser binary in selenium manager if it is an empty string (#12738) :: titusfortner -
0081a5de19
- [rb] do not set browser binary in selenium manager if it is an empty string (#12738) :: titusfortner -
4c7b83f4f1
- [ci] cannot build dotnet:all right now :: titusfortner -
ae0d894740
- [dotnet] store the mutated element for the user not just the target id (#12948) :: Titus Fortner -
e8c3e9db75
- [java] Allow setting proxy for all http client instances (#12940) :: Puja Jagani -
7461f1d496
- [java][cdp] Ensure request can be modified while intercepting :: Puja Jagani -
7450a1a0f8
- [js][bidi] Fix network inspector test :: Puja Jagani -
20abb92950
- [java] Remove unused import :: Puja Jagani -
5d80f4f631
- Update .gitignore :: Puja Jagani -
4b3238fc8f
- [dotnet] Don't pack Selenium Manager binaries by consumer packages :: Nikolay Borisenko -
d6899008ab
- [java][bidi] Add browsing contexts events related to navigation and user prompt :: Puja Jagani -
bb12405081
- [JS][bidi] Add captureScreenshot command (#12510) :: Tamsil Sajid Amani -
d7dd881700
- Update Actions.java as removed modifier keys (#12903) :: ian zhang -
dfacbe0971
- [java] Format files with ./scripts/format.sh (no logical changes) :: Boni Garcia -
75ffa07c11
- [java] removed the unused netty domain socket client and dependencies :: Jörg Sautter -
a725539b7a
- [java] removed the guava reference from os package :: Jörg Sautter -
a07f267e49
- [java] removed the guava reference from manager package :: Jörg Sautter -
dcaeb15fc4
- [java] removed the guava reference from bidi package :: Jörg Sautter -
c991104a96
- [java] removed the unused sockets test base :: Jörg Sautter -
7e0f0c1acd
- [java] remove ignore annotation from tests that do not inherit from base test class :: titusfortner -
d3a167e610
- [java] remove most usages of guava from the support package :: Jörg Sautter -
d8b93330cd
- [java] Copy SM binary to cache folder and use it from there (#11359) (#12539) :: Boni García -
b008e15cfb
- [rust] Bump Selenium Manager to version 0.4.15 :: Boni Garcia -
cfe7e1f5f9
- [rust] Fix webview2 support (#12966) :: Boni García -
cee7f6ba27
- Prevent browser to be created and unused in case a short session-request-timeout is set (#12848) :: bhecquet -
6f97b8da62
- [dotnet] Fix driver service path determination when starting it directly :: Nikolay Borisenko -
d0dc0c2d01
- [rust] Remove redundant call in logger :: Boni Garcia -
80a86cae16
- [bidi][java] Add request data types from Network module :: Puja Jagani -
ff3bbc03f1
- [grid] remove the http2-settings header in the reverse proxy :: Jörg Sautter -
5fa4289dea
- explicitly set dependabot values :: titusfortner -
7bc870620e
- disable .NET dependabot checks :: titusfortner -
0d04d2ed54
- [py] fix misspellings and spacing :: titusfortner -
6bee29a3fa
- Bump eslint-config-prettier from 7.2.0 to 9.0.0 (#13015) :: dependabot[bot] -
dd08d31e54
- [rust] Include checkbox in SM workflow to generate binaries with debug symbols (#12974) :: Boni García -
5a8a13f584
- [java][bidi] Add network response data type :: Puja Jagani -
0ef5655bfe
- [java][bidi] Add network initiator type :: Puja Jagani -
829aff6581
- [java][bidi] Make type names less wordy :: Puja Jagani -
e338b19561
- [java] Revert usage of enchanced switch case :: Puja Jagani -
53154be05a
- [java] Add network package to bazel file :: Puja Jagani -
5f214bdcc8
- [rust] Bump all crates to the last versions (#13028) :: Boni García -
aee766cfdd
- [grid] add value key to downloadFile response per w3c convention (#13025) :: Titus Fortner -
6ce9fc901a
- Running format script :: Diego Molina -
bb199812eb
- Bump @types/node from 20.4.9 to 20.8.7 :: Diego Molina -
9a9cdc7173
- Bump @types/react from 18.2.20 to 18.2.31 :: Diego Molina -
e7d505d784
- Bump @mui/material from 5.14.4 to 5.14.14 :: Diego Molina -
f98bb82123
- Bump @mui/material from 5.14.4 to 5.14.14 :: Diego Molina -
31da57df17
- [java][bidi] Fix errors in network data type classes :: Puja Jagani -
83944edacf
- [java][bidi] Add BeforeRequestSent type :: Puja Jagani -
fd9fbaaff4
- [java][bidi] Add mechanism to listen to network event - beforeRequestSent :: Puja Jagani -
4c026d8d7e
- Bump actions/setup-node from 3 to 4 (#13037) :: dependabot[bot] -
d810ac92d7
- Bump idna from 3.3 to 3.4 in /py (#13003) :: dependabot[bot] -
ebb4cf74f4
- Bump urllib3[socks] from 2.0.2 to 2.0.7 in /py (#12990) :: dependabot[bot] -
0c995d6f50
- Bump pytest from 7.2.0 to 7.4.2 in /py (#12994) :: dependabot[bot] -
37fc55944f
- Bump attrs from 21.4.0 to 23.1.0 in /py (#12996) :: dependabot[bot] -
3959955bdf
- Bump cffi from 1.15.0 to 1.16.0 in /py (#13009) :: dependabot[bot] -
9392b45830
- Bump pluggy from 1.0.0 to 1.3.0 in /py (#13000) :: dependabot[bot] -
eb6db4cee4
- [rust] Bump toml crate to 0.8.4 :: Boni Garcia -
4e535d05f8
- Bump importlib-metadata from 4.11.3 to 6.8.0 in /py (#13005) :: dependabot[bot] -
90683308fe
- Bump outcome from 1.1.0 to 1.3.0 in /py (#13002) :: dependabot[bot] -
fe4f29e7c0
- Bump jinja2 from 3.0.3 to 3.1.2 in /py (#13007) :: dependabot[bot] -
f946f139fd
- Bump react-router-dom from 6.15.0 to 6.17.0 :: Diego Molina -
d8d4068ead
- [grid] fix bug in downloading files by ensuring browser vendor option… (#13024) :: Titus Fortner -
6359a597c2
- Bump @apollo/client from 3.8.1 to 3.8.6 :: Diego Molina -
6c1f5c3814
- Bump prettier from 2.8.0 to 3.0.3 (#13035) :: dependabot[bot] -
1fd33ed891
- [bidi][java] Add network module events - onResponseStarted and onResponseCompleted :: Puja Jagani -
5d44d125df
- [grid] fixed processing continuation frames #12962 :: Jörg Sautter -
43170d2217
- [grid] keep the code and reason for closing the websocket :: Jörg Sautter -
f66841d7a9
- Bump xml2js from 0.5.0 to 0.6.2 (#13051) :: dependabot[bot] -
2b2b27cd4c
- Bump eslint from 7.32.0 to 8.52.0 (#13048) :: dependabot[bot] -
2f758e5d9a
- [grid] no need for CDP version dependencies in the server (#12502) :: joerg1985 -
76fd498958
- [bidi][java]Add placeholder for script module commands and events :: Puja Jagani -
dad279f04b
- [bidi][java] Add script types :: Puja Jagani -
11f7b1ac2e
- [bidi][java] Add remote reference type :: Puja Jagani -
11b4efe8ae
- [bidi[java] Add local value types for script module :: Puja Jagani -
cf3adc7872
- [bidi] [java] Change local value method name for serialization :: Puja Jagani -
37a2e15ea3
- [bidi][java] Add primitive type :: Puja Jagani -
dfc21787ad
- [grid] use the latest bouncycastle version :: Jörg Sautter -
473eb66747
- [grid] fixed the invalid session id response #12655 :: Jörg Sautter -
07333940a5
- [bidi][java] Enable test for Chrome :: Puja Jagani -
43680afe62
- [bidi][java] Add channel value type :: Puja Jagani -
64ba5bbc48
- [bidi][java] Add remote value type :: Puja Jagani -
02bfd98862
- [bidi][java] Add evaluate result types :: Puja Jagani -
d8d2bdf29d
- [java] Fix formatting :: Puja Jagani -
7c8f86f88f
- [java][bidi] Remove unused import :: Puja Jagani -
176abc5d82
- [java][bidi] Add helper methods in local value :: Puja Jagani -
0dda23189f
- [bidi][java] Add call script command :: Puja Jagani -
107ec1407d
- Bump iniconfig from 1.1.1 to 2.0.0 in /py (#13050) :: dependabot[bot] -
4d03f80fa9
- Bump packaging from 21.3 to 23.2 in /py (#13046) :: dependabot[bot] -
065d52b2c7
- Bump debugpy from 1.6.0 to 1.8.0 in /py (#13049) :: dependabot[bot] -
696771ed76
- Fix spotbugs error :: Puja Jagani -
5cf5f0e187
- [java] Use JupiterTestBase for tests :: Puja Jagani -
9b8f5f3215
- [rb] address flaky tests :: titusfortner -
20dbe034bc
- Open the selenium-manager to the selenium-json package for the Java Module System :: Simon Mavi Stewart -
32d321b7c0
- Bump ts-jest from 26.5.6 to 29.1.1 (#13034) :: dependabot[bot] -
e43190f043
- [java][bidi] Add evaluate function command :: Puja Jagani -
6af1af6f9d
- [bidi][java] Add disown command :: Puja Jagani -
b88914b5b5
- [java][bidi] Add get realms command :: Puja Jagani -
ee55ea2f96
- [java] Adding slot matcher flag to Node. :: Diego Molina -
5136deb97d
- [ci] set dependabot to only manage security issues :: titusfortner -
f51583bd1f
- Revert "[java] Adding slot matcher flag to Node." :: Diego Molina -
889d489c3f
- [ci] do not test atoms with beta and dev firefox :: titusfortner -
424494501c
- [rb] add flaky condition to guards to mark unreliable tests :: titusfortner -
ca252710bd
- [rb] fix linting issue :: titusfortner -
c14d3997b1
- [rb] stop running flaky file upload tests on GitHub in Safari :: titusfortner -
782a23ac46
- [rb] rake update needs to build latest grid for running remote tests :: titusfortner -
8661339ed9
- [rb] move test guards from describe to it blocks :: titusfortner -
26e7d27df8
- [build] allow filtering firefox beta and firefox dev from test runs :: titusfortner -
defda09f9d
- [rb] better formatting for update rake task :: titusfortner -
eb02fd4676
- [grid] add message to exception error for downloads error :: titusfortner -
1d4e296c7d
- [bidi][java] Add preload script command :: Puja Jagani -
ca011b3ede
- [bidi][java] Fix a test :: Puja Jagani -
3d30eb1496
- [bidi][java] Add command to remove preload script :: Puja Jagani -
16cb7067b9
- [bidi][js] Add browsing context activate command :: Puja Jagani -
b0b93f86f8
- Bump h11 from 0.13.0 to 0.14.0 in /py (#13068) :: dependabot[bot] -
42923628f3
- Bump pytest-instafail from 0.4.2 to 0.5.0 in /py (#13067) :: dependabot[bot] -
61ea36ee13
- [py] add some type hints to selenium.webdriver.support (#13070) :: pinterior -
eac0e28c6d
- Bump pytest-mock from 3.10.0 to 3.12.0 in /py (#13041) :: dependabot[bot] -
0291a70ff8
- [bidi][js] Add handle user prompt command :: Puja Jagani -
f0b07fd2e3
- [bidi][js] Add reload command :: Puja Jagani -
dc5ac4e0a1
- Bump pyparsing from 3.0.8 to 3.1.1 in /py (#13047) :: dependabot[bot] -
84d44952b2
- Bump wsproto from 1.1.0 to 1.2.0 in /py (#13043) :: dependabot[bot] -
aba1824025
- Bump zipp from 3.8.0 to 3.17.0 in /py (#13042) :: dependabot[bot] -
b7bc07ef4f
- Bump more-itertools from 8.13.0 to 10.1.0 in /py (#13044) :: dependabot[bot] -
8abdedd2d6
- script to automate part of CDP updates (#12977) :: Titus Fortner -
4434e02c2b
- [dotnet] Improve nuget packages metadata (#12873) :: Nikolay Borisenko -
9de989a63a
- [rb] update guards for flaky tests :: titusfortner -
0570c181bf
- [rb] fix linter failures :: titusfortner -
936d75dd2f
- [js] use xit for skipping tests :: titusfortner -
c7b034abac
- fix pinned browser script for updated packaging library :: titusfortner -
731f27d9a9
- update pinned browsers :: titusfortner -
2a061b29c1
- [cdp] add pdl files for v119 and remove v116 :: titusfortner -
19e35857e8
- [cdp] add v119 and remove v116 in all bindings :: titusfortner -
566db85701
- [py] remove selenium manager accommodation for Conda :: titusfortner -
9b0d14f3e7
- [rust] Fix conditions to check edge in cache (#13057) :: Boni García -
96f13f846e
- [java] implement file downloads (#12979) :: Titus Fortner -
605fccda42
- [py] implement file downloads (#13023) :: Titus Fortner -
af1af0b407
- [rb] implement remote downloads (#12037) :: Titus Fortner -
83ce28e992
- [dotnet] implement file downloads (#12981) :: Titus Fortner -
0655d2376c
- add helper script for generating change log updates :: titusfortner -
d847116165
- update change logs :: titusfortner -
c87de7beff
- add script for updating selenium manager :: titusfortner -
c9816fbafb
- update selenium manager binaries :: titusfortner -
014ead4f02
- script to automate version updates :: titusfortner -
81efbf2b7b
- [js] Fix typo in test :: Puja Jagani -
e3e8de97c0
- [js] Fix typo in text :: Puja Jagani -
5402d1a89b
- [bidi] [js] Add browsing context commands and events (#13078) :: Puja Jagani -
63baf0b90a
- [bidi] [java] Rework tests to run in different browsers :: Puja Jagani -
f74e0dd321
- [js] update change log :: titusfortner -
1d14b5521b
- update versions for 4.15 release :: titusfortner
1、 selenium-dotnet-4.15.0.zip 10.93MB
2、 selenium-dotnet-strongnamed-4.15.0.zip 10.93MB
3、 selenium-java-4.15.0.zip 26.38MB
4、 selenium-server-4.15.0.jar 37.13MB
5、 selenium-server-4.15.0.zip 76.86MB