zombie v0.8.12 Release Notes

Release Date: 2011-02-01 // about 13 years ago
  • โœ… Tested with Node 0.3.7 in preparation for Node 0.4.0.

    โž• Added browser.fork (Josh Adell):

    ๐Ÿ’ป > Return a new browser using a snapshot of this browser's state. This ๐Ÿ‘ฏ method clones the forked browser's cookies, history and storage. The ๐Ÿ’ป two browsers are independent, actions you perform in one browser do not affect the other.

    Particularly useful for constructing a state (e.g. sign in, add items โœ… to a shopping cart) and using that as the base for multiple tests, and โœ… for running parallel tests in Vows.

    ๐Ÿ›  Fix firing the change event on SELECT elements when using jQuery (Damian Janowski).

    ๐Ÿ›  Fix for jQuery.ajax receiving a non-string data option (Damian Janowski).

    ๐Ÿ›  Fix to allow script elements that are not JavaScript (Sean Coates).

    ๐Ÿš€ NOTE: In this release I started running the test suite using cake test and recording the time reported by Vows. This doesn't count the time it takes to fire up Node, Cake, etc, so the reported time is approximately a second smaller than the previously reported time for 0.8.11. All other things being equal.

    292 Tests
    3.7 sec to complete