Skip to content

Conversation

@selenium-ci
Copy link
Member

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

User description

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


PR Type

Documentation


Description

  • Added comprehensive changelog documentation for Selenium Grid version 4.38.0 with Node/Standalone browser support

  • Created 47 new changelog entries documenting Docker image tagging for Chrome versions 95-141

  • Updated CHANGELOG/README.md with Grid 4.38.0 browser compatibility matrix entries for Chrome, Edge, and Firefox

  • Extended Chrome compatibility matrix column headers to include Chrome version 141

  • Each Chrome version changelog entry documents corresponding ChromeDriver versions and multiple image tag variations for both node-chrome and standalone-chrome containers


Diagram Walkthrough

flowchart LR A["Grid 4.38.0"] --> B["Chrome Versions 95-141"] B --> C["node-chrome Images"] B --> D["standalone-chrome Images"] C --> E["Docker Tags"] D --> E A --> F["Compatibility Matrix"] F --> G["Chrome Support"] F --> H["Edge Support"] F --> I["Firefox Support"] 
Loading

File Walkthrough

Relevant files
Documentation
48 files
README.md
Add Grid 4.38.0 browser compatibility matrix entries         

CHANGELOG/README.md

  • Added new row for Grid version 4.38.0 to Chrome compatibility matrix
    with support for Chrome versions 95-141
  • Added new row for Grid version 4.38.0 to Edge compatibility matrix
    (currently empty)
  • Added new row for Grid version 4.38.0 to Firefox compatibility matrix
    (currently empty)
  • Updated column headers to include Chrome version 141 in the Chrome
    matrix
+15/-12 
chrome_100.md
Add Chrome 100 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_100.md

  • Created new changelog file documenting Docker image tagging for Chrome
    100 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_101.md
Add Chrome 101 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_101.md

  • Created new changelog file documenting Docker image tagging for Chrome
    101 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_102.md
Add Chrome 102 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_102.md

  • Created new changelog file documenting Docker image tagging for Chrome
    102 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_103.md
Add Chrome 103 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_103.md

  • Created new changelog file documenting Docker image tagging for Chrome
    103 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_104.md
Add Chrome 104 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_104.md

  • Created new changelog file documenting Docker image tagging for Chrome
    104 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_105.md
Add Chrome 105 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_105.md

  • Created new changelog file documenting Docker image tagging for Chrome
    105 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_106.md
Add Chrome 106 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_106.md

  • Created new changelog file documenting Docker image tagging for Chrome
    106 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_107.md
Add Chrome 107 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_107.md

  • Created new changelog file documenting Docker image tagging for Chrome
    107 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_108.md
Add Chrome 108 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_108.md

  • Created new changelog file documenting Docker image tagging for Chrome
    108 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_109.md
Add Chrome 109 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_109.md

  • Created new changelog file documenting Docker image tagging for Chrome
    109 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_110.md
Add Chrome 110 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_110.md

  • Created new changelog file documenting Docker image tagging for Chrome
    110 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_111.md
Add Chrome 111 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_111.md

  • Created new changelog file documenting Docker image tagging for Chrome
    111 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_112.md
Add Chrome 112 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_112.md

  • Created new changelog file documenting Docker image tagging for Chrome
    112 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_113.md
Add Chrome 113 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_113.md

  • Created new changelog file documenting Docker image tagging for Chrome
    113 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_114.md
Add Chrome 114 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_114.md

  • Created new changelog file documenting Docker image tagging for Chrome
    114 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_115.md
Add Chrome 115 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_115.md

  • Created new changelog file documenting Docker image tagging for Chrome
    115 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_116.md
Add Chrome 116 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_116.md

  • Created new changelog file documenting Docker image tagging for Chrome
    116 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_117.md
Add Chrome 117 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_117.md

  • Created new changelog file documenting Docker image tagging for Chrome
    117 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_118.md
Add Chrome 118 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_118.md

  • Created new changelog file documenting Docker image tagging for Chrome
    118 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_119.md
Add Chrome 119 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_119.md

  • Created new changelog file documenting Docker image tagging for Chrome
    119 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_120.md
Add Chrome 120 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_120.md

  • Created new changelog file documenting Docker image tagging for Chrome
    120 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_121.md
Add Chrome 121 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_121.md

  • Created new changelog file documenting Docker image tagging for Chrome
    121 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_122.md
Add Chrome 122 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_122.md

  • Created new changelog file documenting Docker image tagging for Chrome
    122 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_123.md
Add Chrome 123 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_123.md

  • Created new changelog file documenting Docker image tagging for Chrome
    123 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_124.md
Add Chrome 124 changelog for Grid 4.38.0                                 

CHANGELOG/4.38.0/chrome_124.md

  • Created new changelog file documenting Docker image tagging for Chrome
    124 with Grid 4.38.0
  • Contains tagging output for node-chrome and standalone-chrome images
    with various version combinations
+21/-0   
chrome_125.md
Chrome 125 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_125.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 125.0.6422.141
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_126.md
Chrome 126 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_126.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 126.0.6478.182
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_127.md
Chrome 127 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_127.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 127.0.6533.119
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_128.md
Chrome 128 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_128.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 128.0.6613.137
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_129.md
Chrome 129 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_129.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 129.0.6668.100
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_130.md
Chrome 130 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_130.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 130.0.6723.116
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_131.md
Chrome 131 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_131.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 131.0.6778.264
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_132.md
Chrome 132 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_132.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 132.0.6834.159
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_133.md
Chrome 133 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_133.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 133.0.6943.141
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_134.md
Chrome 134 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_134.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 134.0.6998.165
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_135.md
Chrome 135 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_135.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 135.0.7049.114
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_136.md
Chrome 136 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_136.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 136.0.7103.113
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_137.md
Chrome 137 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_137.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 137.0.7151.119
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_138.md
Chrome 138 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_138.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 138.0.7204.183
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_139.md
Chrome 139 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_139.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 139.0.7258.154
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_140.md
Chrome 140 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_140.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 140.0.7339.207
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_141.md
Chrome 141 Docker image tagging changelog entry                   

CHANGELOG/4.38.0/chrome_141.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 141.0.7390.122
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_95.md
Chrome 95 Docker image tagging changelog entry                     

CHANGELOG/4.38.0/chrome_95.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 95.0.4638.69
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_96.md
Chrome 96 Docker image tagging changelog entry                     

CHANGELOG/4.38.0/chrome_96.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 96.0.4664.110
  • Records Selenium Grid version 4.38.0-20251025 with ChromeDriver
    version 96.0.4664.45
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_97.md
Chrome 97 Docker image tagging changelog entry                     

CHANGELOG/4.38.0/chrome_97.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 97.0.4692.99
  • Records Selenium Grid version 4.38.0-20251025 with ChromeDriver
    version 97.0.4692.71
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_98.md
Chrome 98 Docker image tagging changelog entry                     

CHANGELOG/4.38.0/chrome_98.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 98.0.4758.102
  • Records Selenium Grid version 4.38.0-20251025 with corresponding
    ChromeDriver version
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   
chrome_99.md
Chrome 99 Docker image tagging changelog entry                     

CHANGELOG/4.38.0/chrome_99.md

  • Added new changelog entry documenting Docker image tagging for Chrome
    version 99.0.4844.84
  • Records Selenium Grid version 4.38.0-20251025 with ChromeDriver
    version 99.0.4844.51
  • Documents multiple image tag variations for both node-chrome and
    standalone-chrome containers
+21/-0   

…38.0 Browser versions: [95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 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, 141]
@qodo-merge-pro
Copy link
Contributor

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
🟢
Generic: Secure Error Handling

Objective: To prevent the leakage of sensitive system information through error messages while
providing sufficient detail for internal debugging.

Status: Passed

Generic: Secure Logging Practices

Objective: To ensure logs are useful for debugging and auditing without exposing sensitive
information like PII, PHI, or cardholder data.

Status: Passed

Generic: Comprehensive Audit Trails

Objective: To create a detailed and reliable record of critical system actions for security analysis
and compliance.

Status:
Not Applicable: The PR adds documentation-only changelog and compatibility matrix entries without
executable code or system actions to audit, so audit trail requirements cannot be verified
from this diff.

