Skip to content

Conversation

selenium-ci
Copy link
Member

@selenium-ci selenium-ci commented Oct 3, 2025

User description

This PR contains the CHANGELOG for Node/Standalone with backward browser versions


PR Type

Documentation


Description

  • Add CHANGELOG files for Edge browser versions

  • Document Docker image tagging for Selenium Grid 4.36.0

  • Cover Edge versions 114-140 with EdgeDriver compatibility

  • Include node and standalone container configurations


Diagram Walkthrough

flowchart LR
  A["CHANGELOG/4.36.0/"] --> B["edge_114.md to edge_140.md"]
  B --> C["Docker Image Tags"]
  C --> D["Node Edge Images"]
  C --> E["Standalone Edge Images"]
  D --> F["selenium/node-edge:version-tags"]
  E --> G["selenium/standalone-edge:version-tags"]
Loading

File Walkthrough

Relevant files
Documentation
20 files
edge_114.md
Add Edge 114 changelog documentation                                         
+21/-0   
edge_115.md
Add Edge 115 changelog documentation                                         
+21/-0   
edge_116.md
Add Edge 116 changelog documentation                                         
+21/-0   
edge_117.md
Add Edge 117 changelog documentation                                         
+21/-0   
edge_118.md
Add Edge 118 changelog documentation                                         
+21/-0   
edge_119.md
Add Edge 119 changelog documentation                                         
+21/-0   
edge_120.md
Add Edge 120 changelog documentation                                         
+21/-0   
edge_121.md
Add Edge 121 changelog documentation                                         
+21/-0   
edge_122.md
Add Edge 122 changelog documentation                                         
+21/-0   
edge_123.md
Add Edge 123 changelog documentation                                         
+21/-0   
edge_124.md
Add Edge 124 changelog documentation                                         
+21/-0   
edge_125.md
Add Edge 125 changelog documentation                                         
+21/-0   
edge_126.md
Add Edge 126 changelog documentation                                         
+21/-0   
edge_127.md
Add Edge 127 changelog documentation                                         
+21/-0   
edge_128.md
Add Edge 128 changelog documentation                                         
+21/-0   
edge_129.md
Add Edge 129 changelog documentation                                         
+21/-0   
edge_130.md
Add Edge 130 changelog documentation                                         
+21/-0   
edge_131.md
Add Edge 131 changelog documentation                                         
+21/-0   
edge_132.md
Add Edge 132 changelog documentation                                         
+21/-0   
edge_133.md
Add Edge 133 changelog documentation                                         
+21/-0   
Additional files
7 files
edge_134.md +21/-0   
edge_135.md +21/-0   
edge_136.md +21/-0   
edge_137.md +21/-0   
edge_138.md +21/-0   
edge_139.md +21/-0   
edge_140.md +21/-0   

Browser versions: [95, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140]
Copy link
Contributor

qodo-merge-pro bot commented Oct 3, 2025

PR Compliance Guide 🔍

Below is a summary of compliance checks for this PR:

Security Compliance
🟢
No security concerns identified No security vulnerabilities detected by AI analysis. Human verification advised for critical code.
Ticket Compliance
🎫 No ticket provided
  • Create ticket/issue
Codebase Duplication Compliance
Codebase context is not defined

Follow the guide to enable codebase context checks.

Custom Compliance
No custom compliance provided

Follow the guide to enable custom compliance check.

  • Update
Compliance status legend 🟢 - Fully Compliant
🟡 - Partial Compliant
🔴 - Not Compliant
⚪ - Requires Further Human Verification
🏷️ - Compliance label

Copy link
Contributor

qodo-merge-pro bot commented Oct 3, 2025

PR Code Suggestions ✨

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Impact
Possible issue
Fix mismatched browser and driver versions

The Edge browser version (126.0.2592.113) and EdgeDriver version
(126.0.2592.123) are mismatched. Align these versions to prevent potential
incompatibility issues.

CHANGELOG/4.36.0/edge_126.md [5-14]

-Edge version -> 126.0.2592.113
+Edge version -> 126.0.2592.123
 Short Edge version -> 126.0
 EdgeDriver version -> 126.0.2592.123
 Short EdgeDriver version -> 126.0
-Tagged selenium/node-edge:126.0.2592.113-edgedriver-126.0.2592.123-grid-4.36.0-20251001
-Tagged selenium/standalone-edge:126.0.2592.113-edgedriver-126.0.2592.123-grid-4.36.0-20251001
-Tagged selenium/node-edge:126.0.2592.113-edgedriver-126.0.2592.123-20251001
-Tagged selenium/standalone-edge:126.0.2592.113-edgedriver-126.0.2592.123-20251001
-Tagged selenium/node-edge:126.0.2592.113-20251001
-Tagged selenium/standalone-edge:126.0.2592.113-20251001
+Tagged selenium/node-edge:126.0.2592.123-edgedriver-126.0.2592.123-grid-4.36.0-20251001
+Tagged selenium/standalone-edge:126.0.2592.123-edgedriver-126.0.2592.123-grid-4.36.0-20251001
+Tagged selenium/node-edge:126.0.2592.123-edgedriver-126.0.2592.123-20251001
+Tagged selenium/standalone-edge:126.0.2592.123-edgedriver-126.0.2592.123-20251001
+Tagged selenium/node-edge:126.0.2592.123-20251001
+Tagged selenium/standalone-edge:126.0.2592.123-20251001
  • Apply / Chat
