UNPKG

chimpy

Version:

Develop acceptance tests & end-to-end tests with realtime feedback.

826 lines (567 loc) 24.4 kB
# 2.0.0 * Removed console log, added msg how to install chromedriver (rcywinski) * Removed unused require (rcywinski) * Working with chromedriver peer dependencies (rcywinski) * Review rework (rcywinski) * add missing files (Igor) * use parent repo chromedriver (Igor) * remove chromedriver as a dependency (Igor) * Adds the release notes for v1.2.0 (lgandecki) # 1.2.0 * Adds the release notes for v1.1.0 (lgandecki) * changelog formatting fixed (lgandecki) * changelog for 1.0.0 (lgandecki) * 1.1.0 (lgandecki) * fix Issue #141 - can't run unit tests (alanning) * prepublish -> prepare; allows direct git repo dependency (alanning) * support import syntax in config file (alanning) * fix github test (alanning) * prepublish -> prepare; allows direct git repo dependency (alanning) # 1.1.0 * fix: do not terminate random sessions (Joscha Feth) * Update link to default configuration in docs (Anthonny Giroud) # 1.0.0 * Works with node 10 now # 0.54.0 * Somehow the retry didn't show up in npm package, moved things around a bit. (Łukasz Gandecki) * Removed the extra wait when running chimpy directly (Łukasz Gandecki) # 0.53.0 * Added the retry feature (Łukasz Gandecki) # 0.52.0 * add chimpy binary (Łukasz Gandecki) * Update _config.yml (Sam Hatoum) * Set theme jekyll-theme-cayman (Sam Hatoum) * Initiates the migration (Sam Hatoum) * Adds the release notes for v0.51.1 (Sam Hatoum) # 0.51.1 * Enable minor updates to chromedriver to support chrome 65 (#681) (Colin McCulloch) * Check for existence of this.options._ before checking length (Aamir Kapasi) * update package.json (#675) (1996dylanriley) * Add --inspectMocha & --inspectBrkMocha flags for newer versions of node. (#661) (Bruce Johnson) * Adds the release notes for v0.51.0 (Sam Hatoum) # 0.51.0 * Attempting to fix firefox problem on circle (Sam Hatoum) * Fixing circle DBUS issue (Sam Hatoum) * Making Chrome update for bug fixes only (Sam Hatoum) * Updates browser dependencies. Fixes #666 #670 (Sam Hatoum) * Remove phantomjs as it's depcrated (Sam Hatoum) * Document global `request` function. (#671) (Don Schrimsher) * Adds the release notes for v0.50.2 (Sam Hatoum) # 0.50.2 * Removes cucumber as a bundled dependency (Sam Hatoum) * Adds the release notes for v0.50.1 (Sam Hatoum) # 0.50.1 * update bump browser driver versions (#606) (Dheeraj Bhaskar) * Add multiremote support in browserstack manager (#633) (Vineet Naik) * Fixes debounce tests (Sam Hatoum) * fixes https://github.com/xolvio/chimp/issues/645 (#646) (Jordan Brant Baker) * Fixed issue in session-manager where "noSessionReuse" option was not read properly. (#643) (bjarketrux) * Fix README; 'how to can use' -> 'how to use' (#654) (daisy1754) * Adds the release notes for v0.50.0 (Łukasz Gandecki) # 0.50.0 * allow cucumber `name` option to run specific scenarios (tiagolr) * Adds the release notes for v0.49.1 (Lukasz Gandecki) # 0.49.1 * update node to current LTS version (Lukasz Gandecki) * lib/cucumberjs: catch runtime errors (William Boman) * fix: typo (Joscha Feth) * Adds the release notes for v0.49.0 (Lukasz Gandecki) # 0.49.0 * fix for 524 - slowdown overtime (Lukasz Gandecki) * Adds the release notes for v0.48.0 (Lukasz Gandecki) # 0.48.0 * Limit screenshot filename (lucetius) * Improve readability of failWhenNoTestsRun functionality (lucetius) * Handle Promises returned by tests (#605) (Mike Cardwell) * Fixes ending of process.stdin that caused errors when interrupting watch mode (lucetius) * Fix Cucumber Failure output (lucetius) * small clean up (Łukasz Gandecki) * small clean up (Łukasz Gandecki) * Add options and desired capabilities to browser instances (Tomasz Wilczek) * Trigger CircleCI build on new environment Ubuntu 14.04 (lucetius) * Update Selenium to 3.0.1 / Fix Firefox startup problem (lucetius) * Fix closing BrowserStack session on test end (lucetius) * Add support for capturing screenshots for Jasmine and Mocha (lucetius) * Add support for non-zero exit code for mocha and jasmine when no tests are found. (lucetius) * Add support for non-zero exit code when cucumber tests not found. (lucetius) * Fix embedded screenshots in JSON output (lucetius) * Update displayed github header text in tests (Tomasz Wilczek) * Fix duplicate removeListener for stderr and stdout / Update tests for process-helper (lucetius) * Handle chromedriver executable not found error (lucetius) * Fix command not found in versions check (lucetius) * Add --versions switch to output versions of Chimp dependencies (lucetius) * Fixed console log for multiple watchTags (lucetius) * Add path support in DDP url (lucetius) * Fix calling interrupt function when error occurs (lucetius) * Adds the release notes for v0.47.2 (Lukasz Gandecki) * Fix terminating application (lucetius) * Adds babel polyfill instead transform runtime plugin (lucetius) # 0.47.2 * Update cucumber to v1.3.0-chimp.2, add cucumber test for global pending (lucetius) * Fix fiberize function for throwing errors in tests (lucetius) * Fixes 560 pipe chimp stdin to test runner (tiagolr) * Adds the release notes for v0.47.1 (Sam Hatoum) # 0.47.1 * updating chromedeiver to 2.27.2 (#562) (Gregory Parsons) * Improves the release script (Sam Hatoum) * Adds history (Sam Hatoum) # 0.47.0 * Fixes multiple ddp servers in watch mode (Sam Hatoum) * Use new wrapper-instance (Sam Hatoum) * Add commandline config example (Sam Hatoum) * Feature - Enable Mocha glob pattern (#555) (Evan Francis) * Fixes Selenium Hub error handling (#552) (lucetius) * Fixes mochaCommandLineOptions CLI parameter (#553) (lucetius) * Fixes new test stack configuration (Sam Hatoum) * fix Meteor multiple servers .execute() (#556) (Evan Francis) * Fixes random CircleCI fails (#559) (Sam Hatoum) * Improvement/move to mocha (#551) (Sam Hatoum) * Adds the release notes for v0.46.0 (Sam Hatoum) # 0.46.0 * Feature multiple meteor servers (#549) (Evan Francis) * Create jsonOutput file only when cucumber steps are defined (#548) (lucetius) * Fixes received error null when using hub-cloud.browserstack.com hostname (#547) (lucetius) * Updates safe-to-update npm dependencies (Sam Hatoum) * Fixes weirdo babel error (Sam Hatoum) * Fixes weirdo babel error (Sam Hatoum) * Update circle.yml (Sam Hatoum) * Adds the release notes for v0.45.1 (Sam Hatoum) # 0.45.1 * add geckodriver to seleniumstandaloneoptions (#506) (Stephen Davidson) * Increase chromedriver version to 2.25. (#518) (Kyle Ian) * Adds the release notes for v0.45.0 (Sam Hatoum) # 0.45.0 * Updates to latest wdio-sync (Sam Hatoum) * mention mocha config breaking change in history.md (#539) (Dheeraj Bhaskar) # 0.44.0 * Improvement/offline detection (#535) (Sam Hatoum) * Improvement/custom mocha options (#534) (Sam Hatoum) - **Breaking change:** the old mochaXYZ options are not read, put mocha config in mochConfig {} object as in https://github.com/xolvio/chimp/blob/master/src/bin/default.js * Improvement/chrome driver mode (#533) (Sam Hatoum) # 0.43.0 * version bump (Lukasz Gandecki) * Fixes not reusing browser session in watch mode (lucetius) * readme (Greg Parsons) * adds npm-watch to allow running `npm run watch` to run the npm task 'prepublish' on changes to src/lib or src/bin (Greg Parsons) * Update phantom-spec.js (Mike Naughton) * Use new phantom_ignoreSSLErrors option (Mike Naughton) * Add configuration option for ignoring SSL errors (Mike Naughton) * made slack community clickable (Dheeraj Bhaskar) * added new line for formatting (Dheeraj Bhaskar) * added back the new lines (Dheeraj Bhaskar) * Make Community links explicit (Dheeraj Bhaskar) * Use a valid base64 image/png encoding when attaching screenshots to a scenario (fixes #462) (Logan Koester) * Fixes circle config file syntax (Sam Hatoum) * Adds the release notes for v0.41.2 (Sam Hatoum) * use a released version of xolvio sync-webdriverio instead of a github link (lgandecki) * Adds direct chromedriver functionality (lucetius) # 0.42.0 * Refactor timeout variable (lucetius) * Proper cucumber close, preventing tests from running, closing browser (lucetius) * Meteor error handling - WIP (lucetius) * Adds proper error handling when meteor is not running (lucetius) * Change default timeout value in server.execute (lucetius) * Fix proper timeouts error handling for server.execute (lucetius) * Remove initSync for init single browser, change xolvio-sync-webdriverio version to support browser.desiredCapabilities and browser.options (lucetius) # 0.41.2 * Removes duplicate circle config (Sam Hatoum) * increase chromedriver (Maxim Chouinard) * Update ISSUE_TEMPLATE.md (Sam Hatoum) * Update ISSUE_TEMPLATE.md (Sam Hatoum) * Update ISSUE_TEMPLATE.md (Sam Hatoum) * reverted request to a previous version. 2.74.0 doesn't install on node v4 (lgandecki) * Update README.md (Sam Hatoum) * Fix for 2 vulnerable dependency paths (Snyk Community) # 0.41.1 * Update selenium-standalone to the latest version (Sam Hatoum) * Add Xolvio messages to users (Sam Hatoum) # 0.41.0 * Use phantomjs-prebuilt from the Medium team (Sam Hatoum) * Updates Cucumber to 1.3.0-chimp.1 (fixes 432) (Sam Hatoum) * Rewrite of the Domain vs E2E runs (Sam Hatoum) * Fixes DEBUG parsing (Sam Hatoum) # 0.40.7 * Fix automocking of wrappy library (Sam Hatoum) * Fix hanging selenium in non-watch mode (Sam Hatoum) * Fix debug logging when running Chimp programmatically (Sam Hatoum) * Fix hanging selenium in non-watch mode (Sam Hatoum) # 0.40.6 * Stop piping stdin as it messes with Gulp and is not needed (Sam Hatoum) * Adds the release notes for v0.40.5 (Sam Hatoum) # 0.40.5 * Update fibers - support for Node v6.5.0 (Daniel Bayerlein) * Update fiberize util function (lucetius) * Add backtrace option value to cucumber exec option (lucetius) * Use updated version of cucumber with support for global pending (lucetius) * Update ISSUE_TEMPLATE.md (Sam Hatoum) * Update ISSUE_TEMPLATE.md (Sam Hatoum) * Update ISSUE_TEMPLATE.md (Sam Hatoum) * Fix deprecated usage of cucumber hooks (Jez Stephens) * Update README.md (Sam Hatoum) * Update README.md (Sam Hatoum) * Adds the release notes for v0.40.4 (Sam Hatoum) * change the selenium version parameter to browserVersion (dankelleher) # 0.40.4 * No need to checkout (Sam Hatoum) # 0.40.1 * Fixes history file not being commited (Sam Hatoum) * Automatically writes the commit history to the HISTORY.md file (Sam Hatoum) # 0.40.0 * Update HISTORY.md (Sam Hatoum) * Automatically writes the commit history to the HISTORY.md file (Sam Hatoum) # 0.39.4 * Updated to 1.2.2 version of xolvio/cucumber (lgandecki) # 0.39.3 * Make Cucumber.js a bundledDependency (Sam Hatoum) # 0.39.1 * Fixing issue #430 (Duc Tri Le) # 0.39.0 * Nicer approach to setting the args (Joe Farro) * allow seleniumStandaloneOptions.seleniumArgs to be set - fixes #428 (Joe Farro) * use the newest current version of node for circle testing (lgandecki) * getting rid of the remains of chimp widgets (lgandecki) * updated version of cucumberjs (lgandecki) * Removes chimp-widgets. Fixes #333 (Sam Hatoum) * updating node-fibers version (Greg Parsons) * updating circle node version (Greg Parsons) * updating packages relying on fs (Greg Parsons) # 0.38.0 * Updated to PhantomJS 2 * Updates Mocha to 2.53 # 0.37.1 * Fixes Cucumber.js error conditioning # 0.37.0 * Adds mochaGrep field * Extracts the selenium-standalone options * Allows custom Phantom-bin path * Lots of bug fixes # 0.36.0 * Simian fixes # 0.35.0 * Feature: Support for multibrowser testing # 0.34.1 * Fix (#351): When the browser.debug() statement is hit I expect to continue the test by pressing [ENTER] in the console window. # 0.34.0 * Only take screenshots on errors in CI environment (when CI environment variable is set to a truthy value) (fixes #344). This fixes the problem that Chrome focuses when an error happens. * Use timeoutsImplicitWait default of 0 again (fixes #348, fixes #330). Because the implicit wait will always wait the full 3000 seconds when the element has not been found initially. It has no concept of a retry interval as assumed. # 0.33.1 * Fixes jasmine watch mode # 0.33.0 * Feature: Adds `jasmine.addSpecFilter` API for adding custom spec filters. # 0.32.1 * Fix: Overwrite options with array values completely instead of merging the default array value and the user array value. * Fix: Multiple watch tags with Jasmine # 0.32.0 * Feature: Support for Jasmine * [Getting started with Jasmine](https://chimp.readme.io/docs/getting-started-jasmine) * [Jasmine support](https://chimp.readme.io/v1.0/docs/jasmine-support) * Upgrade: WebDriver.io 4 is now used. * Breaking change: The webdriverio async API no longer supports callbacks, only promises. * Fix: Take only screenshots of errors to disk by default. * Change: Set timeoutsImplicitWait to 3 seconds by default # 0.31.1 * Fixes default option value for deviceName. So webdriverio no longer defaults to mobile mode. # 0.31.0 * Updates Webdriver.io to 3.4.0 * Support for all webdriverio options in config * __Breaking change__: Removed the feature where you could do a custom initialization of webdriver via a chimp.js file. Pass the webdriverio options via the config file instead. * __Breaking change__: Moved webdriverio specific options under the webdriverio config key. All options that are documented (here)[http://webdriver.io/guide/getstarted/configuration.html] are supported. * Moved options: * baseUrl --> webdriverio.baseUrl * waitForTimeout -> webdriverio.waitforTimeout * webdriverLogLevel -> webdriverio.logLevel * Removed options: * that can be configured via desiredCapabilities now * chromeBin * chromeArgs * chromeNoSandbox * browserstackLocal * tunnelIdentifier * that can be configured via the webdriverio API * [timeoutsAsyncScript](http://webdriver.io/api/protocol/timeoutsAsyncScript.html) * [timeoutsImplicitWait](http://webdriver.io/api/protocol/timeoutsImplicitWait.html) * Use ia32 architecture for Internet Explorer * Fix: Output cucumber hook errors to the console * Fix: Saving screenshots * Fix: Use https:// for downloading selenium drivers (fixes #291) # 0.30.1 * Better Appium support (195ad5a) * Fixes Simian reporting error when no specs were executed # 0.30.0 * Fixes ES2015 support when using NPM 3 (Node.js 5) * Fixes ES2015 support when using Windows * Support for passing arguments without an equal sign # 0.29.0 * ES2015 support for Mocha tests # 0.28.2 * Fixes watchTags and DDP errors in Mocha # 0.28.1 * Adds `--domainSteps` for critical steps mode # 0.28.0 * Adds custom config file option * Fixes missing global pending callback # 0.27.0 * Support for reporting multiple results for the same build to Simian. * Fixes getting JSON result from Cucumber (regression from 0.26.0). # 0.26.0 * Updates Cucumber.js to 0.9.4 from 0.5.3 * ES2015 support for Cucumber step definitions * Fixes and updates selenium-standalone and IE driver * Fixes synchronous execution of custom WebDriver.io commands * Fixes `this` context in custom WebDriver.io commands and waitUntil conditions to be the synchronous WebDriver.io remote (the same as global.browser) # 0.25.1 * Fixes BrowserStack local testing # 0.25.0 * Addition of SessionFactory and BrowserStack and SauceLabs session managers (Derek Hamilton) * Changed chimp helper to configure the widget driver after loading the browser (Lewis Wright) * Adds the Tunnel Identifier (Sam Hatoum) # 0.24.1 * Improves `singleSnippetPerFile` mode tet # 0.24.0 * Removes automatic npm install * Adds `singleSnippetPerFile` mode # 0.23.0 * Sets an implicit wait of 3 seconds * Adds support for critical runs # 0.22.3 * Option `--simianRepositoryId` for passing repositoryId to Simian (#210) # 0.22.2 * Fixes multiple -r / --require options * Fixes a spec dependency problem * Increases Mocha slow timer to 10s for e2e tests * Removes xolvio:cucumber (RIP) * Updates npm request * Fixes the loading order from --path # 0.22.1 * Fixes `client.debug()` not continuing when pressing ENTER # 0.22.0 * Adds Meteor hot-code-push listener to the watcher so Chimp reruns after Meteor reloads * Deprecates the xolvio:cucumber package in favor of Chimp * Improves caching on circle # 0.21.0 * Adds server.execute() for executing code on the Meteor server * Upgrades selenium, chrome-driver and IEDriver (#185) * Fixes issue with path ((#143) * Fixes server.call method for the case when the first param is a falsy value * Report the branch to the Simian result API # 0.20.2 * Adds color to Mocha console report * Improves failure chimp logs # 0.20.1 * Fixes missing self reference issue # 0.20.0 * Adds support for Mocha e2e testing (instead of Cucumber) * Applies environment variable white listing only to the debug output # 0.19.3 - 0.19.5 * Renames widgets to chimpWidgets * Fixes memory hogging through screenshot capturing # 0.19.1 - 0.19.2 * Fixes version issues between xolvio:cucumber and chimp # 0.19.0 * Start tests in Velocity.startup (Jonas Aschenbrenner) * Wait for tests before starting tests in CI (Jonas Aschenbrenner) * Start mirror in Velocity.startup (Jonas Aschenbrenner) * Generates history from git commits (Sam Hatoum) * Merges Chimp and meteor-cucumber codebases (Sam Hatoum) * Adds user-defined world support (Sam Hatoum) * Extracts setup of browser, ddp, assertion libraries and global logic to a helper (Sam Hatoum) * Fixes memory hogging screeshot logic (Sam Hatoum) * Extracts the DDP logic from the world and adds tests (Sam Hatoum) * Pass through the specified host and consume in the session manager (Dane Harnett) # 0.15.x - 0.18.x * Merged the Chimp & meteor-cucumber code and bumped meteor-cucumber to match Chimp's latest version # 0.14.11 * Updates Chimp to 0.18.0 * Adds multiple feature running # 0.14.10 * Updates Velocity core # 0.14.9 * Adds a CI "once" mode # 0.14.8 * Updating to chimp 0.17.1 # 0.14.7 * Updates sample specs to synchronous mode * Updating to chimp 0.17.0 * Adds CHROME_ARGS option # 0.14.2 * Updating to chimp 0.16.0 * Adds CHROME_BIN option # 0.14.1 * Updating to chimp 0.15.4 * Reinstates chimp-widgets # 0.14.0 * Meteor 1.2 compatible * Updating to chimp 0.15.3 * Synchronous WebdriverIO (breaking change) * Jasmine assertions by default instead of chai (breaking change) * Global `pending()` and `fail()` methods available in steps * Screenshots can be attached in the JSON report * Screenshots name match the step that produced them * Screenshots can be captured for all steps (not just failing ones) # 0.13.8 * Updating to chimp 0.12.10 # 0.13.7 * Updating to chimp 0.12.9 # 0.13.4-6 * Broken connection duff releases # 0.13.3 * Improved logging in Chimp # 0.13.2 * Using env-set as a temporary workaround to issue in sanjo:long-running-child-process # 0.13.1 * Uses Chimp update which contains logging improvements and bug fix for runAll button # 0.13.0 * Added CHIMP_DEBUG to allow debugging of the Chimp and Cucumber child processes * Added CHIMP_NODE_OPTIONS for finer control over the node process that starts chimp * Added DEBUG_CUCUMBER and DEBUG_BRK_CUCUMBER that allows you to debug steps * Pending tests are now considered a failure * Improved logging # 0.12.3 * Updated to chimp v0.12.2 * Updated HTML-reporter * Added offline switch to Chimp * Added Simian reporting delegate to Chimp * Fixed sample tests to use new WebdriverIO promises * Cucumber now only resets its own reports # 0.12.2 * Exposing the SIMIAN_ACCESS_TOKEN flag for chimp # 0.12.1 * Upgraded to Chimp 0.12.0 which gives the following: * Result reporting to Simian.io * Cleans up logs * Uses NPM of the main running process # 0.12.0 * You can now run all specs from the HTML reporter with one button to get feedback over the whole suite * Increased de-bounce window for multiple-client rerun issue # 0.11.1 * Updated to Chimp 0.10.1 which detects unhandled promise rejections and fixes 'chimp server' issue * Results from bad chimp runs are now shown in the reporter * Fix for hanging pulsating dot for specs that don't pass / are pending * Improved logging # 0.11.0 * Updated to Chimp 0.10.0 (includes Webdriver 3.0) * Fixes multiple selenium server starting issues * Chrome is now the default browser # 0.10.0 * Fixes issue where Chrome takes the focus when screenshots for errors are taken (# 142) * In development mode no screenshots are taken when you use a non-headless browser (Needed to fix # 142) # 0.9.3 * Merged the parallel execution branch (**** yea!) # 0.9.2 * Added a CUCUMBER_TAIL environment variable to tail the cucumber.log in the main console * Added a INSTALL_DEPENDENCIES environment variable for CI build caching purposes * Updated to latest chimp which uses updated Chai, Chai-as-promised, selenium, chrome/ie drivers # 0.9.1 * Installs chimp dependencies on main process startup to support build caching on CI servers # 0.9.0 * Automatically downloads npm dependencies when a package.json file is found in /tests/cucumber # 0.8.1 - 0.8.9 * Ton of bug fixes * Sorry for sloppy release note :) # 0.8.0 * Uses latest cuke-monkey * Works on Windows * Updated examples to use new syntax # 0.7.0 * Now using a long-running child process for cuke-monkey * Moved process management logic to cuke-monkey * Added a CUKE_MONKEY_SWITCHES env var to pass raw switches to cuke monkey * Now watches @dev tags by default. VELOCITY_CI env var can be used on CI severs to run all tags * Added direct cuke monkey arg passing # 0.6.6 * Ignore files in tests/cucumber/node_modules # 0.6.5 * Bumping cuke-monkey version # 0.6.4 * Changes to app/test code will restart even stale cucumber runs * Improved process management. Phantom/Selenium are now killed on app/test code changes # 0.6.3 * Fixed console reporter issue # 0.6.1 - 0.6.2 * Attempting to add docs to atmosphere # 0.6.0 * Increased stability by using cuke-monkey npm package * Rewrote the core * Improved error messaging by reducing noise * Works with the new Velocity mirrors * Moved all runner code into the mirror * Added experimental parallel testing mode * Includes a DDP connection to the mirror by default * Sample tests are much simpler now with a fixture, ddp and webdriver example * Uses new smaller reporter * Experimental support for parallel testing # 0.5.5 * Fix for fs-extra # 0.5.4 * Fixed compatibility with Meteor 1.0.4+ for client reloading * Updated all dependencies * Added fs-extra for lower level fs tests # 0.5.3 * Fix for Module._cache busting (file changes not working) # 0.5.2 * Upgraded cucumber.js to 0.4.8 # 0.5.1 * Bumping webdriver version # 0.5.0 * Baked in Chai and Chai-as-promised into step defs # 0.4.0 * Major bump of node-soft-mirror and webdriver versions # 0.3.10 * Fixed issue with patching. bindEnvironment no longer needed # 0.3.6 * Fixing error in sample tests # 0.3.5 * Added ability to disable cucumber with CUCUMBER=0 env var * Simplified the example world config * Added a viewport sizing config in the hooks # 0.3.4 * Fixed # 30 - Nasty bug that showed failures as passes! # 0.3.1 - 0.3.3 * Bumping HTML reporter, webdriver and mirror versions # 0.3.0 * Includes HTTP package for testing restful E2E calls * Updated cucumber to version 0.4.7 * Now includes webdriver by default * Example world sets up Webdriver # 0.2.0 - 0.2.4 * Void (connection issues messed up build on package server) # 0.1.1 * Fixed issue with mirror starting * Improved logging * Swapped lodash to underscore # 0.1.0 * Actually using semvar now! * Bumped velocity * Logging now includes full package name # 0.0.13 * Improved de-bouncing * Updated sample tests # 0.0.7-0.0.12 * Bumping versions # 0.0.6 * Uses new soft mirror * Runs steps in fibers (Auto wraps step definition callbacks with Meteor.bindEnvironment) # 0.0.6 Bumping to velocity 1.0.0-rc4 # 0.0.5 Fixing versions # 0.0.4 Using Velocity RC3 # 0.0.3 Now works with a mirror # 0.0.2 Fixed sample test copying Hid Before/After steps from showing when they don't error # 0.0.1 Initial release. Simple cucumberjs + velocity integration