Skip to content

Latest commit

 

History

History
132 lines (97 loc) · 3.09 KB

HISTORY.md

File metadata and controls

132 lines (97 loc) · 3.09 KB

0.15.4

  • bump up search timeout to 5s

0.15.1

  • bump up default searchTimeout from 250 -> 1000 [[#]] 0.15.0
  • add element.location();

0.14.0

  • add client.screenshot

0.13.4

  • fix bug where errors would not give their status

0.13.3

  • fix element.tap without giving x,y should now tap center.

#0.13.2

  • fix findElement/findElements/scriptWith not returning values in sync driver.
  • fix equals as it is no longer a marionette command.

0.13.1

  • fix sending a string to element.sendKeys

0.13

  • add element.tap
  • add element.size

0.12

  • add debug to tcpsync
  • added resetWithDriver to client so clients can be reused.
  • much much better error handling under node.js

0.11

  • Awesome new Marionette.Actions and Marionette.MultiActions apis [evanxd]

0.10

  • removed http related drivers (Proxy & Polling)
  • new sockit-to-me based sync driver Drivers.TcpSync [jugglinmike]

0.9.1

  • allow setting max tries to connect in Drivers.Tcp

0.9

  • new plugin interface.

0.8

  • .scope method for making context/timeout transitions/restorations trivial
  • .waitFor method for polling from test runner environment -> host

0.7

  • remember which context the client is in.

0.6

  • sync api via http proxy bridge & other horrible/crazy/awesome hacks.

0.5.7

  • wait much longer for marionette tcp socket to become available.

0.5.6

  • callbacks are no longer required in all operations. default callbacks are noop.

0.5.5

  • fix bug where tcp could not accept options
  • add support for trying tcp connection if it fails.

0.5.4

  • remove test-agent dep

0.5.2

  • Allow objects that look like elements act like element in switchToFrame

0.5.1

  • Make it easier to override default element

0.5.0

  • Update MozTCP socket api
  • update to latest xpcwindow
  • node debug style logging for xpcwindow runner

0.4.1

  • Better MozTCP support.

0.4.0

  • XPC Shell support via xpcwindow.

0.3.2

  • Adding compat for xpcwindow

0.3.1

  • Major internal rewrite of module definition.

  • Upgraded test-agent deps to 0.5.4 from ~0.3

0.3.0

  • Adding TCP driver for node

0.2.0

  • Added support for wrapping/unwrapping elements in script functions.

  • executeScript, executeJsScript, executeAsyncScript now accept either a string or a function as the script argument.

  • Added .scriptWith function to Marionette.Element that will automatally pass that element to a remote script.

0.1.1

  • Reenable executeAsyncScript it will work in b2g with generators.

0.1.0

  • HttpPolling driver now supported in node.

  • goUrl command is now supported.

  • getAttribute was updated to support newer marionette.

  • Error handling for when connections fail to be setup (connect in drivers)

  • Fixed error related to out of order responses if chaining directly after connect.

  • close method to be supported in drivers to closing marionette connections.

0.0.2

  • marionette.js cleanup and cosmetic fixes.

0.0.1

  • Initial release with support for the majority of all marionette server commands. No error handling in client though.