Suggestion importance[1-10]: 8

__

Why: The suggestion correctly identifies a version mismatch between the Edge browser and its corresponding EdgeDriver, which is a critical issue that can lead to test failures and instability.

Medium
High-level
Consolidate changelogs into a single file

Instead of adding a separate changelog file for each browser version,
consolidate them into a single markdown file. This file can use a table to
summarize the versions and Docker tags, improving accessibility and
maintainability.

Examples:

CHANGELOG/4.36.0/edge_114.md [1-21]

./tag_and_push_browser_images.sh 4.36.0 20251001 selenium false edge true
Tagging images for browser edge, version 4.36.0, build date 20251001, namespace selenium
Selenium Grid version -> 4.36.0-20251001
Edge version -> 114.0.1823.82
Short Edge version -> 114.0
EdgeDriver version -> 114.0.1823.82
Short EdgeDriver version -> 114.0
Tagged selenium/node-edge:114.0.1823.82-edgedriver-114.0.1823.82-grid-4.36.0-20251001
Tagged selenium/standalone-edge:114.0.1823.82-edgedriver-114.0.1823.82-grid-4.36.0-20251001

... (clipped 11 lines)

</details>



<details>
<summary>
<a href="https://github.com/SeleniumHQ/docker-selenium/pull/2978/files#diff-5ecf85ebd46cb0f3d4bddb043869b41a9f9447514c3be43a5bb3cfa56080524aR1-R21">CHANGELOG/4.36.0/edge_115.md [1-21]</a>
</summary>



```markdown

./tag_and_push_browser_images.sh 4.36.0 20251001 selenium false edge true
Tagging images for browser edge, version 4.36.0, build date 20251001, namespace selenium
Selenium Grid version -> 4.36.0-20251001
Edge version -> 115.0.1901.203
Short Edge version -> 115.0
EdgeDriver version -> 115.0.1901.203
Short EdgeDriver version -> 115.0
Tagged selenium/node-edge:115.0.1901.203-edgedriver-115.0.1901.203-grid-4.36.0-20251001
Tagged selenium/standalone-edge:115.0.1901.203-edgedriver-115.0.1901.203-grid-4.36.0-20251001

... (clipped 11 lines)

</details>




### Solution Walkthrough:



#### Before:
```markdown
// File: CHANGELOG/4.36.0/edge_114.md

./tag_and_push_browser_images.sh ...
Edge version -> 114.0.1823.82
...
Tagged selenium/node-edge:114.0...


// File: CHANGELOG/4.36.0/edge_115.md

./tag_and_push_browser_images.sh ...
Edge version -> 115.0.1901.203
...
Tagged selenium/node-edge:115.0...

// ... and 25 more similar files

After:

// File: CHANGELOG/4.36.0/edge_versions.md

### Edge Browser Image Tags for Grid 4.36.0

| Edge Version | EdgeDriver Version | Example Tags |
|--------------|--------------------|--------------|
| 114.0.1823.82| 114.0.1823.82      | `selenium/node-edge:114.0-20251001`, `selenium/standalone-edge:114.0-20251001` |
| 115.0.1901.203| 115.0.1901.203      | `selenium/node-edge:115.0-20251001`, `selenium/standalone-edge:115.0-20251001` |
| ...          | ...                | ...          |
| 140.0.3485.94| 140.0.3485.94      | `selenium/node-edge:140.0-20251001`, `selenium/standalone-edge:140.0-20251001` |
Suggestion importance[1-10]: 7

__

Why: The suggestion addresses a significant structural issue by proposing to consolidate dozens of redundant documentation files into one, which improves repository maintainability and readability.

Medium
  • Update

@VietND96 VietND96 force-pushed the browser-node-changelog branch from bdf0cf3 to ba015f3 Compare October 4, 2025 13:49
…35.0

Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
@VietND96 VietND96 force-pushed the browser-node-changelog branch from bc92d89 to 19f5d4e Compare October 4, 2025 14:01
…35.0

Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
@VietND96 VietND96 force-pushed the browser-node-changelog branch from bb83b6c to 5558b98 Compare October 4, 2025 17:13
@VietND96 VietND96 merged commit 7361671 into trunk Oct 4, 2025
27 of 28 checks passed
@VietND96 VietND96 deleted the browser-node-changelog branch October 4, 2025 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants