chore(deps): update ruby gems #3

Open
renovate-bot wants to merge 1 commit from renovate/ruby-gems into main
Member

This PR contains the following updates:

Package Update Change
selenium-webdriver (source, changelog) minor 4.46.0 → 4.50.0
standard (changelog) minor 1.56.0 → 1.57.0

Release Notes

SeleniumHQ/selenium (selenium-webdriver)

v4.50.0

=========================

  • Support CDP versions: v152, v153, v154
  • render WebSocket debug log lines lazily (#​18033)
  • Implement driver methods for installing and uninstalling web extensions via BiDi (#​17879)
  • [build] Automated CDDL Spec Update (#​18046)
  • [build] replace the BiDi KNOWN_INCOMPLETE allowlist with spec-shaped CDDL overlays (#​18057)
  • [build] generate the BiDi schema vendor section from Mozilla's Firefox CDDL (#​18060)
  • remove deprecated Firefox profile extension and cert methods (#​18066)
  • [build] add support for Mozilla's Commands fragment in the BiDi schema (#​18071)
  • [build] Automated Browser Version Update (major) with CDP (#​18067)
  • [build] Automated CDDL Spec Update (#​18075)

v4.49.0

=========================

  • Support CDP versions: v151, v152, v153
  • derive BiDi field names and enum value types in the schema (#​17966)
  • [build] Automated CDDL Spec Update (#​17990)
  • [build] ship prebuilt Selenium Manager Linux arm64 binary in all bindings (#​17999)
  • [build] Automated Browser Version Update (major) with CDP (#​18005)

v4.48.0

=========================

  • Support CDP versions: v150, v151, v152
  • add low-level BiDi protocol integration specs (#​17878)
  • [build] Automated Browser Version Update (major) with CDP (#​17910)
  • fix silent hang on oversized WebSocket frames (#​17655)
  • always reject a missing required inbound BiDi field (#​17936)
  • accept a whole-valued float for an integer BiDi field (#​17939)
  • reject an inbound BiDi scalar outside its union's declared arms (#​17947)

v4.47.0

=========================

  • Support CDP versions: v149, v150, v151
  • support WebDriver BiDi on Safari Preview and move #bidi onto Driver (#​17729)
  • link generated BiDi elements to their spec definitions (#​17781)
  • add objectOnly/preserveExtras/scalar-primitive BiDi schema signals (#​17784)
  • construct the BiDi transport inside the domain from a connection (#​17796)
  • route BiDiBridge navigation through the generated Protocol::BrowsingContext (#​17785)
  • resolve spec runfiles via Bazel::Runfiles (#​17810)
  • [build] standardize generated-file license and not to edit markers across generators (#​17816)
  • validate nullable-constant BiDi params outbound (#​17818)
  • [build] upgrade rules_ruby to 0.28.0 and drop vendored Bazel::Runfiles workaround (#​17824)
  • [build] Merge vendor cddl files into shared BiDi schema and implement custom Firefox webExtension options (#​17840)
  • [grid] honor client-advertised se:remoteUrl for reachable BiDi/CDP/VNC URLs (#​17790)
  • tolerate and warn on missing required inbound BiDi fields, with SE_BIDI_STRICT to escalate (#​17844)
  • remove deprecated FTP proxy support (#​17846)
  • prevent CDP access with Firefox (#​17849)
  • test matchers assert log entries by id and optional messages and match severity (#​17848)
  • [bidi] Correct float/enum type fidelity in the shared schema and validate primitives outbound in Ruby (#​17852)
  • [bidi] mark BiDi types extensible per spec and update Ruby handling (#​17853)
  • raise typed WebDriver errors for BiDi from a generated error-code map (#​17855)
  • allow pending test guards to require matching provided exception (#​17859)
  • pass --enable-chrome-logs unless CHROME_LOG_FILE is set (#​17858)
  • support custom vendor specific capabilities in options classes (#​17862)
  • validate BiDi outbound ref fields against their declared type (#​17861)
  • generate BiDi domain type accessors and union variant factories (#​17865)
  • deprecate invalid Firefox profile code (#​17871)
  • [build] Automated Browser Version Update with CDP (#​17873)
standardrb/standard (standard)

v1.57.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 9am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [selenium-webdriver](https://selenium.dev) ([source](https://github.com/SeleniumHQ/selenium/tree/HEAD/rb), [changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)) | minor | `4.46.0` → `4.50.0` | | [standard](https://github.com/standardrb/standard) ([changelog](https://github.com/standardrb/standard/blob/main/CHANGELOG.md)) | minor | `1.56.0` → `1.57.0` | --- ### Release Notes <details> <summary>SeleniumHQ/selenium (selenium-webdriver)</summary> ### [`v4.50.0`](https://github.com/SeleniumHQ/selenium/blob/HEAD/rb/CHANGES#4500-2026-09-30) \========================= - Support CDP versions: v152, v153, v154 - render WebSocket debug log lines lazily ([#&#8203;18033](https://github.com/SeleniumHQ/selenium/issues/18033)) - Implement driver methods for installing and uninstalling web extensions via BiDi ([#&#8203;17879](https://github.com/SeleniumHQ/selenium/issues/17879)) - \[build] Automated CDDL Spec Update ([#&#8203;18046](https://github.com/SeleniumHQ/selenium/issues/18046)) - \[build] replace the BiDi KNOWN\_INCOMPLETE allowlist with spec-shaped CDDL overlays ([#&#8203;18057](https://github.com/SeleniumHQ/selenium/issues/18057)) - \[build] generate the BiDi schema vendor section from Mozilla's Firefox CDDL ([#&#8203;18060](https://github.com/SeleniumHQ/selenium/issues/18060)) - remove deprecated Firefox profile extension and cert methods ([#&#8203;18066](https://github.com/SeleniumHQ/selenium/issues/18066)) - \[build] add support for Mozilla's Commands fragment in the BiDi schema ([#&#8203;18071](https://github.com/SeleniumHQ/selenium/issues/18071)) - \[build] Automated Browser Version Update (major) with CDP ([#&#8203;18067](https://github.com/SeleniumHQ/selenium/issues/18067)) - \[build] Automated CDDL Spec Update ([#&#8203;18075](https://github.com/SeleniumHQ/selenium/issues/18075)) ### [`v4.49.0`](https://github.com/SeleniumHQ/selenium/blob/HEAD/rb/CHANGES#4490-2026-09-09) \========================= - Support CDP versions: v151, v152, v153 - derive BiDi field names and enum value types in the schema ([#&#8203;17966](https://github.com/SeleniumHQ/selenium/issues/17966)) - \[build] Automated CDDL Spec Update ([#&#8203;17990](https://github.com/SeleniumHQ/selenium/issues/17990)) - \[build] ship prebuilt Selenium Manager Linux arm64 binary in all bindings ([#&#8203;17999](https://github.com/SeleniumHQ/selenium/issues/17999)) - \[build] Automated Browser Version Update (major) with CDP ([#&#8203;18005](https://github.com/SeleniumHQ/selenium/issues/18005)) ### [`v4.48.0`](https://github.com/SeleniumHQ/selenium/blob/HEAD/rb/CHANGES#4480-2026-08-27) \========================= - Support CDP versions: v150, v151, v152 - add low-level BiDi protocol integration specs ([#&#8203;17878](https://github.com/SeleniumHQ/selenium/issues/17878)) - \[build] Automated Browser Version Update (major) with CDP ([#&#8203;17910](https://github.com/SeleniumHQ/selenium/issues/17910)) - fix silent hang on oversized WebSocket frames ([#&#8203;17655](https://github.com/SeleniumHQ/selenium/issues/17655)) - always reject a missing required inbound BiDi field ([#&#8203;17936](https://github.com/SeleniumHQ/selenium/issues/17936)) - accept a whole-valued float for an integer BiDi field ([#&#8203;17939](https://github.com/SeleniumHQ/selenium/issues/17939)) - reject an inbound BiDi scalar outside its union's declared arms ([#&#8203;17947](https://github.com/SeleniumHQ/selenium/issues/17947)) ### [`v4.47.0`](https://github.com/SeleniumHQ/selenium/blob/HEAD/rb/CHANGES#4470-2026-08-10) \========================= - Support CDP versions: v149, v150, v151 - support WebDriver BiDi on Safari Preview and move #bidi onto Driver ([#&#8203;17729](https://github.com/SeleniumHQ/selenium/issues/17729)) - link generated BiDi elements to their spec definitions ([#&#8203;17781](https://github.com/SeleniumHQ/selenium/issues/17781)) - add objectOnly/preserveExtras/scalar-primitive BiDi schema signals ([#&#8203;17784](https://github.com/SeleniumHQ/selenium/issues/17784)) - construct the BiDi transport inside the domain from a connection ([#&#8203;17796](https://github.com/SeleniumHQ/selenium/issues/17796)) - route BiDiBridge navigation through the generated Protocol::BrowsingContext ([#&#8203;17785](https://github.com/SeleniumHQ/selenium/issues/17785)) - resolve spec runfiles via Bazel::Runfiles ([#&#8203;17810](https://github.com/SeleniumHQ/selenium/issues/17810)) - \[build] standardize generated-file license and not to edit markers across generators ([#&#8203;17816](https://github.com/SeleniumHQ/selenium/issues/17816)) - validate nullable-constant BiDi params outbound ([#&#8203;17818](https://github.com/SeleniumHQ/selenium/issues/17818)) - \[build] upgrade rules\_ruby to 0.28.0 and drop vendored Bazel::Runfiles workaround ([#&#8203;17824](https://github.com/SeleniumHQ/selenium/issues/17824)) - \[build] Merge vendor cddl files into shared BiDi schema and implement custom Firefox webExtension options ([#&#8203;17840](https://github.com/SeleniumHQ/selenium/issues/17840)) - \[grid] honor client-advertised se:remoteUrl for reachable BiDi/CDP/VNC URLs ([#&#8203;17790](https://github.com/SeleniumHQ/selenium/issues/17790)) - tolerate and warn on missing required inbound BiDi fields, with SE\_BIDI\_STRICT to escalate ([#&#8203;17844](https://github.com/SeleniumHQ/selenium/issues/17844)) - remove deprecated FTP proxy support ([#&#8203;17846](https://github.com/SeleniumHQ/selenium/issues/17846)) - prevent CDP access with Firefox ([#&#8203;17849](https://github.com/SeleniumHQ/selenium/issues/17849)) - test matchers assert log entries by id and optional messages and match severity ([#&#8203;17848](https://github.com/SeleniumHQ/selenium/issues/17848)) - \[bidi] Correct float/enum type fidelity in the shared schema and validate primitives outbound in Ruby ([#&#8203;17852](https://github.com/SeleniumHQ/selenium/issues/17852)) - \[bidi] mark BiDi types extensible per spec and update Ruby handling ([#&#8203;17853](https://github.com/SeleniumHQ/selenium/issues/17853)) - raise typed WebDriver errors for BiDi from a generated error-code map ([#&#8203;17855](https://github.com/SeleniumHQ/selenium/issues/17855)) - allow pending test guards to require matching provided exception ([#&#8203;17859](https://github.com/SeleniumHQ/selenium/issues/17859)) - pass --enable-chrome-logs unless CHROME\_LOG\_FILE is set ([#&#8203;17858](https://github.com/SeleniumHQ/selenium/issues/17858)) - support custom vendor specific capabilities in options classes ([#&#8203;17862](https://github.com/SeleniumHQ/selenium/issues/17862)) - validate BiDi outbound ref fields against their declared type ([#&#8203;17861](https://github.com/SeleniumHQ/selenium/issues/17861)) - generate BiDi domain type accessors and union variant factories ([#&#8203;17865](https://github.com/SeleniumHQ/selenium/issues/17865)) - deprecate invalid Firefox profile code ([#&#8203;17871](https://github.com/SeleniumHQ/selenium/issues/17871)) - \[build] Automated Browser Version Update with CDP ([#&#8203;17873](https://github.com/SeleniumHQ/selenium/issues/17873)) </details> <details> <summary>standardrb/standard (standard)</summary> ### [`v1.57.0`](https://github.com/standardrb/standard/blob/HEAD/CHANGELOG.md#1570) [Compare Source](https://github.com/standardrb/standard/compare/v1.56.0...v1.57.0) - Updates rubocop to [1.91.0](https://github.com/rubocop/rubocop/releases/tag/v1.91.0) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - "before 9am on Monday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTMuMSIsInVwZGF0ZWRJblZlciI6IjQzLjI1My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot changed title from chore(deps): update dependency selenium-webdriver to v4.47.0 to chore(deps): update dependency selenium-webdriver to v4.48.0 2026-08-28 22:02:14 +00:00
renovate-bot changed title from chore(deps): update dependency selenium-webdriver to v4.48.0 to chore(deps): update dependency selenium-webdriver to v4.49.0 2026-09-11 07:03:31 +00:00
renovate-bot force-pushed renovate/ruby-gems from f58ec3a2d2 to a9bed1c497
Some checks failed
ci/crow/push/lint Pipeline was successful
ci/crow/pr/lint Pipeline was successful
ci/crow/pr/container Pipeline failed
2026-09-30 21:02:48 +00:00
Compare
renovate-bot changed title from chore(deps): update dependency selenium-webdriver to v4.49.0 to chore(deps): update dependency selenium-webdriver to v4.50.0 2026-09-30 21:02:54 +00:00
renovate-bot force-pushed renovate/ruby-gems from a9bed1c497
Some checks failed
ci/crow/push/lint Pipeline was successful
ci/crow/pr/lint Pipeline was successful
ci/crow/pr/container Pipeline failed
to 169616b9c0
Some checks failed
ci/crow/push/lint Pipeline was successful
ci/crow/pr/lint Pipeline was successful
ci/crow/pr/container Pipeline failed
2026-10-05 18:03:03 +00:00
Compare
renovate-bot changed title from chore(deps): update dependency selenium-webdriver to v4.50.0 to chore(deps): update ruby gems 2026-10-05 18:03:10 +00:00
Some checks failed
ci/crow/push/lint Pipeline was successful
ci/crow/pr/lint Pipeline was successful
ci/crow/pr/container Pipeline failed
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/ruby-gems:renovate/ruby-gems
git switch renovate/ruby-gems

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/ruby-gems
git switch renovate/ruby-gems
git rebase main
git switch main
git merge --ff-only renovate/ruby-gems
git switch renovate/ruby-gems
git rebase main
git switch main
git merge --no-ff renovate/ruby-gems
git switch main
git merge --squash renovate/ruby-gems
git switch main
git merge --ff-only renovate/ruby-gems
git switch main
git merge renovate/ruby-gems
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aethernet/crow-ci-login!3
No description provided.