Referred Code
| Grid Version | 141 | 140 | 139 | 138 | 137 | 136 | 135 | 134 | 133 | 132 | 131 | 130 | 129 | 128 | 127 | 126 | 125 | 124 | 123 | 122 | 121 | 120 | 119 | 118 | 117 | 116 | 115 | 114 | 113 | 112 | 111 | 110 | 109 | 108 | 107 | 106 | 105 | 104 | 103 | 102 | 101 | 100 | 99 | 98 | 97 | 96 | 95 | |--------------|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----| | 4.38.0 | [✓](4.38.0/chrome_141.md) | [✓](4.38.0/chrome_140.md) | [✓](4.38.0/chrome_139.md) | [✓](4.38.0/chrome_138.md) | [✓](4.38.0/chrome_137.md) | [✓](4.38.0/chrome_136.md) | [✓](4.38.0/chrome_135.md) | [✓](4.38.0/chrome_134.md) | [✓](4.38.0/chrome_133.md) | [✓](4.38.0/chrome_132.md) | [✓](4.38.0/chrome_131.md) | [✓](4.38.0/chrome_130.md) | [✓](4.38.0/chrome_129.md) | [✓](4.38.0/chrome_128.md) | [✓](4.38.0/chrome_127.md) | [✓](4.38.0/chrome_126.md) | [✓](4.38.0/chrome_125.md) | [✓](4.38.0/chrome_124.md) | [✓](4.38.0/chrome_123.md) | [✓](4.38.0/chrome_122.md) | [✓](4.38.0/chrome_121.md) | [✓](4.38.0/chrome_120.md) | [✓](4.38.0/chrome_119.md) | [✓](4.38.0/chrome_118.md) | [✓](4.38.0/chrome_117.md) | [✓](4.38.0/chrome_116.md) | [✓](4.38.0/chrome_115.md) | [✓](4.38.0/chrome_114.md) | [✓](4.38.0/chrome_113.md) | [✓](4.38.0/chrome_112.md) | [✓](4.38.0/chrome_111.md) | [✓](4.38.0/chrome_110.md) | [✓](4.38.0/chrome_109.md) | [✓](4.38.0/chrome_108.md) | [✓](4.38.0/chrome_107.md) | [✓](4.38.0/chrome_106.md) | [✓](4.38.0/chrome_105.md) | [✓](4.38.0/chrome_104.md) | [✓](4.38.0/chrome_103.md) | [✓](4.38.0/chrome_102.md) | [✓](4.38.0/chrome_101.md) | [✓](4.38.0/chrome_100.md) | [✓](4.38.0/chrome_99.md) | [✓](4.38.0/chrome_98.md) | [✓](4.38.0/chrome_97.md) | [✓](4.38.0/chrome_96.md) | [✓](4.38.0/chrome_95.md) | | 4.37.0 | | [✓](4.37.0/chrome_140.md) | [✓](4.37.0/chrome_139.md) | [✓](4.37.0/chrome_138.md) | [✓](4.37.0/chrome_137.md) | [✓](4.37.0/chrome_136.md) | [✓](4.37.0/chrome_135.md) | [✓](4.37.0/chrome_134.md) | [✓](4.37.0/chrome_133.md) | [✓](4.37.0/chrome_132.md) | [✓](4.37.0/chrome_131.md) | [✓](4.37.0/chrome_130.md) | [✓](4.37.0/chrome_129.md) | [✓](4.37.0/chrome_128.md) | [✓](4.37.0/chrome_127.md) | [✓](4.37.0/chrome_126.md) | [✓](4.37.0/chrome_125.md) | [✓](4.37.0/chrome_124.md) | [✓](4.37.0/chrome_123.md) | [✓](4.37.0/chrome_122.md) | [✓](4.37.0/chrome_121.md) | [✓](4.37.0/chrome_120.md) | [✓](4.37.0/chrome_119.md) | [✓](4.37.0/chrome_118.md) | [✓](4.37.0/chrome_117.md) | [✓](4.37.0/chrome_116.md) | [✓](4.37.0/chrome_115.md) | [✓](4.37.0/chrome_114.md) | [✓](4.37.0/chrome_113.md) | [✓](4.37.0/chrome_112.md) | [✓](4.37.0/chrome_111.md) | [✓](4.37.0/chrome_110.md) | [✓](4.37.0/chrome_109.md) | [✓](4.37.0/chrome_108.md) | [✓](4.37.0/chrome_107.md) | [✓](4.37.0/chrome_106.md) | [✓](4.37.0/chrome_105.md) | [✓](4.37.0/chrome_104.md) | [✓](4.37.0/chrome_103.md) | [✓](4.37.0/chrome_102.md) | [✓](4.37.0/chrome_101.md) | [✓](4.37.0/chrome_100.md) | [✓](4.37.0/chrome_99.md) | [✓](4.37.0/chrome_98.md) | [✓](4.37.0/chrome_97.md) | [✓](4.37.0/chrome_96.md) | [✓](4.37.0/chrome_95.md) | | 4.36.0 | | [✓](4.36.0/chrome_140.md) | [✓](4.36.0/chrome_139.md) | [✓](4.36.0/chrome_138.md) | [✓](4.36.0/chrome_137.md) | [✓](4.36.0/chrome_136.md) | [✓](4.36.0/chrome_135.md) | [✓](4.36.0/chrome_134.md) | [✓](4.36.0/chrome_133.md) | [✓](4.36.0/chrome_132.md) | [✓](4.36.0/chrome_131.md) | [✓](4.36.0/chrome_130.md) | [✓](4.36.0/chrome_129.md) | [✓](4.36.0/chrome_128.md) | [✓](4.36.0/chrome_127.md) | [✓](4.36.0/chrome_126.md) | [✓](4.36.0/chrome_125.md) | [✓](4.36.0/chrome_124.md) | [✓](4.36.0/chrome_123.md) | [✓](4.36.0/chrome_122.md) | [✓](4.36.0/chrome_121.md) | [✓](4.36.0/chrome_120.md) | [✓](4.36.0/chrome_119.md) | [✓](4.36.0/chrome_118.md) | [✓](4.36.0/chrome_117.md) | [✓](4.36.0/chrome_116.md) | [✓](4.36.0/chrome_115.md) | [✓](4.36.0/chrome_114.md) | [✓](4.36.0/chrome_113.md) | [✓](4.36.0/chrome_112.md) | [✓](4.36.0/chrome_111.md) | [✓](4.36.0/chrome_110.md) | [✓](4.36.0/chrome_109.md) | [✓](4.36.0/chrome_108.md) | [✓](4.36.0/chrome_107.md) | [✓](4.36.0/chrome_106.md) | [✓](4.36.0/chrome_105.md) | [✓](4.36.0/chrome_104.md) | [✓](4.36.0/chrome_103.md) | [✓](4.36.0/chrome_102.md) | [✓](4.36.0/chrome_101.md) | [✓](4.36.0/chrome_100.md) | [✓](4.36.0/chrome_99.md) | [✓](4.36.0/chrome_98.md) | [✓](4.36.0/chrome_97.md) | [✓](4.36.0/chrome_96.md) | [✓](4.36.0/chrome_95.md) | | 4.35.0 | | | [✓](4.35.0/chrome_139.md) | [✓](4.35.0/chrome_138.md) | [✓](4.35.0/chrome_137.md) | [✓](4.35.0/chrome_136.md) | [✓](4.35.0/chrome_135.md) | [✓](4.35.0/chrome_134.md) | [✓](4.35.0/chrome_133.md) | [✓](4.35.0/chrome_132.md) | [✓](4.35.0/chrome_131.md) | [✓](4.35.0/chrome_130.md) | [✓](4.35.0/chrome_129.md) | [✓](4.35.0/chrome_128.md) | [✓](4.35.0/chrome_127.md) | [✓](4.35.0/chrome_126.md) | [✓](4.35.0/chrome_125.md) | [✓](4.35.0/chrome_124.md) | [✓](4.35.0/chrome_123.md) | [✓](4.35.0/chrome_122.md) | [✓](4.35.0/chrome_121.md) | [✓](4.35.0/chrome_120.md) | [✓](4.35.0/chrome_119.md) | [✓](4.35.0/chrome_118.md) | [✓](4.35.0/chrome_117.md) | [✓](4.35.0/chrome_116.md) | [✓](4.35.0/chrome_115.md) | [✓](4.35.0/chrome_114.md) | [✓](4.35.0/chrome_113.md) | [✓](4.35.0/chrome_112.md) | [✓](4.35.0/chrome_111.md) | [✓](4.35.0/chrome_110.md) | [✓](4.35.0/chrome_109.md) | [✓](4.35.0/chrome_108.md) | [✓](4.35.0/chrome_107.md) | [✓](4.35.0/chrome_106.md) | [✓](4.35.0/chrome_105.md) | [✓](4.35.0/chrome_104.md) | [✓](4.35.0/chrome_103.md) | [✓](4.35.0/chrome_102.md) | [✓](4.35.0/chrome_101.md) | [✓](4.35.0/chrome_100.md) | [✓](4.35.0/chrome_99.md) | [✓](4.35.0/chrome_98.md) | [✓](4.35.0/chrome_97.md) | [✓](4.35.0/chrome_96.md) | [✓](4.35.0/chrome_95.md) | | 4.34.0 | | | | | [✓](4.34.0/chrome_137.md) | [✓](4.34.0/chrome_136.md) | | [✓](4.34.0/chrome_134.md) | [✓](4.34.0/chrome_133.md) | [✓](4.34.0/chrome_132.md) | [✓](4.34.0/chrome_131.md) | [✓](4.34.0/chrome_130.md) | [✓](4.34.0/chrome_129.md) | [✓](4.34.0/chrome_128.md) | [✓](4.34.0/chrome_127.md) | [✓](4.34.0/chrome_126.md) | [✓](4.34.0/chrome_125.md) | [✓](4.34.0/chrome_124.md) | [✓](4.34.0/chrome_123.md) | [✓](4.34.0/chrome_122.md) | [✓](4.34.0/chrome_121.md) | [✓](4.34.0/chrome_120.md) | [✓](4.34.0/chrome_119.md) | [✓](4.34.0/chrome_118.md) | [✓](4.34.0/chrome_117.md) | [✓](4.34.0/chrome_116.md) | [✓](4.34.0/chrome_115.md) | [✓](4.34.0/chrome_114.md) | [✓](4.34.0/chrome_113.md) | [✓](4.34.0/chrome_112.md) | [✓](4.34.0/chrome_111.md) | [✓](4.34.0/chrome_110.md) | [✓](4.34.0/chrome_109.md) | [✓](4.34.0/chrome_108.md) | [✓](4.34.0/chrome_107.md) | [✓](4.34.0/chrome_106.md) | [✓](4.34.0/chrome_105.md) | [✓](4.34.0/chrome_104.md) | [✓](4.34.0/chrome_103.md) | [✓](4.34.0/chrome_102.md) | [✓](4.34.0/chrome_101.md) | [✓](4.34.0/chrome_100.md) | [✓](4.34.0/chrome_99.md) | [✓](4.34.0/chrome_98.md) | [✓](4.34.0/chrome_97.md) | [✓](4.34.0/chrome_96.md) | [✓](4.34.0/chrome_95.md) | | 4.33.0 | | | | | | [✓](4.33.0/chrome_136.md) | | [✓](4.33.0/chrome_134.md) | [✓](4.33.0/chrome_133.md) | [✓](4.33.0/chrome_132.md) | [✓](4.33.0/chrome_131.md) | [✓](4.33.0/chrome_130.md) | [✓](4.33.0/chrome_129.md) | [✓](4.33.0/chrome_128.md) | [✓](4.33.0/chrome_127.md) | [✓](4.33.0/chrome_126.md) | [✓](4.33.0/chrome_125.md) | [✓](4.33.0/chrome_124.md) | [✓](4.33.0/chrome_123.md) | [✓](4.33.0/chrome_122.md) | [✓](4.33.0/chrome_121.md) | [✓](4.33.0/chrome_120.md) | [✓](4.33.0/chrome_119.md) | [✓](4.33.0/chrome_118.md) | [✓](4.33.0/chrome_117.md) | [✓](4.33.0/chrome_116.md) | [✓](4.33.0/chrome_115.md) | [✓](4.33.0/chrome_114.md) | [✓](4.33.0/chrome_113.md) | [✓](4.33.0/chrome_112.md) | [✓](4.33.0/chrome_111.md) | [✓](4.33.0/chrome_110.md) | [✓](4.33.0/chrome_109.md) | [✓](4.33.0/chrome_108.md) | [✓](4.33.0/chrome_107.md) | [✓](4.33.0/chrome_106.md) | [✓](4.33.0/chrome_105.md) | [✓](4.33.0/chrome_104.md) | [✓](4.33.0/chrome_103.md) | [✓](4.33.0/chrome_102.md) | [✓](4.33.0/chrome_101.md) | [✓](4.33.0/chrome_100.md) | [✓](4.33.0/chrome_99.md) | [✓](4.33.0/chrome_98.md) | [✓](4.33.0/chrome_97.md) | [✓](4.33.0/chrome_96.md) | [✓](4.33.0/chrome_95.md) | | 4.32.0 | | | | | | | | [✓](4.32.0/chrome_134.md) | [✓](4.32.0/chrome_133.md) | [✓](4.32.0/chrome_132.md) | [✓](4.32.0/chrome_131.md) | [✓](4.32.0/chrome_130.md) | [✓](4.32.0/chrome_129.md) | [✓](4.32.0/chrome_128.md) | [✓](4.32.0/chrome_127.md) | [✓](4.32.0/chrome_126.md) | [✓](4.32.0/chrome_125.md) | [✓](4.32.0/chrome_124.md) | [✓](4.32.0/chrome_123.md) | [✓](4.32.0/chrome_122.md) | [✓](4.32.0/chrome_121.md) | [✓](4.32.0/chrome_120.md) | [✓](4.32.0/chrome_119.md) | [✓](4.32.0/chrome_118.md) | [✓](4.32.0/chrome_117.md) | [✓](4.32.0/chrome_116.md) | [✓](4.32.0/chrome_115.md) | [✓](4.32.0/chrome_114.md) | [✓](4.32.0/chrome_113.md) | [✓](4.32.0/chrome_112.md) | [✓](4.32.0/chrome_111.md) | [✓](4.32.0/chrome_110.md) | [✓](4.32.0/chrome_109.md) | [✓](4.32.0/chrome_108.md) | [✓](4.32.0/chrome_107.md) | [✓](4.32.0/chrome_106.md) | [✓](4.32.0/chrome_105.md) | [✓](4.32.0/chrome_104.md) | [✓](4.32.0/chrome_103.md) | [✓](4.32.0/chrome_102.md) | [✓](4.32.0/chrome_101.md) | [✓](4.32.0/chrome_100.md) | [✓](4.32.0/chrome_99.md) | [✓](4.32.0/chrome_98.md) | [✓](4.32.0/chrome_97.md) | [✓](4.32.0/chrome_96.md) | [✓](4.32.0/chrome_95.md) | | 4.31.0 | | | | | | | | [✓](4.31.0/chrome_134.md) | [✓](4.31.0/chrome_133.md) | [✓](4.31.0/chrome_132.md) | [✓](4.31.0/chrome_131.md) | [✓](4.31.0/chrome_130.md) | [✓](4.31.0/chrome_129.md) | [✓](4.31.0/chrome_128.md) | [✓](4.31.0/chrome_127.md) | [✓](4.31.0/chrome_126.md) | [✓](4.31.0/chrome_125.md) | [✓](4.31.0/chrome_124.md) | [✓](4.31.0/chrome_123.md) | [✓](4.31.0/chrome_122.md) | [✓](4.31.0/chrome_121.md) | [✓](4.31.0/chrome_120.md) | [✓](4.31.0/chrome_119.md) | [✓](4.31.0/chrome_118.md) | [✓](4.31.0/chrome_117.md) | [✓](4.31.0/chrome_116.md) | [✓](4.31.0/chrome_115.md) | [✓](4.31.0/chrome_114.md) | [✓](4.31.0/chrome_113.md) | [✓](4.31.0/chrome_112.md) | [✓](4.31.0/chrome_111.md) | [✓](4.31.0/chrome_110.md) | [✓](4.31.0/chrome_109.md) | [✓](4.31.0/chrome_108.md) | [✓](4.31.0/chrome_107.md) | [✓](4.31.0/chrome_106.md) | [✓](4.31.0/chrome_105.md) | [✓](4.31.0/chrome_104.md) | [✓](4.31.0/chrome_103.md) | [✓](4.31.0/chrome_102.md) | [✓](4.31.0/chrome_101.md) | [✓](4.31.0/chrome_100.md) | [✓](4.31.0/chrome_99.md) | [✓](4.31.0/chrome_98.md) | [✓](4.31.0/chrome_97.md) | [✓](4.31.0/chrome_96.md) | [✓](4.31.0/chrome_95.md) | | 4.30.0 | | | | | | | | [✓](4.30.0/chrome_134.md) | [✓](4.30.0/chrome_133.md) | [✓](4.30.0/chrome_132.md) | [✓](4.30.0/chrome_131.md) | [✓](4.30.0/chrome_130.md) | [✓](4.30.0/chrome_129.md) | [✓](4.30.0/chrome_128.md) | [✓](4.30.0/chrome_127.md) | [✓](4.30.0/chrome_126.md) | [✓](4.30.0/chrome_125.md) | [✓](4.30.0/chrome_124.md) | [✓](4.30.0/chrome_123.md) | [✓](4.30.0/chrome_122.md) | [✓](4.30.0/chrome_121.md) | [✓](4.30.0/chrome_120.md) | [✓](4.30.0/chrome_119.md) | [✓](4.30.0/chrome_118.md) | [✓](4.30.0/chrome_117.md) | [✓](4.30.0/chrome_116.md) | [✓](4.30.0/chrome_115.md) | [✓](4.30.0/chrome_114.md) | [✓](4.30.0/chrome_113.md) | [✓](4.30.0/chrome_112.md) | [✓](4.30.0/chrome_111.md) | [✓](4.30.0/chrome_110.md) | [✓](4.30.0/chrome_109.md) | [✓](4.30.0/chrome_108.md) | [✓](4.30.0/chrome_107.md) | [✓](4.30.0/chrome_106.md) | [✓](4.30.0/chrome_105.md) | [✓](4.30.0/chrome_104.md) | [✓](4.30.0/chrome_103.md) | [✓](4.30.0/chrome_102.md) | [✓](4.30.0/chrome_101.md) | [✓](4.30.0/chrome_100.md) | | [✓](4.30.0/chrome_98.md) | [✓](4.30.0/chrome_97.md) | [✓](4.30.0/chrome_96.md) | [✓](4.30.0/chrome_95.md) | | 4.29.0 | | | | | | | | [✓](4.29.0/chrome_134.md) | [✓](4.29.0/chrome_133.md) | [✓](4.29.0/chrome_132.md) | [✓](4.29.0/chrome_131.md) | [✓](4.29.0/chrome_130.md) | [✓](4.29.0/chrome_129.md) | [✓](4.29.0/chrome_128.md) | [✓](4.29.0/chrome_127.md) | [✓](4.29.0/chrome_126.md) | [✓](4.29.0/chrome_125.md) | [✓](4.29.0/chrome_124.md) | [✓](4.29.0/chrome_123.md) | [✓](4.29.0/chrome_122.md) | [✓](4.29.0/chrome_121.md) | [✓](4.29.0/chrome_120.md) | [✓](4.29.0/chrome_119.md) | [✓](4.29.0/chrome_118.md) | [✓](4.29.0/chrome_117.md) | [✓](4.29.0/chrome_116.md) | [✓](4.29.0/chrome_115.md) | [✓](4.29.0/chrome_114.md) | [✓](4.29.0/chrome_113.md) | [✓](4.29.0/chrome_112.md) | [✓](4.29.0/chrome_111.md) | [✓](4.29.0/chrome_110.md) | [✓](4.29.0/chrome_109.md) | [✓](4.29.0/chrome_108.md) | [✓](4.29.0/chrome_107.md) | [✓](4.29.0/chrome_106.md) | [✓](4.29.0/chrome_105.md) | [✓](4.29.0/chrome_104.md) | [✓](4.29.0/chrome_103.md) | [✓](4.29.0/chrome_102.md) | [✓](4.29.0/chrome_101.md) | [✓](4.29.0/chrome_100.md) | [✓](4.29.0/chrome_99.md) | [✓](4.29.0/chrome_98.md) | [✓](4.29.0/chrome_97.md) | [✓](4.29.0/chrome_96.md) | [✓](4.29.0/chrome_95.md) | | 4.28.1 | | | | | | | | | | [✓](4.28.1/chrome_132.md) | [✓](4.28.1/chrome_131.md) | [✓](4.28.1/chrome_130.md) | [✓](4.28.1/chrome_129.md) | [✓](4.28.1/chrome_128.md) | [✓](4.28.1/chrome_127.md) | [✓](4.28.1/chrome_126.md) | [✓](4.28.1/chrome_125.md) | [✓](4.28.1/chrome_124.md) | [✓](4.28.1/chrome_123.md) | [✓](4.28.1/chrome_122.md) | [✓](4.28.1/chrome_121.md) | [✓](4.28.1/chrome_120.md) | [✓](4.28.1/chrome_119.md) | [✓](4.28.1/chrome_118.md) | [✓](4.28.1/chrome_117.md) | [✓](4.28.1/chrome_116.md) | [✓](4.28.1/chrome_115.md) | [✓](4.28.1/chrome_114.md) | [✓](4.28.1/chrome_113.md) | [✓](4.28.1/chrome_112.md) | [✓](4.28.1/chrome_111.md) | [✓](4.28.1/chrome_110.md) | [✓](4.28.1/chrome_109.md) | [✓](4.28.1/chrome_108.md) | [✓](4.28.1/chrome_107.md) | [✓](4.28.1/chrome_106.md) | [✓](4.28.1/chrome_105.md) | [✓](4.28.1/chrome_104.md) | [✓](4.28.1/chrome_103.md) | [✓](4.28.1/chrome_102.md) | [✓](4.28.1/chrome_101.md) | [✓](4.28.1/chrome_100.md) | [✓](4.28.1/chrome_99.md) | [✓](4.28.1/chrome_98.md) | [✓](4.28.1/chrome_97.md) | | | ## Edge | Grid Version | 140 | 139 | 138 | 137 | 136 | 135 | 134 | 133 | 132 | 131 | 130 | 129 | 128 | 127 | 126 | 125 | 124 | 123 | 122 | 121 | 120 | 119 | 118 | 117 | 116 | 115 | 114 | |--------------|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----| | 4.38.0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.37.0 | [](4.37.0/edge_140.md) | [](4.37.0/edge_139.md) | [](4.37.0/edge_138.md) | [](4.37.0/edge_137.md) | [](4.37.0/edge_136.md) | [](4.37.0/edge_135.md) | [](4.37.0/edge_134.md) | [](4.37.0/edge_133.md) | [](4.37.0/edge_132.md) | [](4.37.0/edge_131.md) | [](4.37.0/edge_130.md) | [](4.37.0/edge_129.md) | [](4.37.0/edge_128.md) | [](4.37.0/edge_127.md) | [](4.37.0/edge_126.md) | [](4.37.0/edge_125.md) | [](4.37.0/edge_124.md) | [](4.37.0/edge_123.md) | [](4.37.0/edge_122.md) | [](4.37.0/edge_121.md) | [](4.37.0/edge_120.md) | [](4.37.0/edge_119.md) | [](4.37.0/edge_118.md) | [](4.37.0/edge_117.md) | [](4.37.0/edge_116.md) | [](4.37.0/edge_115.md) | [](4.37.0/edge_114.md) | | 4.36.0 | [](4.36.0/edge_140.md) | [](4.36.0/edge_139.md) | [](4.36.0/edge_138.md) | [](4.36.0/edge_137.md) | [](4.36.0/edge_136.md) | [](4.36.0/edge_135.md) | [](4.36.0/edge_134.md) | [](4.36.0/edge_133.md) | [](4.36.0/edge_132.md) | [](4.36.0/edge_131.md) | [](4.36.0/edge_130.md) | [](4.36.0/edge_129.md) | [](4.36.0/edge_128.md) | [](4.36.0/edge_127.md) | [](4.36.0/edge_126.md) | [](4.36.0/edge_125.md) | [](4.36.0/edge_124.md) | [](4.36.0/edge_123.md) | [](4.36.0/edge_122.md) | [](4.36.0/edge_121.md) | [](4.36.0/edge_120.md) | [](4.36.0/edge_119.md) | [](4.36.0/edge_118.md) | [](4.36.0/edge_117.md) | [](4.36.0/edge_116.md) | [](4.36.0/edge_115.md) | [](4.36.0/edge_114.md) | ... (clipped 15 lines)
Generic: Meaningful Naming and Self-Documenting Code

