This file has been auto-generated from the contents of changelog.json
- driver version map updated to make sure wrong (newest) driver does not get downloaded for some relatively new (but not the newest) Chrome releases (versions: 70, 71)
- introduced the use of Static Code Analysis tools
- code downgraded so to make the package installable on relatively old php versions
- bad unescaped path configured for browser binary for Windows which resulted in version polling not working
- (code) started to rely on external general-issue library for most of the implementation; only configuration remains in this package
- support for browser version detection added for Windows
- bad constant names used for config value references in code which caused latest version detection to fail
- config: old config value (chromedriver-version) no longer supported/used; only extra/chromedrier/version respected
- code: use built-in Composer downloader and extractor logic instead of relying on a custom one
- everything that relates to downloading and installing the driver now centrally configured in plugin configuration (rather than being hard-coded all over the place)
- namespace changed to be under Vaimo
- class properties and functions switched from 'protected' to 'private' (no real need to keep them exposed)
- plugin class split in two (only directly plugin-bootstrapping related remain in Plugin class)
- added information about what this package is replacing
- choose chromeDriver version based on installed Chrome Browser version (if it's available)