Adding beforeMethod, afterMethod and onError hooks
Moving WebElementWrapper inside WebDriverWrapper
Simplifying wrapper initialization method signature
Implementing ability to use an element wrapper class that is non-static subclass of a driver wrapper clas
Adding wrappers for TargetLocator and Navigation
Refactoring and some method renaming
Adding more browsers to the factory