Objective: Ensure all identifiers clearly express their purpose and intent, making code
self-documenting

Status:
No Code Identifiers: The changes are markdown changelog entries and tables, not source code with identifiers,
so naming conventions cannot be evaluated based on this diff.

Referred Code

./tag_and_push_browser_images.sh 4.38.0 20251025 selenium false chrome true
Tagging images for browser chrome, version 4.38.0, build date 20251025, namespace selenium
Selenium Grid version -> 4.38.0-20251025
Chrome version -> 130.0.6723.116
Short Chrome version -> 130.0
ChromeDriver version -> 130.0.6723.116
Short ChromeDriver version -> 130.0
Tagged selenium/node-chrome:130.0.6723.116-chromedriver-130.0.6723.116-grid-4.38.0-20251025
Tagged selenium/standalone-chrome:130.0.6723.116-chromedriver-130.0.6723.116-grid-4.38.0-20251025
Tagged selenium/node-chrome:130.0.6723.116-chromedriver-130.0.6723.116-20251025
Tagged selenium/standalone-chrome:130.0.6723.116-chromedriver-130.0.6723.116-20251025
Tagged selenium/node-chrome:130.0.6723.116-20251025
Tagged selenium/standalone-chrome:130.0.6723.116-20251025
Tagged selenium/node-chrome:130.0-chromedriver-130.0-grid-4.38.0-20251025
Tagged selenium/standalone-chrome:130.0-chromedriver-130.0-grid-4.38.0-20251025
Tagged selenium/node-chrome:130.0-chromedriver-130.0-20251025
Tagged selenium/standalone-chrome:130.0-chromedriver-130.0-20251025
Tagged selenium/node-chrome:130.0-20251025
Tagged selenium/standalone-chrome:130.0-20251025

