7.8.0 Upgrade BUG: com.kms.katalon.core.webui.driver.SmartWaitWebDriver

Somewhere between 7.6.x and 7.8.0.rc there has been a breaking change to the Katalon class hierarchy.

This com.kms.katalon.core.webui.driver.SmartWaitWebDriver is throwing compilation errors.

Can someone let me know where it is? (And how to find it myself in future because this isn’t the first time this has happened).

Example lines of code affected:

    // Capabilities cap = ((RemoteWebDriver) driver).getCapabilities()
    Capabilities cap = ((SmartWaitWebDriver) driver).getCapabilities()

Note the comment is the previous time it moved.


I’ve become aware of this issue, and we’re considering changing the class back. The new class name is KatalonSmartWebDriver.