SeleniumHQ / selenium

A browser automation framework and ecosystem.
https://selenium.dev
Apache License 2.0
30.72k stars 8.19k forks source link

[🚀 Feature]: Replace https://github.com/asafh/jtoml as it has been abandoned #13538

Closed diemol closed 5 days ago

diemol commented 9 months ago

Feature and motivation

This TOML parser is used to read the configuration file in Grid, the code has been abandoned and it might have vulnerabilities.

Usage example

We could replace it with https://github.com/tomlj/tomlj, and it is the only one with recent releases.

Worst case, fork the one we use and update it.

Delta456 commented 2 months ago

I can work on this issue. Let's go with the tomlj/tomlj parser.

Delta456 commented 1 month ago

A warning for the upcoming change was added in https://github.com/SeleniumHQ/selenium/commit/6b4c39c19e9ac3f63bbf8827cfd26aa782e77042 and Tomlj PR #14470 will be added after next two releases

Delta456 commented 5 days ago

It is finally implemented with the help of @pujagani!