Generic: Robust Error Handling and Edge Case Management

Objective: Ensure comprehensive error handling that provides meaningful context and graceful
degradation

Status:
No Error Paths: The PR adds static markdown logs of tagging outcomes and compatibility tables with no
executable logic, so error handling and edge case management cannot be assessed here.

Referred Code

./tag_and_push_browser_images.sh 4.38.0 20251025 selenium false chrome true
Tagging images for browser chrome, version 4.38.0, build date 20251025, namespace selenium
Selenium Grid version -> 4.38.0-20251025
Chrome version -> 126.0.6478.182
Short Chrome version -> 126.0
ChromeDriver version -> 126.0.6478.182
Short ChromeDriver version -> 126.0
Tagged selenium/node-chrome:126.0.6478.182-chromedriver-126.0.6478.182-grid-4.38.0-20251025
Tagged selenium/standalone-chrome:126.0.6478.182-chromedriver-126.0.6478.182-grid-4.38.0-20251025
Tagged selenium/node-chrome:126.0.6478.182-chromedriver-126.0.6478.182-20251025
Tagged selenium/standalone-chrome:126.0.6478.182-chromedriver-126.0.6478.182-20251025
Tagged selenium/node-chrome:126.0.6478.182-20251025
Tagged selenium/standalone-chrome:126.0.6478.182-20251025
Tagged selenium/node-chrome:126.0-chromedriver-126.0-grid-4.38.0-20251025
Tagged selenium/standalone-chrome:126.0-chromedriver-126.0-grid-4.38.0-20251025
Tagged selenium/node-chrome:126.0-chromedriver-126.0-20251025
Tagged selenium/standalone-chrome:126.0-chromedriver-126.0-20251025
Tagged selenium/node-chrome:126.0-20251025
Tagged selenium/standalone-chrome:126.0-20251025

