Detailed Changelogs by Component
Java |
Python |
DotNet |
Ruby |
JavaScript
What's Changed
- [js] Normalize empty custom locator results by @munawiki in #17851
- [py]: fix W3C capabilities built from a list of options (create_matches) by @navin772 in #17897
- [rb] add low-level BiDi protocol integration specs by @titusfortner in #17878
- Fix badge for CI build on the default branch by @nvborisenko in #17901
- [py] Fix broken reStructuredText link in docs by @cgoldberg in #17902
- [grid] stop forwarding se:remoteUrl past the Node that consumes it by @titusfortner in #17908
- [grid] Forward file upload/download for Kubernetes, Docker and relay sessions by @VietND96 in #17914
- [build] reduce github cache churn and aggressively prune CodeQL caches by @titusfortner in #17909
- [java] fix two flaky BiDi tests that left timing-dependent state behind by @titusfortner in #17918
- [java] Add warn annotation for undeclared field while JSON coercion by @pujagani in #17917
- [py] temporarily disable nightly TestPyPI publishing by @titusfortner in #17920
- [rb] fix Safari test failures by @titusfortner in #17922
- [build] fix the issues that caused the release workflow to fail during last release by @titusfortner in #17921
- Revert "[py] temporarily disable nightly TestPyPI publishing (#17920)" by @diemol in #17924
- [rb] fix silent hang on oversized WebSocket frames by @aguspe in #17655
- [js] Ensure BiDi is not exposed on Driver by @pujagani in #17926
- [docs] charter: link the accepted BiDi support boundary record by @AutomatedTester in #17928
- Honour the
DO_NOT_TRACKenv var by @shs96c in #17931 - [build] record flaky tests on trunk and report weekly offenders to Slack by @titusfortner in #17930
- [build] ignore .bazelbsp/ IDE-generated directory by @diemol in #17932
- [adr] Install browser extensions from the driver directly by @titusfortner in #17817
- [py] generate the internal BiDi protocol layer from the shared binding-neutral schema by @titusfortner in #17761
- [rb] always reject a missing required inbound BiDi field by @titusfortner in #17936
- [build] make Java and .NET release reruns pass when already published by @titusfortner in #17935
- [build] Move dependency updates into a weekly workflow by @titusfortner in #17934
- [rb] accept a whole-valued float for an integer BiDi field by @titusfortner in #17939
- [build] unlock trunk once the release finishes writing to it by @titusfortner in #17938
- [js] Add serialization and domain layer by @pujagani in #17927
- [build] stop updating browsers and CDP during release preparation by @titusfortner in #17940
- [py] update new BiDi layer generation to conform to latest proposed ADR by @titusfortner in #17942
- [dotnet] [bidi] Throw in case of unknown discriminator by @nvborisenko in #17948
- [rb] reject an inbound BiDi scalar outside its union's declared arms by @titusfortner in #17947
- [build] alert Slack when a CDP update lands on trunk by @titusfortner in #17950
- [js][bidi] Add BiDi connection-level event subscription by @pujagani in #17946
- [dotnet] [bidi] SetMediaFeaturesOverride command in Emulation module by @nvborisenko in #17953
New Contributors
Full Changelog: selenium-4.47.0...selenium-4.48.0