|
1 | 1 | v4.34.0 |
2 | 2 | ====== |
| 3 | +* Add CDP for Chrome 138 and remove 135 |
3 | 4 | * Removing deprecated BrowsingContext constructor. |
4 | 5 | * [grid] Silent fail on invalid log level (#15796) |
5 | | - > * [grid] Silent fail on invalid log level |
6 | | - > Fixing issue where providing an invalid log level to Grid will fail silently. |
7 | | - > Since the logger is not yet configured a stacktrace with the exception is printed to console and we continue since the default log level is already configured. |
8 | | - > Fixes #15790 |
9 | | - > * [grid] Silent fail on invalid log level |
10 | | - > Adding link to logging levels as suggested by @diemol and formatting. |
11 | | - > * [grid] Silent fail on invalid log level |
12 | | - > Adding hardcoded log levels as suggested by review. |
13 | 6 | * Removing deprecated OsProcess class. |
14 | 7 | * Removing deprecated CommandLine class. |
15 | 8 | * Removing deprecated ContextAware interface. |
16 | 9 | * Fixing `getCredential` for VirtualAuthenticator |
17 | 10 | * Caching the size/length in loops to slightly improve performance (#15852) |
18 | | - > caching the size/length in loops to slightly improve performance and readability |
19 | 11 | * [feature] add method RemoteWebDriver.isDownloadsEnabled() (#15868) |
20 | 12 | * [refactor] use constant `CapabilityType.ENABLE_DOWNLOADS` instead of hard-coded value `se:downloadsEnabled` (#15867) |
21 | | - > [refactor] use constant CapabilityType.ENABLE_DOWNLOADS instead of hard-coded value "se:downloadsEnabled" |
22 | 13 | * [bidi] Add new fields of BrowsingContextInfo |
23 | 14 | * [bidi]Add method to get browsing context tree with root |
24 | | -* Fix code formatting (#15903) |
25 | 15 | * [grid] Add GreedySlotSelector as a built-in slot-selector option (#15897) |
26 | 16 | * deprecate FtpProxy (#15907) |
27 | | - > Deprecates FTP Proxy as it is no longer supported by browsers |
28 | | -* [grid] Add config `blocked-routes` and specific `blocked-delete-session` in Router (#15920) |
29 | | -* Revert "[grid] Add config `blocked-routes` and specific `blocked-delete-session` in Router" (#15921) |
30 | 17 | * [BiDi] implement browsingContext.historyUpdated (#15901) |
31 | 18 | * [refactor] Remove Empty Space in CommandPayload (#15934) |
32 | | - > - Remove an empty space in the constructor. |
33 | | - > [skip ci] |
34 | 19 | * [FEAT] Add macOS-specific keys (OPTION, FN) to Keys enum for improved… (#15910) |
35 | | - > * [FEAT] Add macOS-specific keys (OPTION, FN) to Keys enum for improved platform support |
36 | | - > * [FEAT] These additions (RIGHT_SHIFT, RIGHT_CONTROL, RIGHT_ALT, RIGHT_COMMAND) follow conventions already in use by ChromeDriver and allow for more accurate key simulations. While not currently in the W3C WebDriver specification, they represent a practical standard used in the field. |
37 | | - > * [FEAT] Add macOS-specific and ChromeDriver-aligned extended keys |
38 | | - > - Added RIGHT_SHIFT, RIGHT_CONTROL, RIGHT_ALT, and RIGHT_COMMAND using Unicode PUA codes observed in ChromeDriver. |
39 | | - > - Included symbolic macOS keys OPTION and FN, marked with TODO comments for future validation against W3C WebDriver spec. |
40 | | - > - Updated class-level Javadoc to clarify the role of PUA mappings and their interoperability considerations. |
41 | | - > These additions improve platform representation and lay the groundwork for consistent macOS key handling. |
42 | | - > * Format script |
43 | 20 | * [BiDi] implement web extensions (#15660) |
44 | | - > * [BiDi] implement web extensions |
45 | | - > * cleanup |
46 | | - > * fix spotbug |
47 | 21 | * Made ``JsonToWebElementConverter`` methods/fields protected (#15885) |
48 | | - > Made ``JsonToWebElementConverter`` methods protected |
49 | | - > so that the class can be properly extended |
50 | 22 | * [grid] Session can be deleted via Grid UI (#15808) |
51 | | - > * [grid] Session can be deleted via Grid UI |
52 | | - > * Add notification on the flag to disable session deletion |
53 | | - > * Use Node config to disable delete session on UI |
54 | | - > * Add unit test |
55 | | - > * Run format |
56 | | - > * Disable by default |
57 | | - > * Run format |
58 | | -* Feat 14291/jspecify nullable annotation (#15924) |
59 | 23 | * Use Environment variable to set driver location (#15653) |
60 | | - > * Use environment variable to set driver locations |
61 | | - > Related to #14045 |
62 | | - > * Fix formatting |
63 | | - > * Repinning deps |
64 | | -* update devtools versions |
65 | 24 |
|
66 | 25 | v4.33.0 |
67 | 26 | ====== |
|
0 commit comments