Generic: Security-First Input Validation and Data Handling

Objective: Ensure all data inputs are validated, sanitized, and handled securely to prevent
vulnerabilities

Status:
No Inputs Present: The diff consists of documentation and static tag listings without handling external
inputs or data flows, so input validation and data handling cannot be evaluated from this
PR.

Referred Code
| Grid Version | 141 | 140 | 139 | 138 | 137 | 136 | 135 | 134 | 133 | 132 | 131 | 130 | 129 | 128 | 127 | 126 | 125 | 124 | 123 | 122 | 121 | 120 | 119 | 118 | 117 | 116 | 115 | 114 | 113 | 112 | 111 | 110 | 109 | 108 | 107 | 106 | 105 | 104 | 103 | 102 | 101 | 100 | 99 | 98 | 97 | 96 | 95 | |--------------|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----| | 4.38.0 | [✓](4.38.0/chrome_141.md) | [✓](4.38.0/chrome_140.md) | [✓](4.38.0/chrome_139.md) | [✓](4.38.0/chrome_138.md) | [✓](4.38.0/chrome_137.md) | [✓](4.38.0/chrome_136.md) | [✓](4.38.0/chrome_135.md) | [✓](4.38.0/chrome_134.md) | [✓](4.38.0/chrome_133.md) | [✓](4.38.0/chrome_132.md) | [✓](4.38.0/chrome_131.md) | [✓](4.38.0/chrome_130.md) | [✓](4.38.0/chrome_129.md) | [✓](4.38.0/chrome_128.md) | [✓](4.38.0/chrome_127.md) | [✓](4.38.0/chrome_126.md) | [✓](4.38.0/chrome_125.md) | [✓](4.38.0/chrome_124.md) | [✓](4.38.0/chrome_123.md) | [✓](4.38.0/chrome_122.md) | [✓](4.38.0/chrome_121.md) | [✓](4.38.0/chrome_120.md) | [✓](4.38.0/chrome_119.md) | [✓](4.38.0/chrome_118.md) | [✓](4.38.0/chrome_117.md) | [✓](4.38.0/chrome_116.md) | [✓](4.38.0/chrome_115.md) | [✓](4.38.0/chrome_114.md) | [✓](4.38.0/chrome_113.md) | [✓](4.38.0/chrome_112.md) | [✓](4.38.0/chrome_111.md) | [✓](4.38.0/chrome_110.md) | [✓](4.38.0/chrome_109.md) | [✓](4.38.0/chrome_108.md) | [✓](4.38.0/chrome_107.md) | [✓](4.38.0/chrome_106.md) | [✓](4.38.0/chrome_105.md) | [✓](4.38.0/chrome_104.md) | [✓](4.38.0/chrome_103.md) | [✓](4.38.0/chrome_102.md) | [✓](4.38.0/chrome_101.md) | [✓](4.38.0/chrome_100.md) | [✓](4.38.0/chrome_99.md) | [✓](4.38.0/chrome_98.md) | [✓](4.38.0/chrome_97.md) | [✓](4.38.0/chrome_96.md) | [✓](4.38.0/chrome_95.md) | | 4.37.0 | | [✓](4.37.0/chrome_140.md) | [✓](4.37.0/chrome_139.md) | [✓](4.37.0/chrome_138.md) | [✓](4.37.0/chrome_137.md) | [✓](4.37.0/chrome_136.md) | [✓](4.37.0/chrome_135.md) | [✓](4.37.0/chrome_134.md) | [✓](4.37.0/chrome_133.md) | [✓](4.37.0/chrome_132.md) | [✓](4.37.0/chrome_131.md) | [✓](4.37.0/chrome_130.md) | [✓](4.37.0/chrome_129.md) | [✓](4.37.0/chrome_128.md) | [✓](4.37.0/chrome_127.md) | [✓](4.37.0/chrome_126.md) | [✓](4.37.0/chrome_125.md) | [✓](4.37.0/chrome_124.md) | [✓](4.37.0/chrome_123.md) | [✓](4.37.0/chrome_122.md) | [✓](4.37.0/chrome_121.md) | [✓](4.37.0/chrome_120.md) | [✓](4.37.0/chrome_119.md) | [✓](4.37.0/chrome_118.md) | [✓](4.37.0/chrome_117.md) | [✓](4.37.0/chrome_116.md) | [✓](4.37.0/chrome_115.md) | [✓](4.37.0/chrome_114.md) | [✓](4.37.0/chrome_113.md) | [✓](4.37.0/chrome_112.md) | [✓](4.37.0/chrome_111.md) | [✓](4.37.0/chrome_110.md) | [✓](4.37.0/chrome_109.md) | [✓](4.37.0/chrome_108.md) | [✓](4.37.0/chrome_107.md) | [✓](4.37.0/chrome_106.md) | [✓](4.37.0/chrome_105.md) | [✓](4.37.0/chrome_104.md) | [✓](4.37.0/chrome_103.md) | [✓](4.37.0/chrome_102.md) | [✓](4.37.0/chrome_101.md) | [✓](4.37.0/chrome_100.md) | [✓](4.37.0/chrome_99.md) | [✓](4.37.0/chrome_98.md) | [✓](4.37.0/chrome_97.md) | [✓](4.37.0/chrome_96.md) | [✓](4.37.0/chrome_95.md) | | 4.36.0 | | [✓](4.36.0/chrome_140.md) | [✓](4.36.0/chrome_139.md) | [✓](4.36.0/chrome_138.md) | [✓](4.36.0/chrome_137.md) | [✓](4.36.0/chrome_136.md) | [✓](4.36.0/chrome_135.md) | [✓](4.36.0/chrome_134.md) | [✓](4.36.0/chrome_133.md) | [✓](4.36.0/chrome_132.md) | [✓](4.36.0/chrome_131.md) | [✓](4.36.0/chrome_130.md) | [✓](4.36.0/chrome_129.md) | [✓](4.36.0/chrome_128.md) | [✓](4.36.0/chrome_127.md) | [✓](4.36.0/chrome_126.md) | [✓](4.36.0/chrome_125.md) | [✓](4.36.0/chrome_124.md) | [✓](4.36.0/chrome_123.md) | [✓](4.36.0/chrome_122.md) | [✓](4.36.0/chrome_121.md) | [✓](4.36.0/chrome_120.md) | [✓](4.36.0/chrome_119.md) | [✓](4.36.0/chrome_118.md) | [✓](4.36.0/chrome_117.md) | [✓](4.36.0/chrome_116.md) | [✓](4.36.0/chrome_115.md) | [✓](4.36.0/chrome_114.md) | [✓](4.36.0/chrome_113.md) | [✓](4.36.0/chrome_112.md) | [✓](4.36.0/chrome_111.md) | [✓](4.36.0/chrome_110.md) | [✓](4.36.0/chrome_109.md) | [✓](4.36.0/chrome_108.md) | [✓](4.36.0/chrome_107.md) | [✓](4.36.0/chrome_106.md) | [✓](4.36.0/chrome_105.md) | [✓](4.36.0/chrome_104.md) | [✓](4.36.0/chrome_103.md) | [✓](4.36.0/chrome_102.md) | [✓](4.36.0/chrome_101.md) | [✓](4.36.0/chrome_100.md) | [✓](4.36.0/chrome_99.md) | [✓](4.36.0/chrome_98.md) | [✓](4.36.0/chrome_97.md) | [✓](4.36.0/chrome_96.md) | [✓](4.36.0/chrome_95.md) | | 4.35.0 | | | [✓](4.35.0/chrome_139.md) | [✓](4.35.0/chrome_138.md) | [✓](4.35.0/chrome_137.md) | [✓](4.35.0/chrome_136.md) | [✓](4.35.0/chrome_135.md) | [✓](4.35.0/chrome_134.md) | [✓](4.35.0/chrome_133.md) | [✓](4.35.0/chrome_132.md) | [✓](4.35.0/chrome_131.md) | [✓](4.35.0/chrome_130.md) | [✓](4.35.0/chrome_129.md) | [✓](4.35.0/chrome_128.md) | [✓](4.35.0/chrome_127.md) | [✓](4.35.0/chrome_126.md) | [✓](4.35.0/chrome_125.md) | [✓](4.35.0/chrome_124.md) | [✓](4.35.0/chrome_123.md) | [✓](4.35.0/chrome_122.md) | [✓](4.35.0/chrome_121.md) | [✓](4.35.0/chrome_120.md) | [✓](4.35.0/chrome_119.md) | [✓](4.35.0/chrome_118.md) | [✓](4.35.0/chrome_117.md) | [✓](4.35.0/chrome_116.md) | [✓](4.35.0/chrome_115.md) | [✓](4.35.0/chrome_114.md) | [✓](4.35.0/chrome_113.md) | [✓](4.35.0/chrome_112.md) | [✓](4.35.0/chrome_111.md) | [✓](4.35.0/chrome_110.md) | [✓](4.35.0/chrome_109.md) | [✓](4.35.0/chrome_108.md) | [✓](4.35.0/chrome_107.md) | [✓](4.35.0/chrome_106.md) | [✓](4.35.0/chrome_105.md) | [✓](4.35.0/chrome_104.md) | [✓](4.35.0/chrome_103.md) | [✓](4.35.0/chrome_102.md) | [✓](4.35.0/chrome_101.md) | [✓](4.35.0/chrome_100.md) | [✓](4.35.0/chrome_99.md) | [✓](4.35.0/chrome_98.md) | [✓](4.35.0/chrome_97.md) | [✓](4.35.0/chrome_96.md) | [✓](4.35.0/chrome_95.md) | | 4.34.0 | | | | | [✓](4.34.0/chrome_137.md) | [✓](4.34.0/chrome_136.md) | | [✓](4.34.0/chrome_134.md) | [✓](4.34.0/chrome_133.md) | [✓](4.34.0/chrome_132.md) | [✓](4.34.0/chrome_131.md) | [✓](4.34.0/chrome_130.md) | [✓](4.34.0/chrome_129.md) | [✓](4.34.0/chrome_128.md) | [✓](4.34.0/chrome_127.md) | [✓](4.34.0/chrome_126.md) | [✓](4.34.0/chrome_125.md) | [✓](4.34.0/chrome_124.md) | [✓](4.34.0/chrome_123.md) | [✓](4.34.0/chrome_122.md) | [✓](4.34.0/chrome_121.md) | [✓](4.34.0/chrome_120.md) | [✓](4.34.0/chrome_119.md) | [✓](4.34.0/chrome_118.md) | [✓](4.34.0/chrome_117.md) | [✓](4.34.0/chrome_116.md) | [✓](4.34.0/chrome_115.md) | [✓](4.34.0/chrome_114.md) | [✓](4.34.0/chrome_113.md) | [✓](4.34.0/chrome_112.md) | [✓](4.34.0/chrome_111.md) | [✓](4.34.0/chrome_110.md) | [✓](4.34.0/chrome_109.md) | [✓](4.34.0/chrome_108.md) | [✓](4.34.0/chrome_107.md) | [✓](4.34.0/chrome_106.md) | [✓](4.34.0/chrome_105.md) | [✓](4.34.0/chrome_104.md) | [✓](4.34.0/chrome_103.md) | [✓](4.34.0/chrome_102.md) | [✓](4.34.0/chrome_101.md) | [✓](4.34.0/chrome_100.md) | [✓](4.34.0/chrome_99.md) | [✓](4.34.0/chrome_98.md) | [✓](4.34.0/chrome_97.md) | [✓](4.34.0/chrome_96.md) | [✓](4.34.0/chrome_95.md) | | 4.33.0 | | | | | | [✓](4.33.0/chrome_136.md) | | [✓](4.33.0/chrome_134.md) | [✓](4.33.0/chrome_133.md) | [✓](4.33.0/chrome_132.md) | [✓](4.33.0/chrome_131.md) | [✓](4.33.0/chrome_130.md) | [✓](4.33.0/chrome_129.md) | [✓](4.33.0/chrome_128.md) | [✓](4.33.0/chrome_127.md) | [✓](4.33.0/chrome_126.md) | [✓](4.33.0/chrome_125.md) | [✓](4.33.0/chrome_124.md) | [✓](4.33.0/chrome_123.md) | [✓](4.33.0/chrome_122.md) | [✓](4.33.0/chrome_121.md) | [✓](4.33.0/chrome_120.md) | [✓](4.33.0/chrome_119.md) | [✓](4.33.0/chrome_118.md) | [✓](4.33.0/chrome_117.md) | [✓](4.33.0/chrome_116.md) | [✓](4.33.0/chrome_115.md) | [✓](4.33.0/chrome_114.md) | [✓](4.33.0/chrome_113.md) | [✓](4.33.0/chrome_112.md) | [✓](4.33.0/chrome_111.md) | [✓](4.33.0/chrome_110.md) | [✓](4.33.0/chrome_109.md) | [✓](4.33.0/chrome_108.md) | [✓](4.33.0/chrome_107.md) | [✓](4.33.0/chrome_106.md) | [✓](4.33.0/chrome_105.md) | [✓](4.33.0/chrome_104.md) | [✓](4.33.0/chrome_103.md) | [✓](4.33.0/chrome_102.md) | [✓](4.33.0/chrome_101.md) | [✓](4.33.0/chrome_100.md) | [✓](4.33.0/chrome_99.md) | [✓](4.33.0/chrome_98.md) | [✓](4.33.0/chrome_97.md) | [✓](4.33.0/chrome_96.md) | [✓](4.33.0/chrome_95.md) | | 4.32.0 | | | | | | | | [✓](4.32.0/chrome_134.md) | [✓](4.32.0/chrome_133.md) | [✓](4.32.0/chrome_132.md) | [✓](4.32.0/chrome_131.md) | [✓](4.32.0/chrome_130.md) | [✓](4.32.0/chrome_129.md) | [✓](4.32.0/chrome_128.md) | [✓](4.32.0/chrome_127.md) | [✓](4.32.0/chrome_126.md) | [✓](4.32.0/chrome_125.md) | [✓](4.32.0/chrome_124.md) | [✓](4.32.0/chrome_123.md) | [✓](4.32.0/chrome_122.md) | [✓](4.32.0/chrome_121.md) | [✓](4.32.0/chrome_120.md) | [✓](4.32.0/chrome_119.md) | [✓](4.32.0/chrome_118.md) | [✓](4.32.0/chrome_117.md) | [✓](4.32.0/chrome_116.md) | [✓](4.32.0/chrome_115.md) | [✓](4.32.0/chrome_114.md) | [✓](4.32.0/chrome_113.md) | [✓](4.32.0/chrome_112.md) | [✓](4.32.0/chrome_111.md) | [✓](4.32.0/chrome_110.md) | [✓](4.32.0/chrome_109.md) | [✓](4.32.0/chrome_108.md) | [✓](4.32.0/chrome_107.md) | [✓](4.32.0/chrome_106.md) | [✓](4.32.0/chrome_105.md) | [✓](4.32.0/chrome_104.md) | [✓](4.32.0/chrome_103.md) | [✓](4.32.0/chrome_102.md) | [✓](4.32.0/chrome_101.md) | [✓](4.32.0/chrome_100.md) | [✓](4.32.0/chrome_99.md) | [✓](4.32.0/chrome_98.md) | [✓](4.32.0/chrome_97.md) | [✓](4.32.0/chrome_96.md) | [✓](4.32.0/chrome_95.md) | | 4.31.0 | | | | | | | | [✓](4.31.0/chrome_134.md) | [✓](4.31.0/chrome_133.md) | [✓](4.31.0/chrome_132.md) | [✓](4.31.0/chrome_131.md) | [✓](4.31.0/chrome_130.md) | [✓](4.31.0/chrome_129.md) | [✓](4.31.0/chrome_128.md) | [✓](4.31.0/chrome_127.md) | [✓](4.31.0/chrome_126.md) | [✓](4.31.0/chrome_125.md) | [✓](4.31.0/chrome_124.md) | [✓](4.31.0/chrome_123.md) | [✓](4.31.0/chrome_122.md) | [✓](4.31.0/chrome_121.md) | [✓](4.31.0/chrome_120.md) | [✓](4.31.0/chrome_119.md) | [✓](4.31.0/chrome_118.md) | [✓](4.31.0/chrome_117.md) | [✓](4.31.0/chrome_116.md) | [✓](4.31.0/chrome_115.md) | [✓](4.31.0/chrome_114.md) | [✓](4.31.0/chrome_113.md) | [✓](4.31.0/chrome_112.md) | [✓](4.31.0/chrome_111.md) | [✓](4.31.0/chrome_110.md) | [✓](4.31.0/chrome_109.md) | [✓](4.31.0/chrome_108.md) | [✓](4.31.0/chrome_107.md) | [✓](4.31.0/chrome_106.md) | [✓](4.31.0/chrome_105.md) | [✓](4.31.0/chrome_104.md) | [✓](4.31.0/chrome_103.md) | [✓](4.31.0/chrome_102.md) | [✓](4.31.0/chrome_101.md) | [✓](4.31.0/chrome_100.md) | [✓](4.31.0/chrome_99.md) | [✓](4.31.0/chrome_98.md) | [✓](4.31.0/chrome_97.md) | [✓](4.31.0/chrome_96.md) | [✓](4.31.0/chrome_95.md) | | 4.30.0 | | | | | | | | [✓](4.30.0/chrome_134.md) | [✓](4.30.0/chrome_133.md) | [✓](4.30.0/chrome_132.md) | [✓](4.30.0/chrome_131.md) | [✓](4.30.0/chrome_130.md) | [✓](4.30.0/chrome_129.md) | [✓](4.30.0/chrome_128.md) | [✓](4.30.0/chrome_127.md) | [✓](4.30.0/chrome_126.md) | [✓](4.30.0/chrome_125.md) | [✓](4.30.0/chrome_124.md) | [✓](4.30.0/chrome_123.md) | [✓](4.30.0/chrome_122.md) | [✓](4.30.0/chrome_121.md) | [✓](4.30.0/chrome_120.md) | [✓](4.30.0/chrome_119.md) | [✓](4.30.0/chrome_118.md) | [✓](4.30.0/chrome_117.md) | [✓](4.30.0/chrome_116.md) | [✓](4.30.0/chrome_115.md) | [✓](4.30.0/chrome_114.md) | [✓](4.30.0/chrome_113.md) | [✓](4.30.0/chrome_112.md) | [✓](4.30.0/chrome_111.md) | [✓](4.30.0/chrome_110.md) | [✓](4.30.0/chrome_109.md) | [✓](4.30.0/chrome_108.md) | [✓](4.30.0/chrome_107.md) | [✓](4.30.0/chrome_106.md) | [✓](4.30.0/chrome_105.md) | [✓](4.30.0/chrome_104.md) | [✓](4.30.0/chrome_103.md) | [✓](4.30.0/chrome_102.md) | [✓](4.30.0/chrome_101.md) | [✓](4.30.0/chrome_100.md) | | [✓](4.30.0/chrome_98.md) | [✓](4.30.0/chrome_97.md) | [✓](4.30.0/chrome_96.md) | [✓](4.30.0/chrome_95.md) | | 4.29.0 | | | | | | | | [✓](4.29.0/chrome_134.md) | [✓](4.29.0/chrome_133.md) | [✓](4.29.0/chrome_132.md) | [✓](4.29.0/chrome_131.md) | [✓](4.29.0/chrome_130.md) | [✓](4.29.0/chrome_129.md) | [✓](4.29.0/chrome_128.md) | [✓](4.29.0/chrome_127.md) | [✓](4.29.0/chrome_126.md) | [✓](4.29.0/chrome_125.md) | [✓](4.29.0/chrome_124.md) | [✓](4.29.0/chrome_123.md) | [✓](4.29.0/chrome_122.md) | [✓](4.29.0/chrome_121.md) | [✓](4.29.0/chrome_120.md) | [✓](4.29.0/chrome_119.md) | [✓](4.29.0/chrome_118.md) | [✓](4.29.0/chrome_117.md) | [✓](4.29.0/chrome_116.md) | [✓](4.29.0/chrome_115.md) | [✓](4.29.0/chrome_114.md) | [✓](4.29.0/chrome_113.md) | [✓](4.29.0/chrome_112.md) | [✓](4.29.0/chrome_111.md) | [✓](4.29.0/chrome_110.md) | [✓](4.29.0/chrome_109.md) | [✓](4.29.0/chrome_108.md) | [✓](4.29.0/chrome_107.md) | [✓](4.29.0/chrome_106.md) | [✓](4.29.0/chrome_105.md) | [✓](4.29.0/chrome_104.md) | [✓](4.29.0/chrome_103.md) | [✓](4.29.0/chrome_102.md) | [✓](4.29.0/chrome_101.md) | [✓](4.29.0/chrome_100.md) | [✓](4.29.0/chrome_99.md) | [✓](4.29.0/chrome_98.md) | [✓](4.29.0/chrome_97.md) | [✓](4.29.0/chrome_96.md) | [✓](4.29.0/chrome_95.md) | | 4.28.1 | | | | | | | | | | [✓](4.28.1/chrome_132.md) | [✓](4.28.1/chrome_131.md) | [✓](4.28.1/chrome_130.md) | [✓](4.28.1/chrome_129.md) | [✓](4.28.1/chrome_128.md) | [✓](4.28.1/chrome_127.md) | [✓](4.28.1/chrome_126.md) | [✓](4.28.1/chrome_125.md) | [✓](4.28.1/chrome_124.md) | [✓](4.28.1/chrome_123.md) | [✓](4.28.1/chrome_122.md) | [✓](4.28.1/chrome_121.md) | [✓](4.28.1/chrome_120.md) | [✓](4.28.1/chrome_119.md) | [✓](4.28.1/chrome_118.md) | [✓](4.28.1/chrome_117.md) | [✓](4.28.1/chrome_116.md) | [✓](4.28.1/chrome_115.md) | [✓](4.28.1/chrome_114.md) | [✓](4.28.1/chrome_113.md) | [✓](4.28.1/chrome_112.md) | [✓](4.28.1/chrome_111.md) | [✓](4.28.1/chrome_110.md) | [✓](4.28.1/chrome_109.md) | [✓](4.28.1/chrome_108.md) | [✓](4.28.1/chrome_107.md) | [✓](4.28.1/chrome_106.md) | [✓](4.28.1/chrome_105.md) | [✓](4.28.1/chrome_104.md) | [✓](4.28.1/chrome_103.md) | [✓](4.28.1/chrome_102.md) | [✓](4.28.1/chrome_101.md) | [✓](4.28.1/chrome_100.md) | [✓](4.28.1/chrome_99.md) | [✓](4.28.1/chrome_98.md) | [✓](4.28.1/chrome_97.md) | | | ## Edge | Grid Version | 140 | 139 | 138 | 137 | 136 | 135 | 134 | 133 | 132 | 131 | 130 | 129 | 128 | 127 | 126 | 125 | 124 | 123 | 122 | 121 | 120 | 119 | 118 | 117 | 116 | 115 | 114 | |--------------|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----|----| | 4.38.0 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.37.0 | [](4.37.0/edge_140.md) | [](4.37.0/edge_139.md) | [](4.37.0/edge_138.md) | [](4.37.0/edge_137.md) | [](4.37.0/edge_136.md) | [](4.37.0/edge_135.md) | [](4.37.0/edge_134.md) | [](4.37.0/edge_133.md) | [](4.37.0/edge_132.md) | [](4.37.0/edge_131.md) | [](4.37.0/edge_130.md) | [](4.37.0/edge_129.md) | [](4.37.0/edge_128.md) | [](4.37.0/edge_127.md) | [](4.37.0/edge_126.md) | [](4.37.0/edge_125.md) | [](4.37.0/edge_124.md) | [](4.37.0/edge_123.md) | [](4.37.0/edge_122.md) | [](4.37.0/edge_121.md) | [](4.37.0/edge_120.md) | [](4.37.0/edge_119.md) | [](4.37.0/edge_118.md) | [](4.37.0/edge_117.md) | [](4.37.0/edge_116.md) | [](4.37.0/edge_115.md) | [](4.37.0/edge_114.md) | | 4.36.0 | [](4.36.0/edge_140.md) | [](4.36.0/edge_139.md) | [](4.36.0/edge_138.md) | [](4.36.0/edge_137.md) | [](4.36.0/edge_136.md) | [](4.36.0/edge_135.md) | [](4.36.0/edge_134.md) | [](4.36.0/edge_133.md) | [](4.36.0/edge_132.md) | [](4.36.0/edge_131.md) | [](4.36.0/edge_130.md) | [](4.36.0/edge_129.md) | [](4.36.0/edge_128.md) | [](4.36.0/edge_127.md) | [](4.36.0/edge_126.md) | [](4.36.0/edge_125.md) | [](4.36.0/edge_124.md) | [](4.36.0/edge_123.md) | [](4.36.0/edge_122.md) | [](4.36.0/edge_121.md) | [](4.36.0/edge_120.md) | [](4.36.0/edge_119.md) | [](4.36.0/edge_118.md) | [](4.36.0/edge_117.md) | [](4.36.0/edge_116.md) | [](4.36.0/edge_115.md) | [](4.36.0/edge_114.md) | ... (clipped 15 lines)
Compliance status legend 🟢 - Fully Compliant
🟡 - Partial Compliant
🔴 - Not Compliant
⚪ - Requires Further Human Verification
🏷️ - Compliance label
@qodo-merge-pro
Copy link
Contributor

