17 hours ago
selenium

Nightly

Bug Fixes

  • Correct array copy length in setPageRanges method to include all ranges #16516 (Manuel Blanco)

Commits

  • 63eca90: [java] Feat 14291/add jspecify annotations to exception classes pt4 (#16028) (Alex Popov) #16028
  • e4a5931: [dotnet][rb][java][js][py] Automated Browser Version Update (#16330) (Selenium CI Bot) #16330
  • 4e9ec56: [dotnet] [bidi] Enable WebExtension tests at least for Firefox (#16333) (Nikolay Borisenko) #16333
  • 00916fc: [dotnet] Suppress unwanted messages from browser via redirecting streams (#16265) (Nikolay Borisenko) #16265
  • b731bb4: [dotnet][rb][java][js][py] Automated Browser Version Update (#16334) (Selenium CI Bot) #16334
  • 2eceb90: [dotnet] [bidi] Remove obsolete unsubscribing by attributes (#16205) (Nikolay Borisenko) #16205
  • 0417a8e: [dotnet][rb][java][js][py] Automated Browser Version Update (#16337) (Selenium CI Bot) #16337
  • 1347c78: [rust] Honor full browser version even if major version is installed (#15517) (Boni García) #16346
  • db05817: [dotnet] Conditionally enable driver service process output redirection (#16353) (Nikolay Borisenko) #16353
  • 8a72168: [dotnet] Begin reading of driver service output to fix Firefox disposing (Nikolay Borisenko)
  • 4c603ec: [rb] fix unit tests (#16357) (Augustin Gottlieb) #16357
  • 9a4bbcc: [py] Add --enable-chrome-logs to chrome service args to inherit browser i/o streams (#16202) (Corey Goldberg) #16202
  • b3b66a0: [dotnet] [bidi] Introduce BaseNavigationInfo type as interface (#16348) (Nikolay Borisenko) #16348
  • 93fdf57: [dotnet] [bidi] Give only one chance to receive from remote end (#16360) (Nikolay Borisenko) #16360
  • a578a47: [rust] Bump Rust edition to 2024, rulest_rust to 0.65.0, and crates to latest stable (#16366) (Boni García) #16366
  • 6061c87: [grid] UI Light/Dark Mode Toggle (#16364) (Viet Nguyen Duc) #16364
  • 8e84f0d: [rust] Set Rust version to 1.89.0 in WORKSPACE (#16368) (Boni García) #16368
  • 2eeadab: [rust] Log browser path also in offline mode (#16215) (Boni García) #16370
  • 6d115cf: [build] Prepare for release of Selenium 4.36.0 (#16332) (Selenium CI Bot) #16332
  • 01a5e7b: [py] Re-add defaults for Chromium kwargs (#16372) (Corey Goldberg) #16372
  • 4acface: Update mirror info (Fri Oct 3 00:21:22 UTC 2025) (Selenium CI Bot)
  • 9487181: Splitting stress tests (#16374) (Diego Molina) #16374
  • 9b743ea: [dotnet][rb][java][js][py] Automated Browser Version Update (#16343) (Selenium CI Bot) #16343
  • 1394608: [rb] Update Chrome/Edge args for test environment (#16376) (Corey Goldberg) #16376
  • ad3a864: Update mirror info (Sat Oct 4 00:20:27 UTC 2025) (Selenium CI Bot)
  • 565459e: [dotnet] [bidi] Emulation module (#16380) (Nikolay Borisenko) #16380
  • 2a8261d: [py] Remove old test xfail markers (#16377) (Corey Goldberg) #16377
  • 3baf4bc: [dotnet] [bidi] Implement browsing context download events (#16382) (Nikolay Borisenko) #16382
  • 59a27f1: [dotnet] [bidi] Support browser SetDownloadBehaviour command (#16383) (Nikolay Borisenko) #16383
  • 6c76af1: [dotnet] [bidi] Support network SetExtraHeaders command (#16384) (Nikolay Borisenko) #16384
  • 6477870: [py][build] Python CI - add unit test job and windows integration tests to GH runners (#16362) (Corey Goldberg) #16362
  • 4db2c56: [java] Linux ARM "os.arch" system property is "aarch64" (#16381) (Matthias Kurz) #16381
  • 3ce647f: [dotnet] [bidi] AOT safe enums serialization (#16386) (Nikolay Borisenko) #16386
  • 3b61afe: [dotnet] Handle negative zero BiDi response (#15898) (Michael Render) #15898
  • 04a927e: [dotnet] Move JSON converter attributes from centralized options into their respective types (#16393) (Michael Render) #16393
  • 3f9c5cb: [py] Fix Selenium Manager tests on Windows (#16391) (Corey Goldberg) #16391
  • 66d780b: [dotnet][rb][java][js][py] Automated Browser Version Update (#16378) (Selenium CI Bot) #16378
  • 4e5a674: [py] Fix chromedriver/msedgedriver service tests (#16395) (Corey Goldberg) #16395
  • 90a1030: [dotnet] [bidi] Modules as extensions (#16392) (Nikolay Borisenko) #16392
  • 9706f56: [dotnet] [bidi] Provide type info immediately when serializing (#16397) (Nikolay Borisenko) #16397
  • f243aee: [bidi] [dotnet] Use events JsonTypeInfo for deserialization (#16402) (Nikolay Borisenko) #16402
  • 2109f38: [dotnet] Replace lazy caching mechanism in BiDi's constructor with simple initialization (#16399) (Michael Render) #16399
  • 2e0159a: [py][build] Re-add Windows to CI workflows on GHA runners (#16396) (Corey Goldberg) #16396
  • 6dcb5a6: [dotnet] Help more .NETFramework projects to copy SM binaries to output (#16406) (Nikolay Borisenko) #16406
  • 8c4302c: [dotnet] [bidi] Specific result type for any command (#16405) (Nikolay Borisenko) #16405
  • 4bd87aa: [dotnet][rb][java][js][py] Automated Browser Version Update (#16398) (Selenium CI Bot) #16398
  • e6d99a3: [dotnet] [bidi] Deserialize message fast instead of defer it (#16403) (Nikolay Borisenko) #16403
  • 3d15087: [dotnet] [bidi] Remove IEnumerable of command results (#16219) (Nikolay Borisenko) #16219
  • 09da0ef: [dotnet] Remove obsoleted FtpProxy (#16411) (Nikolay Borisenko) #16411
  • 8ddb020: [py] Configure WebSocket timeout and wait interval via ClientConfig (#16248) (Corey Goldberg) #16248
  • d66494e: [java] Rescuing the remote cause for session creation errors (#16418) (Diego Molina) #16418
  • 1b7f3b0: [py] Add test for BiDi request handlers with classic navigation (#16421) (Corey Goldberg) #16421
  • b0dade7: [java] NullAway added (#16416) (mk868) #16416
  • 4140a0f: [java] feat: Add native Java 11 HTTP client methods to HttpClient interface (#16412) (Manuel Blanco) #16412
  • 5454624: [py] Raise NotImplementedError when deleting downloads in driver subclass (#16423) (Corey Goldberg) #16423
  • 84358bd: [java] refactor(remote/command): Merge overload's business logic (#14469) (Noel Kim (김민혁)) #14469
  • ef9b910: [py] Fix default rpId in virtual authenticator (#16428) (Corey Goldberg) #16428
  • 8c97d29: make augmentation of HasBiDi/HasDevTools lazy-loaded (#16338) (Andrei Solntsev) #16338
  • 65bb55f: [py] Update docstrings style (#16427) (Alex Popov) #16427
  • 3bace2e: [dotnet][rb][java][js][py] Automated Browser Version Update (#16433) (Selenium CI Bot) #16433
  • 517c7e4: [py] Support Python 3.14 and drop Python 3.9 (#16342) (Corey Goldberg) #16342
  • b82c2e1: Removing FF guard for canListenToDownloadWillBeginEvent (#16439) (Diego Molina) #16439
  • 8221fd1: Adapting the browser_protocol file fetching to the file structure change. (#16440) (Diego Molina) #16440
  • b308fbf: [py]: add --disable-dev-shm-usage to Chrome/Edge options for internal tests (#16443) (Navin Chandra) #16443
  • 4023c01: [rb] Remove prism dependency (#16437) (Earlopain) #16437
  • 627a283: [rb] Remove json version constraint (#16436) (Earlopain) #16436
  • d710cda: [grid] Add event bus heartbeat to prevent steal connection (#16444) (Viet Nguyen Duc) #16444
  • 43d93a9: [py] Use Chrome instead of Firefox for internal Remote tests (#16419) (Corey Goldberg) #16419
  • a99c253: [py] Update internal Firefox tests to use driver fixture (#16441) (Corey Goldberg) #16441
  • 5e82edc: Leaving the version block at the top of the PDL file (#16448) (Diego Molina) #16448
  • b3fccd0: [py] Update docstrings style according to google guideline (#16445) (Alex Popov) #16445
  • fd0eeae: [java] JSpecify annotations for org.openqa.selenium.grid.jmx (#16431) (mk868) #16431
  • 10e563a: [java] JSpecify annotations for org.openqa.selenium.bidi.permissions (#16430) (mk868) #16430
  • 8a91342: [py]: guess mimetypes in webserver for content serving (#16449) (Navin Chandra) #16449
  • 4fa3952: [dotnet][rb][java][js][py] Automated Browser Version Update (#16446) (Selenium CI Bot) #16446
  • f7c6590: [dotnet] [bidi] Add Request data type in Network module (#16453) (Nikolay Borisenko) #16453
  • d05680d: [py] Fix mypy errors in by file and exceptions file (#16300) (Pallavi) #16300
  • e71fa0a: [dotnet] [bidi] Remove unnecessary command type info (#16454) (Nikolay Borisenko) #16454
  • 11998a0: [Java] Fix typo in invisibilityOf method documentation (#16456) (Ethan) #16456
  • 3c1da1e: [build] Prepare for release of Selenium 4.37.0 (#16451) (Selenium CI Bot) #16451
  • 6c01a81: Bumping version for Nightly (Diego Molina)
  • 16049f8: Update mirror info (Sat Oct 18 00:21:45 UTC 2025) (Selenium CI Bot)
  • 17a5dba: [dotnet][rb][java][js][py] Automated Browser Version Update (#16458) (Selenium CI Bot) #16458
  • 00d83e3: Update mirror info (Sat Oct 18 12:08:43 UTC 2025) (Selenium CI Bot)
  • 0c96b6f: [dotnet] [bidi] Avoid using JsonInclude attribute to include optional property for DTO (#16413) (Nikolay Borisenko) #16413
  • ea6dc46: Update mirror info (Sun Oct 19 00:24:54 UTC 2025) (Selenium CI Bot)
  • 83f5f77: [rb] Bump prism to 1.6.0 (#16450) (Earlopain) #16450
  • 912f35e: [java] JSpecify annotations for ExecuteMethod (#16464) (mk868) #16464
  • 76c303b: [rb] Fix Network issue by removing nil values on network requests (#16442) (Augustin Gottlieb) #16442
  • 81b9850: [py] Replaced :param: and :args: from docstrings (#16469) (Alex Popov) #16469
  • da46ab0: [java] JSpecify annotations for `org.openqa.selenium.federatedcredent… (#16461) (mk868) #16461
  • 13b63f6: [java] JSpecify annotations for org.openqa.selenium.interactions (#16462) (mk868) #16462
  • 1300833: [java][rb] Remove cruft from old CI environment (#16473) (Corey Goldberg) #16473
  • c88ea44: [java] JSpecify annotations for org.openqa.selenium.net (#16463) (mk868) #16463
  • 0606401: [rb][bidi] remove deprecated classes for log inspector (#16474) (Titus Fortner) #16474
  • b3b23f5: [build] minimize number of ruby targets run with bidi (#16477) (Titus Fortner) #16477
  • c1160a5: [java] JSpecify annotations for Credential and MBean (#16481) (mk868) #16481
  • bd434fb: [java] JSpecify annotations for ScriptKey and UnpinnedScriptKey (#16483) (mk868) #16483
  • 345bee3: [java] JSpecify annotations for FileDetector (#16482) (mk868) #16482
  • 7ac21b9: [dotnet][rb][java][js][py] Automated Browser Version Update (#16468) (Selenium CI Bot) #16468
  • a98783f: [java] JSpecify annotations for ExpectedCondition (#16489) (mk868) #16489
  • 792df95: [java] JSpecify annotations for Response SessionId HttpSessionId (#16490) (mk868) #16490
  • 5d4972b: [rb][build] improve ruby local_dev generation (#16495) (Titus Fortner) #16495
  • e51fca1: [build] removing test_tag_filter tag that isn't being used anywhere (#16496) (Titus Fortner) #16496
  • 229e299: [rb][build] disable dev shm for Chrome and Edge on RBE (#16497) (Titus Fortner) #16497
  • 0ecbd47: [rb] update syntax with rspec linter (#16498) (Titus Fortner) #16498
  • 72a925a: [dotnet][rb][java][js][py] Automated Browser Version Update (#16493) (Selenium CI Bot) #16493
  • 5609fbc: [java][bidi]: add test for onHistoryUpdated event (#16293) (Navin Chandra) #16293
  • ed364d9: [py] Bump version of ruff formatter/linter (#16502) (Corey Goldberg) #16502
  • 269608c: [rust] Fixe Edge version test (#16501) (Boni García) #16501
  • 9564733: [py][bidi]: add set_timezone_override command in emulation (#16500) (Navin Chandra) #16500
  • 6aa31f3: [py] Cleanup and convert more doctrings to google-style (#16503) (Alex Popov) #16503
  • 4101ce1: [build] fix update-documentation workflow (#16505) (Titus Fortner) #16505
  • 281a200: [build] Prepare for release of Selenium 4.38.0 (#16499) (Selenium CI Bot) #16499
  • 6b412e8: fix workflows for updating documentation from stage release (#16506) (Titus Fortner) #16506
  • 9829448: bump versions to nightly (titusfortner)
  • b27ea58: Update mirror info (Sat Oct 25 12:08:28 UTC 2025) (Selenium CI Bot)
  • d8bffe4: Update mirror info (Sun Oct 26 00:24:19 UTC 2025) (Selenium CI Bot)
  • bd8fcaa: [atoms] fix text node children are always considered as displayed #16284 (Jörg Sautter) #16329
  • f7ec959: [grid] Enhance UI with theme integration and improved status indicators (#16512) (Viet Nguyen Duc) #16512
  • d3293d4: Update mirror info (Mon Oct 27 00:24:37 UTC 2025) (Selenium CI Bot)
  • b3a3989: [py][bidi]: add emulation command - set_locale_override (#16504) (Navin Chandra) #16504
  • 7e1e0a8: [dotnet][rb][java][js][py] Automated Browser Version Update (#16507) (Selenium CI Bot) #16507
  • 9f20834: [rb] add mutable and immutable record objects to manage serialization (titusfortner)
  • d6ed112: Revert "[rb] add mutable and immutable record objects to manage serialization" (titusfortner)
  • 2e0d0e5: [py][bidi]: add emulation command set_scripting_enabled (#16513) (Navin Chandra) #16513
  • 189f556: [dotnet][rb][java][js][py] Automated Browser Version Update (#16521) (Selenium CI Bot) #16521
  • 5fdd334: [py] Update docstrings to google pydoc format (#16511) (Alex Popov) #16511
  • b60d3f4: [java][BiDi] implement browsingContext.downloadEnd event (#16347) (Swastik Baranwal) #16347
  • 2077189: Fix typo and minor formatting changes in README.md (#16523) (Corey Goldberg) #16523
  • 7df7a1c: [dotnet][rb][java][js][py] Automated Browser Version Update (#16526) (Selenium CI Bot) #16526
  • 2bc81b8: [py] Update docstrings (remove reST leftovers and resolve D200) (#16525) (Alex Popov) #16525
  • 878317f: [py] Fix docstring formatting and apply ruff linting rules (#16527) (Corey Goldberg) #16527
  • 9b24abb: [dotnet][rb][java][js][py] Automated Browser Version Update (#16531) (Selenium CI Bot) #16531
  • bde7f06: [py] Fix Ruff D417 warnings in docstrings (#16535) (Alex Popov) #16535
  • 4428c25: [py] Fix ruff D415 warnings in docstrings (#16536) (Corey Goldberg) #16536
  • d333146: [dotnet][rb][java][js][py] Automated Browser Version Update (#16538) (Selenium CI Bot) #16538
  • 89baf16: [py][bidi]: add set_screen_orientation_override command in Emulation (#16522) (Navin Chandra) #16522
  • 87f9e40: [py] Fix D205 ruff warnings for docstrings and add type hints (#16537) (Alex Popov) #16537
  • 3da2883: [dotnet][rb][java][js][py] Automated Browser Version Update (#16554) (Selenium CI Bot) #16554
  • 48c8ff1: [py][bidi]: add set_download_behavior command (#16556) (Navin Chandra) #16556
  • d3a2670: [py] Bump pytest and dev dependencies (#16572) (Corey Goldberg) #16572
  • 35ae2bb: [bazel] Move rules_rust to bzlmod (#16566) (Simon Mavi Stewart) #16566
  • 0e75082: [ci] Make a PR for updating mirror file instead of pushing directly to trunk (#16579) (Boni García) #16579
  • 2b5da89: [ci] Update mirror info (2025-11-11T15:26:46Z) (#16578) (github-actions[bot]) #16578
  • bdb33cf: [ci] Revert latest changes related to the mirror workflow (#16580) (Boni García) #16580
  • bf6d720: Update mirror info (Tue Nov 11 16:26:26 UTC 2025) (Selenium CI Bot)
  • 58752fe: Update mirror info (Wed Nov 12 00:23:15 UTC 2025) (Selenium CI Bot)
  • 7fa1ad3: [java]: refactor request interception tests and handle CORS (#16585) (Navin Chandra) #16585
  • 4dfe805: [dotnet][rb][java][js][py] Automated Browser Version Update (#16558) (Selenium CI Bot) #16558
  • 5cc1aa8: Update mirror info (Thu Nov 13 00:23:22 UTC 2025) (Selenium CI Bot)
  • 55fa188: [py][bidi]: enable download event tests for firefox (#16587) (Navin Chandra) #16587
  • 61d0169: [dotnet][rb][java][js][py] Automated Browser Version Update (#16588) (Selenium CI Bot) #16588
  • 2700e7c: [py] Fix more type annotations (#16551) (Alex Popov) #16551
  • 940e15f: [java][BiDi] implement emulation.setTimezoneOverride (#16530) (Swastik Baranwal) #16530
  • 8d1b1e4: [grid] Minimum Docker API 1.44 for Docker Engine v29+ in Dynamic Grid (#16591) (Viet Nguyen Duc) #16591
  • d224da6: Update mirror info (Fri Nov 14 00:24:01 UTC 2025) (Selenium CI Bot)
  • 7610fad: [dotnet][rb][java][js][py] Automated Browser Version Update (#16593) (Selenium CI Bot) #16593
  • ea49009: Show file modification time (#16589) (Andrei Solntsev) #16589
  • 1df75c1: [py][bidi]: add emulation command set_user_agent_override (#16595) (Navin Chandra) #16595
  • bc5d050: [grid] Improve Docker client for Dynamic Grid (#16596) (Viet Nguyen Duc) #16596
  • 59cfe04: Update mirror info (Sat Nov 15 00:22:31 UTC 2025) (Selenium CI Bot)
  • fbb2a9c: [py]: reuse driver in case of bidi tests (#16597) (Navin Chandra) #16597
  • cba5eb0: [grid] Improve browser container labels and naming in Dynamic Grid (#16599) (Viet Nguyen Duc) #16599
  • 8717085: [build] Upgrade rules_dotnet to 0.20.5 (#16592) (Nikolay Borisenko) #16592
  • 2b958e7: Update mirror info (Sun Nov 16 00:25:20 UTC 2025) (Selenium CI Bot)
  • e535ce2: [dotnet] [bidi] Simplify namespace for communications (#16602) (Nikolay Borisenko) #16602
  • e19680e: [py] Improve type hints with union syntax and native types (#16590) (Corey Goldberg) #16590
  • efac2dd: Update mirror info (Mon Nov 17 00:24:13 UTC 2025) (Selenium CI Bot)
  • da9dfdc: Update mirror info (Tue Nov 18 00:23:33 UTC 2025) (Selenium CI Bot)
  • 0161351: [dotnet][rb][java][js][py] Automated Browser Version Update (#16598) (Selenium CI Bot) #16598
  • af9b20e: [py] Use double quotes in generate.py (#16607) (Swastik Baranwal) #16607
  • 7a532ba: [ci] Use pagination in mirror workflow to get all Selenium releases (#16605) (Boni García) #16605
  • 4c0eb7f: [dotnet] Generate atoms statically (#16608) (Nikolay Borisenko) #16608
  • 011045f: Update mirror info (Wed Nov 19 00:23:54 UTC 2025) (Selenium CI Bot)
  • 3114b93: [nodejs] Update dev dependencies to fix vulnerabilities (#16610) (Corey Goldberg) #16610
  • 409fbfc: [java][BiDi] emulation: allow passing null to GeolocationOverride (#16594) (Swastik Baranwal) #16594
  • 3abe4c7: [dotnet][rb][java][js][py] Automated Browser Version Update (#16611) (Selenium CI Bot) #16611
  • e0afdd3: [grid] Update container label compose.oneoff in Dynamic Grid (#16613) (Viet Nguyen Duc) #16613
  • 32dc667: [grid] Dynamic Grid group dynamic containers in compose stack (#16620) (Viet Nguyen Duc) #16620
  • 4cdab09: [py] Use daemon threads for WebSocket connections (#16298) (Corey Goldberg) #16298
  • 5cc07f0: [dotnet][rb][java][js][py] Automated Browser Version Update (#16615) (Selenium CI Bot) #16615
  • e261a3c: [dotnet][rb][java][js][py] Automated Browser Version Update (#16625) (Selenium CI Bot) #16625
  • a2b4269: [dotnet] Add syntax highlighting for JavaScript string methods (#16616) (Michael Render) #16616
  • 001a885: [dotnet] Unwrap element wrapper recursively (#15362) (Michael Render) #15362
  • 292327f: [dotnet] Simplify nuget package reference in Bazel (#16630) (Michael Render) #16630
  • 470e6fd: [ci]: cancel previous CI run in case of new commit/push (#16624) (Navin Chandra) #16624
  • 53c73b9: [dotnet][rb][java][js][py] Automated Browser Version Update (#16632) (Selenium CI Bot) #16632
  • 0c17ff1: [ci]: remove concurrency checks in child workflows (#16633) (Navin Chandra) #16633
  • c064dcf: [dotnet] [bidi] Fix events subscription possibilities (#16603) (Nikolay Borisenko) #16603
  • 8baadcc: [dotnet] Pack net462 target framework (#16564) (Nikolay Borisenko) #16564
  • 95969c5: [dotnet][rb][java][js][py] Automated Browser Version Update (#16636) (Selenium CI Bot) #16636
  • 3939649: [py][bidi] Allow resetting viewport (#16623) (Corey Goldberg) #16623
  • d764938: [py] Use f-string in generate.py (#16641) (Corey Goldberg) #16641
  • 03b4c25: [java][BiDi] implement emulation.setScriptingEnabled (#16631) (Swastik Baranwal) #16631
  • 1fbd40c: [dotnet] Remove Newtonsoft.Json test-only dependency (#16639) (Michael Render) #16639
  • 224dec1: [dotnet] Update paket build tool to 9.0.2 (#16637) (Michael Render) #16637
  • ae2b6de: [dotnet] Update lock dependencies in bazel world (#16642) (Nikolay Borisenko) #16642
  • 4fe6ee4: [dotnet] [bidi] Possibility to reset viewport (#16601) (Nikolay Borisenko) #16601
  • e30dc4a: [java] Avoid logging debug logs with INFO level (either in RUN or DEBUG mode) (#16584) (Andrei Solntsev) #16584
  • 02d69aa: [java] Add JSpecify nullable annotations to exception classes (#16026) (Alex Popov) #16026
  • f7cc7cb: annotate with @NullMarked the whole package org.openqa.selenium.net (#16494) (Andrei Solntsev) #16494
  • e487a36: [java][bidi]: add BiDi method BrowsingContext.setViewport(null, null) to reset the mobile emulation mode (#16524) (Andrei Solntsev) #16524
  • 24bc928: [java] Replace Maven dependency references with artifact() for org.jspecify.jspecify (#16635) (Alex Popov) #16635
  • c5bb3c9: 16612 download large files (#16627) (Andrei Solntsev) #16627
  • b446e16: #16573 unwrap double-wrapped webdriver (#16575) (Andrei Solntsev) #16575
  • efcb5e7: [dotnet] Implement third-party Permissions module (#16414) (Michael Render) #16414
  • 269623e: [dotnet] [bidi] JsonSerializerContext instance per module (#16649) (Nikolay Borisenko) #16649
  • 67fae55: [dotnet] [bidi] Immediately start to listen to incoming remote messages (#16651) (Nikolay Borisenko) #16651
  • d178006: [dotnet] [bidi] Dedicated json context for all modules (#16652) (Nikolay Borisenko) #16652
  • 43d32dd: [dotnet] Move internal compiler services to Properties (#16653) (Nikolay Borisenko) #16653
  • f485074: [dotnet] [bidi] Rent buffer for receiving bytes in WebSocket (#16650) (Nikolay Borisenko) #16650
  • 6e21bea: [dotnet] Migrate solution file to new .slnx format (#16638) (Michael Render) #16638
  • 4c6474b: [dotnet] [bidi] Ignore non-serializable extension properties in BrowsingContext (#16654) (Nikolay Borisenko) #16654
  • 9257c6f: [dotnet] [bidi] Cache modules in the root BiDi (#16655) (Nikolay Borisenko) #16655
  • 60bbc47: [dotnet] Allow inspecting source generated files (#16656) (Nikolay Borisenko) #16656
  • 96a4e90: [py] Bump ruff target-version to 3.10 and lint generate.py (#16658) (Corey Goldberg) #16658
  • e633bc2: [dotnet] Annotate JavaScript strings within BiDi (#16657) (Michael Render) #16657
  • 2570c3d: [dotnet] Fix nullability annotations on NodeRemoteValue (#16661) (Michael Render) #16661
  • dcb967e: [py] Bump versions of ruff and mypy for Dev/CI (#16660) (Corey Goldberg) #16660
  • 720e602: [dotnet] Replace Lazy<T> with ??= in BrowsingContext (#16664) (Michael Render) #16664
  • 54fc9b4: [dotnet] [bidi] Avoid BiDi type in EventArgs ctor for unnecessary metadata generation (#16667) (Nikolay Borisenko) #16667
  • a94820f: [dotnet][rb][java][js][py] Automated Browser Version Update (#16643) (Selenium CI Bot) #16643
  • 8adb000: [dotnet][rb][java][js][py] Automated Browser Version Update (#16669) (Selenium CI Bot) #16669
  • 8a0b916: [java][BiDi] implement emulation.setUserAgentOverride (#16668) (Swastik Baranwal) #16668
  • 3a0b3ae: [java][BiDi] implement browser.setDownloadBehavior (#16646) (Swastik Baranwal) #16646
  • 8b4a0b7: [dotnet][rb][java][js][py] Automated Browser Version Update (#16677) (Selenium CI Bot) #16677
  • af8fd2a: [java] JSpecify annotations for CommandCodec (#16492) (mk868) #16492
  • 33fa253: [java] JSpecify annotations for CommandInfo CommandPayload `Drive… (#16491) (mk868) #16491
  • bc502b0: [java] Allow EventFiringDecorator to throw exceptions #16470 (#16471) (Giulio Longfils) #16471
  • c60cfe6: [py] Remove noqa markers and fix linting (#16676) (Corey Goldberg) #16676
  • ae71391: #16645 switch DevTools connection between tabs/windows (#16647) (Andrei Solntsev) #16647
  • 790d86b: add nullability annotations in "*.bidi.log" package (Andrei Solntsev) #16679
  • b2dc91f: [java] use --enable-chrome-logs to redirect browser I/O streams (Delta456) #16255
  • 9f8c6c8: [grid] Tracking SessionRemovalInfo when removing session from SessionMap (#16678) (Viet Nguyen Duc) #16678
  • 0a0fce9: [java] simplify unmodifiable collections operations (#16549) (Alex Popov) #16549
  • d4c3e1b: [java] Add JSpecify annotations to Color class (Issue #14291) (#16626) (RENATO SPENCER) #16626
  • 69bbda9: [grid] Update handling SessionId from json (#16683) (Viet Nguyen Duc) #16683
  • 9667310: [java] avoid ClassCastException for unexpected driver responses #16389 (Jörg Sautter) #16681
  • efe5a4f: [java] Add JSpecify annotations to ChromiumDriver (Issue #14291) (#16628) (RENATO SPENCER) #16628
  • cfd57e3: Revert "[java] use --enable-chrome-logs to redirect browser I/O streams" (Andrei Solntsev) #16688
  • fb859ad: [dotnet] [bidi] Stateful converters with hydration (#16670) (Nikolay Borisenko) #16670
  • fab7984: [py] Bump urllib3 in packaging and dev dependencies (#16690) (Corey Goldberg) #16690
  • 54f45d3: [dotnet] [bidi] BrowsingContext type as record with equality (#16692) (Nikolay Borisenko) #16692
  • d9d1d79: [dotnet] [bidi] Always provide new json options for modules (#16691) (Nikolay Borisenko) #16691
  • 87fef04: [dotnet] [bidi] Remove browsing scoped events at core level (#16694) (Nikolay Borisenko) #16694
  • 080c81f: fix flaky Ruby test devtools_spec.rb (Andrei Solntsev) #16693
  • 126f156: [build] Prepare for release of Selenium 4.39.0 (#16672) (Selenium CI Bot) #16672
  • 5be573c: Bumping to nightly version (Diego Molina)
18 hours ago
Activiti

7.20.0-rc.829

What's Changed

⬆️ Dependencies

🔨 Other Changes

Full Changelog: https://github.com/Activiti/Activiti/compare/7.20.0-rc.828...7.20.0-rc.829

18 hours ago
selenium

Selenium 4.39.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

New Contributors

Full Changelog: https://github.com/SeleniumHQ/selenium/compare/selenium-4.38.0...selenium-4.39.0

1 days ago
Activiti

7.20.0-rc.827

What's Changed

⬆️ Dependencies

Full Changelog: https://github.com/Activiti/Activiti/compare/7.20.0-rc.826...7.20.0-rc.827

1 days ago
unirest-java

Release v4.7.0

Release v4.7.0

2 days ago
Activiti
2 days ago
lettuce-core

7.2.0.RELEASE

The Lettuce team is pleased to announce the Lettuce 7.2.0 minor release!

Lettuce 7.2.0 supports Redis 2.6+ up to Redis 8.x. In terms of Java runtime, Lettuce requires at least Java 8 and works with Java 24. The driver is tested against Redis 8.4, Redis 8.2, Redis 8.0, Redis 7.4 and Redis 7.2.

Thanks to all contributors who made Lettuce 7.2.0.RELEASE possible.

📗 Links Reference documentation: https://lettuce.io/core/7.2.0.RELEASE/reference/ Javadoc: https://lettuce.io/core/7.2.0.RELEASE/api/

⭐ New Features

🐞 Bug Fixes

💡 Other

❤️ New Contributors

Full Changelog: https://github.com/redis/lettuce/compare/7.1.0.RELEASE...7.2.0.RELEASE

2 days ago
lettuce

7.2.0.RELEASE

The Lettuce team is pleased to announce the Lettuce 7.2.0 minor release!

Lettuce 7.2.0 supports Redis 2.6+ up to Redis 8.x. In terms of Java runtime, Lettuce requires at least Java 8 and works with Java 24. The driver is tested against Redis 8.4, Redis 8.2, Redis 8.0, Redis 7.4 and Redis 7.2.

Thanks to all contributors who made Lettuce 7.2.0.RELEASE possible.

📗 Links Reference documentation: https://lettuce.io/core/7.2.0.RELEASE/reference/ Javadoc: https://lettuce.io/core/7.2.0.RELEASE/api/

⭐ New Features

🐞 Bug Fixes

💡 Other

❤️ New Contributors

Full Changelog: https://github.com/redis/lettuce/compare/7.1.0.RELEASE...7.2.0.RELEASE