Skip to content

Latest commit

 

History

History
288 lines (179 loc) · 10.3 KB

CHANGELOG.md

File metadata and controls

288 lines (179 loc) · 10.3 KB

10.2.8

Features

  • (1f9713a) feat(start and shutdown): Added --detach option for start command and new shutdown command (#130)

  • (88cf46b) feat(version): have a way to get the package version (#136)

    closes #119

Bug fixes

  • (5966b6a) fix(cli): fix setting flag to false (#135)

    • This fixes webdriver-manager update --gecko=false
    • This does not fix webdriver-manager update --gecko=0. Minimist interprets 0 as true.
    • Add options and programs unit tests closes #110
  • (35676ee) fix(gecko): follow redirects for content-length (#133)

10.2.7

Features

  • (66776a0) feat(start): add way to programmatically detect when the selenium server is running (#120)

Bug fixes

  • (dc2f9f9) fix(cli): fix default option values, boolean and string handling (#110) (#122)

    • default option values initialize properly for minimist
    • user-supplied boolean-type option values respected
    • string-type option values are always strings
    • simplify boolean-type option value access
  • (88d6105) fix(gecko): Update geckodriver to 0.11.0 and fix suffixes. (#128)

    Fixes #111

  • (707e015) fix(android): fixed four things for android: (#116)

    • Make appium default to 1.6.0 (Android N didn't work on 1.5.x)
    • Make virtual devices default to google_apis
    • Don't delete old virtual devices on update
    • Update documentation
  • (9fe4b22) fix typo in webdriver-manager/spec/files (#125)

10.2.6

Features

  • (f892ec4) chore(chromedriver): update chromedriver version to 2.25

10.2.5

Bug Fixes

  • (b103850) fix(update): fix undefined gecko getBoolean error (#113)

    closes #107

  • (7fbacf5) fix(start): set the port when standalone server starts

    closes #106

10.2.4

Bug Fixes

  • (3984ea4) fix(filemanager): respect proxy/ignoreSSL options in contentLength HEAD request (#101)

  • (946ee00) fix(chrome_driver): use the x64 binary if chrome driver version is greater than 2.23 (#95)

    • fix(chrome_driver): use the x64 binary if chrome driver version is greater than 2.23
    • fix(chrome_driver): add semver to better determine version number
    • refactor(chrome_driver): check first to see if we have valid semver or not

    closes #93

  • (b183fad) fix(filemanager): Binaries can be downloaded from a custom CDN with alternate_cdn(#97)

    closes #96

Features

10.2.3

Bug Fixes

  • (fa48354) fix(downloader): fix against working proxy (#87)

  • (d6597e8) fix(start): add the correct flags for windows (#83)

    closes #68

  • (c96090c) fix(update): download standalone with proxy and ignore ssl (#81)

    closes #79

Features

  • (7ec082a) feat(start): add a gecko driver path to the start command (#86)

Dependencies

  • (fe85c94) dep(types): update typescript, remove typings in favor of @types (#84)

10.2.2

Bug Fixes

  • (236a8ec) fix(downloader): increase timeouts and unlink sync on download errors (#75)

    closes #62 and #63

  • (fa20ca8) fix(start): check if edge driver exists before adding to args (#73)

    closes #60

  • (8b61b71) fix(start): use ie32 if specified via command line (#72)

    closes #68

Features

  • (8346858) feat(logging): add logging property to selenium standalone (#76)

    closes #61

  • (18f9f1d) chore(selenium): add dev/urandom to selenium start args to prevent startup delays in linux

10.2.1

upgrade to latest chrome driver and selenium standalone server versions

10.2.0

  • (aa1b8b7) feat(ios): iOS support (#57)

10.1.0

Bug Fixes

  • (81c2aa3) fix(iedriver): download url fix for iedriver (#54)

    closes #53

Features

  • (57372eb) feat(edge): add Microsoft Edge support in CLI (#56)

    closes #55

  • (d937245) feat(android): support android

10.0.4

Dependency Upgrades

  • (970167a) dep(typings): update typings (#42)

Bug Fixes

  • (5073e23) fix(folder): fix selenium folder location (#43)

10.0.3

Bug Fixes

  • (d3724fb) fix(config): simplify locating configuration file, selenium folder (#41)

    • Let the bin file decide which webdriver-manager to use
    • Use the configuration file / package from the default position
    • Selenium folder will always be located to webdriver-manager/selenium/

10.0.2

Bug Fixes

  • (5bca026) fix(config): configuration file local look up when used as a dependency (#33)

    closes #32

  • (0cfcc88) fix(binary): Fix typo in fallback case when chalk isn't available.

10.0.1

Bug Fixes

  • (a6f1edd) fix(global): fix finding config.json for global installs and release 10.0.1 (#23)

10.0.0

Bug Fixes

  • (70d32df) fix(dir): check selenium dir and warn user that the folder does not exist (#17)

  • (0ec1443) fix(binary): file type, unzipping, and permissions

    closes #7, #16

  • (a073fd0) fix(npm): use global, local, and project without env

    closes #20

  • (6ccb9d8) fix(versions): versions option should stay consistent with existing webdriver-manager

    closes #6

  • (c34b05c) fix(bin): local, project, and global usage

  • (4a0caf5) fix(dep): fix dependency for chalk

  • (15ae0e8) fix(chmod): set permissions to 755

(1820fbc) Initial commit

Features

  • (374c3e7) feat(length): on update, check to see the file is the correct length

    closes #8

  • (8c47291) feat(local): use the local version of webdriver-tool if it is installed

    closes #5

  • (f0622d2) feat(logs): add chrome logs command line option

    closes #11

  • (3b30312) feat(logger): update logging methods (#5)