PR Code Suggestions ✨

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Impact
High-level
Automate changelog generation with structured data

Replace the manual addition of numerous raw script output files with an
automated process that generates a single, structured data file (e.g.,
JSON/YAML) per release. This improves maintainability and makes the information
easier to consume.

Examples:

CHANGELOG/4.38.0/chrome_96.md [1-21]

./tag_and_push_browser_images.sh 4.38.0 20251025 selenium false chrome true
Tagging images for browser chrome, version 4.38.0, build date 20251025, namespace selenium
Selenium Grid version -> 4.38.0-20251025
Chrome version -> 96.0.4664.110
Short Chrome version -> 96.0
ChromeDriver version -> 96.0.4664.45
Short ChromeDriver version -> 96.0
Tagged selenium/node-chrome:96.0.4664.110-chromedriver-96.0.4664.45-grid-4.38.0-20251025
Tagged selenium/standalone-chrome:96.0.4664.110-chromedriver-96.0.4664.45-grid-4.38.0-20251025

... (clipped 11 lines)

</details> <details> <summary> <a href="https://github.com/SeleniumHQ/docker-selenium/pull/3012/files#diff-caf74d344c59bc0bf9de2cd1926572752c3f4825dd7631be1d6309111be965f6R1-R21">CHANGELOG/4.38.0/chrome_141.md [1-21]</a> </summary> ```markdown 

./tag_and_push_browser_images.sh 4.38.0 20251025 selenium false chrome true
Tagging images for browser chrome, version 4.38.0, build date 20251025, namespace selenium
Selenium Grid version -> 4.38.0-20251025
Chrome version -> 141.0.7390.122
Short Chrome version -> 141.0
ChromeDriver version -> 141.0.7390.122
Short ChromeDriver version -> 141.0
Tagged selenium/node-chrome:141.0.7390.122-chromedriver-141.0.7390.122-grid-4.38.0-20251025
Tagged selenium/standalone-chrome:141.0.7390.122-chromedriver-141.0.7390.122-grid-4.38.0-20251025

... (clipped 11 lines)

</details> ### Solution Walkthrough: #### Before: ```markdown // Directory: CHANGELOG/4.38.0/ // Contains 47 separate markdown files, one for each Chrome version. // File: chrome_95.md 

