Commits on Apr 22, 2016
  1. @jbpros
  2. @jbpros

    Add scenario for tag exclusion

    jbpros committed Apr 22, 2016
Commits on Apr 14, 2016
  1. @jbpros
Commits on Nov 10, 2015
  1. @jbpros

    Bump fs-extra

    jbpros committed Oct 28, 2015
  2. @jbpros

    Bump async

    jbpros committed Oct 28, 2015
Commits on Oct 28, 2015
  1. @jbpros

    Remove blank lines

    jbpros committed Oct 28, 2015
  2. @jbpros

    Fix `Api.Scenario#attach` callback handling

    Depending on the type of data you attach to a scenario in a hook, a callback will be expected or optional. However, when attaching a non-buffer, non-stream value to the scenario, the callback was ignored. This is now fixed.
    
    ```` javascript
    module.exports = function () {
      // works fine:
    
      this.After(function (scenario, callback) {
        scenario.attach(new Buffer('hello'), 'text/plain', callback)
      });
    
      this.After(function (scenario) {
        scenario.attach(new Buffer('hello'), 'text/plain')
      });
    
      // Was previously timing out as the callback was never invoked:
      this.After(function (scenario, callback) {
        scenario.attach('hello', 'text/plain', callback)
      });
    
      this.Given(/.*/, function () {});
    };
    ```
    jbpros committed Oct 28, 2015
  3. @jbpros

    Remove useless callbacks in documentation

    jbpros committed Oct 28, 2015
  4. @jbpros

    Document hooks sync/async protocols

    jbpros committed Oct 28, 2015
Commits on Oct 23, 2015
  1. @jbpros

    Release 0.8.1

    jbpros committed Oct 23, 2015
Commits on Oct 22, 2015
  1. @jbpros

    Release 0.8.0

    jbpros committed Oct 22, 2015
  2. @jbpros

    Add build-release NPM script

    jbpros committed Oct 22, 2015
  3. @jbpros

    Require maintainers to document API changes in release tag descriptions

    jbpros committed Oct 22, 2015
  4. @jbpros

    Rename CONTRIBUTE.md to CONTRIBUTING.md

    jbpros committed Oct 22, 2015
Commits on Oct 21, 2015
  1. @jbpros

    Make World constructors strictly synchronous

    This is a backward-incompatible API change.
    
    Your World constructor won't receive a callback from Cucumber anymore. You need to define a Before hook if you want to run asynchronous code before any scenario.
    jbpros committed Oct 21, 2015
Commits on Oct 10, 2015
  1. @jbpros

    Properly ask configurations for strict mode

    jbpros committed Oct 10, 2015
Commits on Oct 7, 2015
  1. @jbpros

    Release 0.7.0

    jbpros committed Oct 7, 2015
Commits on Sep 27, 2015
  1. @jbpros

    Don't try to handle empty features

    closes #306
    jbpros committed Sep 27, 2015
Commits on Sep 24, 2015
  1. @jbpros

    Release 0.6.0

    jbpros committed Sep 24, 2015
  2. @jbpros

    Document a few common compiler usages

    jbpros committed Sep 24, 2015
  3. @jbpros
  4. @jbpros

    Improve --compiler help

    jbpros committed Sep 24, 2015
Commits on Sep 11, 2015
  1. @jbpros

    Remove Node.js 0.11 explicit support

    jbpros committed Sep 11, 2015
  2. @jbpros
  3. @jbpros

    Release 0.5.3

    jbpros committed Sep 11, 2015
  4. @jbpros

    Bump CoffeeScript

    jbpros committed Sep 11, 2015
  5. @jbpros

    Bump underscore.string

    jbpros committed Sep 11, 2015
  6. @jbpros

    Bump stack-chain

    jbpros committed Sep 11, 2015
  7. @jbpros

    Bump rimraf

    jbpros committed Sep 11, 2015
  8. @jbpros

    Bump nopt

    jbpros committed Sep 11, 2015
  9. @jbpros

    Return clone of array from DataTable.Row.raw()

    This is to prevent the original array from being mutated from userland.
    jbpros committed Sep 11, 2015
  10. @jbpros

    Use a profile for own build

    jbpros committed Sep 11, 2015
  11. @jbpros

    Officially support Node.js 4.x

    jbpros committed Sep 11, 2015
Commits on Sep 1, 2015
  1. @jbpros

    Remove extra bracket in README example

    jbpros committed Sep 1, 2015
Commits on Aug 19, 2015
  1. @jbpros

    Bump jshint

    jbpros committed Aug 19, 2015