TLC Meeting - January 19, 2023
Meetings are happening on the #selenium-tlc channel on Selenium Slack.
To add items to the agenda for the next meeting, please see our public Rolling Agenda
The next meeting will be Thursday, February 2 at 0700 Pacific / 1000 Eastern / 1500 UK / 1930 India.
Participation
TLC members present included:
Agenda
- Ticket Status
 - CDP support
 - Membership Updates
 - Proposals/Decisions
 - CI Health
 - Selenium 4.8
 - Selenium 4.9
 - Selenium 5 - Conversation Starter
 - Projects Underway
 - Backlog
 
Ticket Status
- 123 open Issues; last meeting: 122
 - 33 outstanding PRs; last meeting: 30
 
CDP support
- v109 released on January 10, thanks to titusfortner for the update!
 - v110 release expected on February 1.
- Do we do 4.8.1 or jump to 4.9.0?
 - Might use the chance to update Selenium Manager in the release.
 
 
Membership Updates
- TamsilAmani to be added as a committer.
 
Proposals/Decisions
- Link to Docs for Error Messages
- Decision was to move forward with this, we need to figure out what we want to show. Details will follow in the issue.
 
 - Allow changing http client config on local drivers (Java)
- Decision was to have a new constructor to accept a ClientConfig to set those values. Details are in the issue.
 
 - Java 11 as the minimum supported version for Selenium Java bindings (Java)
- Survey with a couple of options to get a date.
 - Communicate to cloud vendors because they might be affected because of Grid.
 
 
CI Health
- Thanks to p0deje, CI was overhauled https://github.com/SeleniumHQ/selenium/pull/11544
 
Selenium 4.8
- Release is in process
 
Selenium 4.9
Goal: feature complete by Feb 1; then examples, docs & blog before Feb 7
- Driver Finders
 - Update Selenium Manager output
 - Auto download correct driver for provided browser version or location
 
Selenium 5 - Conversation Starter
- Java 11 (if timing works out)
 - Integrate BiDi & CDP interface
 - Fully functional Selenium Manager with auto driver & browser downloads
 - Split out code to better highlight ecosystem
 
Projects in Progress
- BiDi API work
- pujagani & TamsilAmani have been working on Java & Ruby implemetnations
 
 - Selenium Manager
- boni_gg has made a lot of progress this release
 
 - Complete TypeHints in Python - symonk
 - Grid Downloads - krmahadevan
 
Backlog
- Add More support to CI (#11305)
 - Add TouchActions API to Selenium (#10808)
 - Add/fix Bazel support in .NET (#10465)
 - JS using TypeScript [(#10942)]https://github.com/SeleniumHQ/selenium/issues/10942
 - Add .rbs files in Ruby (#10943)
 - Comprehensive command logging across languages (#10944)
 - Remove JWP support from Java
 - Selenium + Appium consolidation
 - Rewrite atoms in TypeScript
 - Python Async Rewrite? (Current plan is “doubling” the API)
 - .NET Async Rewrite (Current plan is to deprecate Sync code)
 