./tag_and_push_browser_images.sh 4.38.0 ...
Chrome version -> 95.0.4638.69
...
Tagged selenium/node-chrome:95.0-20251025
...

 // File: chrome_96.md 

./tag_and_push_browser_images.sh 4.38.0 ...
Chrome version -> 96.0.4664.110
...
Tagged selenium/node-chrome:96.0-20251025
...

// ... and 45 more similar files. 

After:

// Directory: CHANGELOG/4.38.0/ // Contains a single, structured data file. // File: chrome_tags.json { "grid_version": "4.38.0-20251025", "images": [ { "chrome_version": "95.0.4638.69", "chromedriver_version": "95.0.4638.69", "tags": [ "selenium/node-chrome:95.0.4638.69-...", "selenium/standalone-chrome:95.0.4638.69-..." ] }, { "chrome_version": "96.0.4664.110", "chromedriver_version": "96.0.4664.45", "tags": [...] } // ... entries for all other Chrome versions ] } 
Suggestion importance[1-10]: 9

__

Why: The suggestion addresses a critical maintainability and scalability issue by proposing a shift from adding dozens of repetitive markdown files to a single, structured data file, which is a significant process improvement.

High
  • More
@VietND96 VietND96 merged commit 1086df5 into trunk Oct 29, 2025
1 check passed
@VietND96 VietND96 deleted the browser-node-changelog branch October 29, 2025 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

3 participants