- Introduced a ServiceLoader‑based DriverProvider mechanism, enabling custom driver providers to be added or overridden.
- Added security handling to prevent HSTS from breaking self‑signed certificate acceptance and made ChromeDriver bind only to localhost, improving connection safety.
- Removed deprecated APIs (including a reverted Java 8 compatibility change to retain Java 7 support) and fixed bugs such as a PhantomJS memory leak and cookie serialization issues.