Today I upgraded and to v.3.13.1. After running some tests, they failed. We have the () method where the first line in C# was as follows:
bool = ((bool)(()_driver).("return == 0"));
The interesting part was that this method was created 2 years ago and there was no issue in Selenium 2 and Selenium v.3.11 until I upgraded to v.3.13.1.
After the upgrade, this line showed the following error directly and ended the test. Using try catch did not work either.
unknown error: jQuery is not defined
After updating the code to the following one, the tests pass without any issue.
bool = ((bool)(()_driver).("return jQuery != 'undefined'"));
if ( )