Skip to content

Update Selenium to 4.44.0 +semver:feature#114

Merged
mialeska merged 1 commit into
masterfrom
update-selenium-to-4.44.0
May 14, 2026
Merged

Update Selenium to 4.44.0 +semver:feature#114
mialeska merged 1 commit into
masterfrom
update-selenium-to-4.44.0

Conversation

@mialeska
Copy link
Copy Markdown
Contributor

Update dependencies versions

PR Details

Related Issue Link:
How Has This Been Tested
Checklist
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

Update dependencies versions
@mialeska mialeska self-assigned this May 14, 2026
@mialeska mialeska added java dependencies Pull requests that update a dependency file labels May 14, 2026
@github-project-automation github-project-automation Bot moved this to In progress in Aquality Core May 14, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 14, 2026

Review Change Stack

Walkthrough

Three Maven dependencies in pom.xml are updated: Guava from 33.5.0-jre to 33.6.0-jre, Selenium Java from 4.43.0 to 4.44.0, and Appium Java client from 10.1.0 to 10.1.1. No build logic or configuration structure is modified.

Changes

Maven Dependency Version Bumps

Layer / File(s) Summary
Dependency version updates
pom.xml
Guava, Selenium Java, and Appium Java client versions are bumped to their latest patch or minor releases in the Maven dependency declarations.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

Poem

🐇 A hop through the Maven store,
Three versions we did restore,
Guava shines, Selenium gleams,
Appium's patched in our schemes,
Dependencies fresh forevermore!

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The PR description is largely incomplete; the Related Issue Link field is empty, How Has This Been Tested section contains only template comments, and all checklist items are unchecked without completion details. Fill in the Related Issue Link field, provide specific testing details and environment information, and check/complete the relevant checklist items with concrete information.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title identifies Selenium as the primary update, but the PR actually updates three dependencies (Guava, Selenium, and Appium) with Guava and Appium also receiving updates.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch update-selenium-to-4.44.0

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link
Copy Markdown

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@pom.xml`:
- Line 112: Update the Guava dependency version in pom.xml to 33.6.0-jre but
before merging run targeted compatibility checks: search the codebase for usages
of Guava serialization (Serializable, Streams/Immutable collections
deserialization) and run unit/integration tests to catch changed deserialization
behavior; find any references to `@Beta-annotated` APIs and replace usages with
stable alternatives if present; locate cache usages (CacheBuilder, CacheLoader,
etc.) and update code to use the new Duration-based APIs or adapt calls
accordingly; consult the release notes (v33.6.0) while making fixes and ensure
CI tests (and any serialization/deserialization integration tests) pass with the
new version.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 4a6d7fd1-701d-4944-bf77-67860eabb7a3

📥 Commits

Reviewing files that changed from the base of the PR and between c571d7b and 813ac82.

📒 Files selected for processing (1)
  • pom.xml

Comment thread pom.xml
@github-project-automation github-project-automation Bot moved this from In progress to Review in progress in Aquality Core May 14, 2026
@mialeska mialeska merged commit a6b63aa into master May 14, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from Review in progress to Done in Aquality Core May 14, 2026
@mialeska mialeska deleted the update-selenium-to-4.44.0 branch May 14, 2026 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant