Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Chore] Update dependency wd to version 1.x #45

Closed
wants to merge 1 commit into from

Conversation

SebastienElet
Copy link

This Pull Request update dependency wd from version ^0.2.21 to 1.1.3

Changelog

1.1.3 / 2017-01-27

  • 1.1.3
  • Merge pull request #464 from imurchie/isaac-mkdirp
    Move mkdirp to full deps
  • Move mkdirp to full deps

1.1.2 / 2017-01-27

  • 1.1.2
  • Merge pull request #462 from dpgraham/master
    Add inlineJS back to utils.js
  • Add inlineJS back to utils.js
    Shouldn't have been removed. It's still being used by setup.js
  • Merge pull request #453 from saumitrab/sb/replace-node-uuid
    Replace deprecated 'node-uuid' with 'uuid'
  • Merge pull request #461 from dpgraham/master
    Build browser scripts after install
  • Build browser scripts after install
    Because commands.js was importing scripts using __dirname, this causes problems when you bundle 'wd' into an electron app because the __dirname won't point to the correct directory. Solution is to write an npm script that's fired after install that takes the contents of the browser scripts and then builds them as files that export the Javascript as a string.
  • Merge pull request #460 from monkeyDledger/wd-api
    modify setOrientation() in api.md
  • modify setOrientation() in api.md
  • Merge pull request #457 from donaldpipowitch/patch-1
    updated archiver
  • updated archiver
  • Merge pull request #456 from FezVrasta/FezVrasta-tmpdir-node7
    Use `tmpdir` to solve Node 7 deprecation
  • Use `tmpdir` to solve Node 7 deprecation
  • Replace deprecated 'node-uuid' with 'uuid'

1.1.1 / 2016-12-13

  • 1.1.1
  • release note
  • 1.1.0
  • Merge pull request #452 from iainbeeston/remove-instanceof-array
    Replaced `<obj> instanceof Array` with `Array.isArray()`
  • test fix
  • Merge pull request #448 from khanhdodang/master
    Fixed issue [setOrientation("landscape")]/ [setOrientation("portrait")] Error response status: 777
  • Replaced `<obj> instanceof Array` with `Array.isArray()`
    I've been seeing a bug where at certain points in my tests, code to
    retrieve elements like this:
    ```
    driver.elementsByAccessibilityId("foo bar")
    ```
    would throw an error:
    ```
    [elementsByAccessibilityId("foo bar")] Response value field is not an Array.
    ```
    After looking into the for wd code, I could see this was happening in
    `callbacks.js:133`, in code that checked whether the return value was an
    array, using `instanceof Array`. When I inspected what this code was
    doing at runtime the value really was an array, but `instanceof Array`
    was still returning false. Strangely I could reproduce the original
    error when I ran my tests via Jest but not when I ran the same code in
    the wd repl (where `instanceof Array` would return true at the same place).
    It turns out that `instanceof Array` can return false for an array
    created in another window or frame (or process?). See
    http://web.mit.edu/jwalden/www/isArray.html for a full
    explanation of this. `Array.isArray()` was added to ES5 for exactly this
    reason, so I have replaced `instanceof Array` with `Array.isArray()`
    throughout the codebase.
    With this change I wd behaves as I would expect both in the repl and in
    Jest.
  • Merge pull request #445 from dpgraham/dan-add-touchid
    Added touch_id method
  • following all redirects
  • Support setOrientation on real devices iOS 10 & Xcode 8.1
  • Added touch_id method
    Wrote the method, added API documentations to jsonwire-full-mapping.md, api.md and jsonwire-full.json. Wrote a test in msjon-specs.js.
  • Looks active to me!
  • release note update
  • Remove global npm package installs from Travis.

1.0.0 / 2016-10-03

  • 1.0.0
  • fixing tests
  • skipping byName tests in ios
  • newer appium config for tests
  • making unit test pass
  • upgrade + fixes
  • more upgrades
  • Update link to capabilities doc
  • restoring chronological order
  • BrowserStack test examples
  • deps + node upgrade
  • deps update
  • Update dependencies.
  • Giving bromann some love.
  • Print https://saucelabs.com/jobs/SESSIONID link when running on Saucelabs.
    Documentation:
    https://docs.saucelabs.com/reference/test-configuration/#building-links-to-jobs
    (On private projects such URL might only be accessible to logged-in user.)
  • Add getDeviceTime method
  • Merge pull request #403 from ertrzyiks/ertrzyiks-patch-1
    Update jsonWire doc about scroll command

0.4.0 / 2015-11-02

  • 0.4.0
  • Merge pull request #411 from imurchie/isaac-performtouch
    Wrap touch action array in object
  • Wrap touch action array in object
  • Update jsonWire doc about scroll command
  • Merge pull request #396 from bronzehedwick/patch-1
    Fix broken link to mobile emulator docs
  • Fix broken link to mobile emulator docs
  • cleaning up makefiles, configuring colored mocha

0.3.12 / 2015-05-28

  • relase notes update [ci skip]
  • 0.3.12
  • skipping chrome failing test
  • test fix
  • lodash upgrade fixes
  • travis config fix
  • packages upgrade and related fixes
  • removing eol whitespaces
  • fixed geolocation
  • Merge pull request #393 from pdehaan/patch-1
    Update license attribute
  • Update license attribute
    specifying the type and URL is deprecated:
    https://docs.npmjs.com/files/package.json#license
    http://npm1k.org/
  • Update README.md
  • Merge pull request #342 from Jonahss/master
    added user-agent string to requests
  • Merge pull request #374 from bcherny/master
    add info about selenium server to docs
  • Merge pull request #378 from kevlened/patch-1
    Update the version of Q
  • Merge pull request #384 from iammerrick/patch-1
    Documentation fix.
  • Documentation fix.
  • Update the version of Q
    Updating the version of Q allows long stack traces which makes it much easier to debug tests.
  • add info about selenium server to docs
  • Updated relase notes [ci skip]

0.3.11 / 2014-11-13

  • 0.3.11
  • Merge pull request #360 from apendua/retry-on-epipe
    Also retry on EPIPE ...
  • also retry on EPIPE

0.3.10 / 2014-10-25

  • Update release-notes.md
  • 0.3.10
  • package update
  • added wd-no-default cap

0.3.9 / 2014-10-10

  • 0.3.9
  • packages + test update
  • package update
  • fixing ci
  • ci: enabling mobile
  • 0.3.8
  • release note update

0.3.8 / 2014-09-18

  • package upgrade
  • Merge pull request #343 from karlwestin/feature-chain-tap
    Promise WebDriver: make "tap" chainable
  • Merge pull request #344 from liamcmitchell/fix-keywords
    Fix/add package.json keywords for discoverability
  • Merge pull request #345 from 0x1mason/unlockDevice
    Added unlock methods
  • Added unlock methods
  • Fix/add package.json keywords for discoverability
    Might help others find this project quicker, for a long time I thought the only two options were selenium-webdriver and webdriverio.
  • Promise WebDriver: make "tap" chainable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant