Skip to content

Docs pass for zero-config + close JUnit 6 pairing gap - #75

Merged
shossain786 merged 2 commits into
masterfrom
docs/zero-config-and-junit6-gap
Sep 22, 2026
Merged

shossain786 merged 2 commits into
masterfrom
docs/zero-config-and-junit6-gap

Conversation

@shossain786

Copy link
Copy Markdown
Contributor

Today's roadmap item (2026-09-22): docs pass for #66's zero-config behavior, plus the JUnit 6 gap flagged in #64.

Docs (zero-config)

getting-started.md, gradle.md, cloud-execution.md, guides/parallel.md, migration/from-selenium-testng.md and README.md still presented selenium-boot.yml (or specific fields in it) as required — stale since #66 shipped built-in defaults. Updated each to say what actually happens with no file / an omitted field.

JUnit 6 pairing gap (#64 follow-up)

#64 (dependabot) bumped junit-jupiter-api 5.10.2 → 6.1.3 but left junit-platform-launcher at 1.10.2 — flagged in the v3.5.0 changelog draft as untested for a JUnit 6 consumer. Bumped junit-platform-launcher to 6.1.3 to match, and verified both pairings against the selenium-boot-test consumer suite (11/11 real-browser JUnit 5 tests, real Chrome):

  • consumer on JUnit 5.10.2 + launcher 1.10.2 (unchanged) — green
  • consumer on JUnit 6 (jupiter 6.1.3 + launcher 6.1.3) — green

Framework's own unit suite: 525/525 green after the bump. junit5.md now documents JUnit 6 as supported.

CHANGELOG.md's v3.5.0 draft entry updated to reflect the closed gap instead of the open question.

🤖 Generated with Claude Code

shossain786 and others added 2 commits September 22, 2026 06:49
getting-started.md, gradle.md, cloud-execution.md, guides/parallel.md,
migration/from-selenium-testng.md and README.md all still told readers to
create selenium-boot.yml as a required step, or called its fields required —
stale since #66 made the file and every field in it optional with built-in
defaults. Updated each to say what actually happens with no file / an omitted
field, and marked selenium-boot.yml optional in the two project-structure
listings.

Also documents that the JUnit 5 bridge now works on JUnit 6 (junit5.md).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
#64 (dependabot) bumped junit-jupiter-api 5.10.2 -> 6.1.3 but left
junit-platform-launcher at 1.10.2, leaving the framework's own optional JUnit
5 bridge dependencies on a mismatched pair — flagged since 09-20 as untested
for a consumer on JUnit 6.

Verified both directions against the selenium-boot-test consumer suite
(11/11 real-browser JUnit 5 tests, real Chrome):
- consumer on JUnit 5.10.2 + launcher 1.10.2 (unchanged) — still green
- consumer on JUnit 6 (jupiter 6.1.3 + launcher 6.1.3) — now green

Framework's own unit suite: 525/525 green after the bump.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@shossain786
shossain786 merged commit 0f41624 into master Sep 22, 2026
2 checks passed
@shossain786
shossain786 deleted the docs/zero-config-and-junit6-gap branch September 22, 2026 01:32
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