Skip to content

Update dev/test gems: selenium-webdriver, dotenv-rails, web-console#91

Merged
JuanVqz merged 2 commits into
mainfrom
chore/update-dev-test-gems
Jul 10, 2026
Merged

Update dev/test gems: selenium-webdriver, dotenv-rails, web-console#91
JuanVqz merged 2 commits into
mainfrom
chore/update-dev-test-gems

Conversation

@JuanVqz

@JuanVqz JuanVqz commented Jul 10, 2026

Copy link
Copy Markdown
Member

What

Low-risk version bumps for the development/test-group gems.

Changes (lockfiles only — no Gemfile constraints changed)

  • selenium-webdriver 4.9.0 → 4.45.0
  • dotenv-rails / dotenv 2.8.1 → 3.2.0
  • web-console 4.2.1 → 4.3.0

Used --conservative, so rack and other shared deps stay put. Both Gemfile.lock and Gemfile.next.lock updated.

Verification

  • Boots (dotenv 3.2 major bump — env loading works)
  • Full suite: 16 runs, 52 assertions, 0 failures
  • System test passes — and a nice side effect: selenium-webdriver 4.45's driver manager now resolves chromedriver natively on macOS, where 4.9's bundled manager was Linux-only
  • rubocop clean (exact CI config), reek clean

All three are dev/test-only — no production runtime surface.

Low-risk, development/test-group version bumps (no Gemfile constraints
changed — only the lockfiles):
- selenium-webdriver 4.9.0 -> 4.45.0
- dotenv-rails / dotenv 2.8.1 -> 3.2.0
- web-console 4.2.1 -> 4.3.0
Used --conservative; rack stays at 2.x. Both lockfiles updated.

Verified locally: boots (dotenv 3.2 env loading works), full suite 16/52/0,
system test passes (and selenium 4.45's driver manager now resolves
chromedriver natively on macOS, where 4.9's didn't), rubocop + reek clean.
@JuanVqz JuanVqz self-assigned this Jul 10, 2026
@JuanVqz JuanVqz marked this pull request as ready for review July 10, 2026 16:21
@JuanVqz JuanVqz merged commit c792fb0 into main Jul 10, 2026
2 checks passed
@JuanVqz JuanVqz deleted the chore/update-dev-test-gems branch July 10, 2026 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant