|
| 1 | +v4.34.0 |
| 2 | +====== |
| 3 | +* Removing deprecated BrowsingContext constructor. |
| 4 | +* [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 | +* Removing deprecated OsProcess class. |
| 14 | +* Removing deprecated CommandLine class. |
| 15 | +* Removing deprecated ContextAware interface. |
| 16 | +* Fixing `getCredential` for VirtualAuthenticator |
| 17 | +* 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 | +* [feature] add method RemoteWebDriver.isDownloadsEnabled() (#15868) |
| 20 | +* [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 | +* [bidi] Add new fields of BrowsingContextInfo |
| 23 | +* [bidi]Add method to get browsing context tree with root |
| 24 | +* Fix code formatting (#15903) |
| 25 | +* [grid] Add GreedySlotSelector as a built-in slot-selector option (#15897) |
| 26 | +* 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 | +* [BiDi] implement browsingContext.historyUpdated (#15901) |
| 31 | +* [refactor] Remove Empty Space in CommandPayload (#15934) |
| 32 | + > - Remove an empty space in the constructor. |
| 33 | + > [skip ci] |
| 34 | +* [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 | +* [BiDi] implement web extensions (#15660) |
| 44 | + > * [BiDi] implement web extensions |
| 45 | + > * cleanup |
| 46 | + > * fix spotbug |
| 47 | +* Made ``JsonToWebElementConverter`` methods/fields protected (#15885) |
| 48 | + > Made ``JsonToWebElementConverter`` methods protected |
| 49 | + > so that the class can be properly extended |
| 50 | +* [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 | +* 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 | + |
1 | 66 | v4.33.0 |
2 | 67 | ====== |
3 | 68 | * Add CDP for Chrome 137 and remove 134 |
|
0 commit comments