Cucumber.js v0.7.0 Release Notes

  • ๐Ÿ†• New features

    • Time out steps that take too long (Charles Rudolph)
    • ๐Ÿ–จ Print execution time (Charles Rudolph)

    ๐Ÿ”„ Changed features

    • โœ‚ Remove callback.fail() (Charles Rudolph)
    • โšก๏ธ Update hooks interface (Charles Rudolph)

    ๐Ÿ›  Fixes

    • Don't try to handle empty features (Julien Biezemans)
    • ๐Ÿ›  Fix unpredictable nopt behavior (Charles Rudolph)
    • ๐Ÿ›  Fix pretty formatter step indentation after doc string (Charles Rudolph)

    ๐Ÿ“š Documentation, internals and tests

    • ๐Ÿ”€ Rename Collection functions: forEach/syncForEach -> asyncForEach/forEach (Charles Rudolph)
    • Simplify installation instructions (Charles Rudolph)
    • ๐Ÿ›  Fix spec on Windows (Marcel Hoyer)
    • Simplify World examples in README (Charles Rudolph)
    • โšก๏ธ Update license in package.json (Charles Rudolph)
    • โœ… Convert test framework from jasmine-node to jasmine (Charles Rudolph)
    • โœ… Separate test output (Charles Rudolph)
    • โœ‚ Remove ruby, legacy features, cucumber-tck (Charles Rudolph)