All Versions
143
Latest Version
Avg Release Cycle
25 days
Latest Release
118 days ago
Changelog History
Page 14
Changelog History
Page 14
-
v0.2.2 Changes
๐ New features
- Suggest step definition snippets for undefined steps (#33, Julien Biezemans)
๐ Documentation, internals and tests
- โ Add contributors to NPM package manifest (Julien Biezemans)
- Clean up JS step definitions (Julien Biezemans)
- โฌ๏ธ Bump cucumber-features and reflect step changes (Julien Biezemans)
- Set up continuous integration on Travis CI (Julien Biezemans)
- โ Add Travis's build status icon to README (Julien Biezemans)
-
v0.2.1 Changes
๐ New features
- ๐ Allow custom World constructors (Julien Biezemans)
- โ Add support for data tables (with conversion to hashes) (#12, Julien Biezemans)
๐ Changed features
- ๐ Demonstrate World object usages in web example (Julien Biezemans)
-
v0.2.0 Changes
๐ New features
- Setup application to run on Travis CI (Julien Biezemans)
- โ Add CoffeeScript support for step definition files (Paul Jensen)
- โ Add "World" (#26, Julien Biezemans)
๐ Changed features
- โ Add link to the Github repository on web example (Julien Biezemans)
- ๐ Allow specifying the port the web example server should listen on (Julien Biezemans)
- โก๏ธ Update web example to use cucumber-html formatter (Julien Biezemans)
๐ Fixes
- ๐ Fix load paths in spec helper (Julien Biezemans)
- ๐ป Prevent 'crypto' module from being included by browserify in web example (Julien Biezemans)
- ๐ Fix HTML indentation (Julien Biezemans)
- ๐ Prevent CLI support code loader from calling module main exports which are not functions (Julien Biezemans)
- โ Remove use of username for submodule (Kushal Pisavadia)
๐ Documentation, internals and tests
- โฌ๏ธ Bump jasmine-node
- โก๏ธ Update README (Julien Biezemans)
- โฌ๏ธ Bump Gherkin twice (Julien Biezemans)
- โฌ๏ธ Bump cucumber-features twice (Julien Biezemans)
- โ Add missing getters on several AST feature elements (mostly getLine()) (Julien Biezemans)
- Ignore example/ on NPM (Julien Biezemans)
- โ Add Procfile (used by Heroku when deploying to cucumber.heroku.com) (Julien Biezemans)
- โฌ๏ธ Bump Aruba (Julien Biezemans)
- โ Add guard-jasmine-node (Julien Biezemans)
- ๐ Improve Guardfile regular expressions (Julien Biezemans)
- โฌ๏ธ Bump cucumber-html and remove DOM templates from web example HTML file (Julien Biezemans)
- ๐ Fix PathExpander internal name (Julien Biezemans)
- โ Remove unneeded requires from FeaturePathExpander (Julien Biezemans)
- โฌ๏ธ Bump browserify (Julien Biezemans)
- โ Remove "glob" from dependencies (Julien Biezemans)
- ๐จ Refactor SupportCodePathExpander spec (Julien Biezemans)
- โ Add feature for CoffeeScript support (#29, Julien Biezemans)
-
v0.2.x
-
v0.1.5 Changes
๐ New features
- โ Add support for background (#9, Julien Biezemans)
๐ Documentation, internals and tests
- โฌ๏ธ Bump cucumber-features (twice) (Julien Biezemans)
- โฌ๏ธ Bump gherkin and reflect changes in its API (add DocString content type) (Julien Biezemans)
-
v0.1.4 Changes
๐ Changed features
- Stop polluting the global namespace with Given(), When() and Then() (#2, Julien Biezemans)
- ๐ Step definitions can be created with the support code helper passed as 'this': this.Given(), this.When(), this.Then() and this.defineStep() (#2, Julien Biezemans)
๐ Documentation, internals and tests
- ๐ Fix typo "occured" -> "occurred" (Fernando Acorreia)
- ๐ Improve variable names in CLI support code loader (Julien Biezemans)
-
v0.1.3 Changes
๐ New features
- ๐ Allow several features to run at once (#14, Julien Biezemans)
- โ Add support for --require (Julien Biezemans)
๐ Documentation, internals and tests
- ๐ Improve features and support code API (Julien Biezemans)
- โ Add "Cli" and "Volatile" configurations (Julien Biezemans)
- ๐จ Internal refactoring and cleanup (Julien Biezemans)
- โ Cucumber.js can now fully test itself (Julien Biezemans)
- Remove run_all_features script in favor of bin/cucumber.js (Julien Biezemans)
-
v0.1.2 Changes
๐ New features
- โ Add failure reporting to the progress formatter (#20, Julien Biezemans)
-
v0.1.1 Changes
๐ New features
- Publish Cucumber.js to NPM as
cucumber
(Julien Biezemans)
๐ Changed features
- ๐ป Throw a clearer exception on missing feature argument (CLI) (Julien Biezemans)
๐ Documentation, internals and tests
- Unify and clean up js-specific features and step definitions (#21, Julien Biezemans)
- Publish Cucumber.js to NPM as
-
v0.1.0 Changes
๐ New features
- โ Add cucumber.js executable (Julien Biezemans)
- ๐ Handle step failures (#6, Julien Biezemans)
- โ Add the progress formatter (#16, Julien Biezemans)
- โ Add support for pending steps (#18, Julien Biezemans)
- โ Add support for undefined steps (#19, Julien Biezemans)
๐ Changed features
- โก๏ธ Update web example to use the new progress formatter (Julien Biezemans)
๐ Fixes
- ๐ Fix asynchronous step definition callbacks (#1, Julien Biezemans)
- ๐ Fix stepResult.isSuccessful call in ProgressFormatter (Julien Biezemans)
- ๐ป Load Gherkin properly in browsers (Julien Biezemans)
- โ Remove calls to console.log in web example (Julien Biezemans)
๐ Documentation, internals and tests
- ๐ Pass against core.feature in its new form, both with the Cucumber-ruby/Aruba pair and cucumber-js itself (Julien Biezemans)
- ๐จ Refactor cucumber-features JS mappings (Julien Biezemans)
- ๐จ Refactor js-specific features (Julien Biezemans)
- ๐ Rename PyString to DocString (#15, Julien Biezemans)
- โก๏ธ Update Gherkin to 2.4.0 (Julien Biezemans)
- ๐ป Modularize the project and use browserify.js to serve a single JS file to browsers. (#3, Julien Biezemans)
- ๐ Rename Cucumber.Types to Cucumber.Type (Julien Biezemans)
- ๐ Use progress formatter in cucumber-features (#17, Julien Biezemans)