Permalink
Browse files

Release 0.4.0

  • Loading branch information...
1 parent 8884492 commit 3dfdb87d30871e1bbba8b34f369f230c02778881 @jbpros jbpros committed Mar 5, 2014
Showing with 2,863 additions and 3,064 deletions.
  1. +21 −2 History.md
  2. +6 −1 Rakefile
  3. +1 −1 bower.json
  4. +1 −1 lib/cucumber.js
  5. +9 −2 package.json
  6. +2,825 −3,057 release/cucumber.js
View
23 History.md
@@ -1,11 +1,30 @@
# Cucumber.js changelog
-## [v0.3.x](https://github.com/cucumber/cucumber-js/compare/v0.3.0...master)
+## [v0.4.x](https://github.com/cucumber/cucumber-js/compare/v0.4.0...master)
-### [master (unreleased)](https://github.com/cucumber/cucumber-js/compare/v0.3.3...master)
+### [master (unreleased)](https://github.com/cucumber/cucumber-js/compare/v0.4.0...master)
**TBD**
+### [v0.4.0](https://github.com/cucumber/cucumber-js/compare/v0.3.3...v0.4.0)
+
+#### New features
+
+* Add support for scenario outlines and examples (close #155) (Ben Van Treese)
+* Add i18n support (close #156) (Lukas Degener)
+
+#### Changed features
+
+* Pass scenario to hooks (Marat Dyatko)
+* Minor change to stepdef snippets (JS) (Julien Biezemans)
+* Make feature id in JSON output replace all spaces (close 127) (Tim Perry)
+* Bump CoffeeScript (close #154) (Gabe Hayes)
+
+#### Documentation, internals and tests
+
+* Add Hook spec example for single-arg function (close #143) (Julien Biezemans)
+* Update README with Hook scenario object doc (Julien Biezemans)
+* Style (Julien Biezemans)
### [v0.3.3](https://github.com/cucumber/cucumber-js/compare/v0.3.2...v0.3.3)
View
7 Rakefile
@@ -6,7 +6,12 @@ task :test => "test:all"
namespace :test do
desc "Run all tests"
- task :all => [ "test:rb", "test:js" ]
+ task :all => [ "diagnostics", "test:rb", "test:js" ]
+
+ desc "Display some diagnostics"
+ task :diagnostics do
+ sh %{ bin/cucumber.js -v }
+ end
desc "Run the features through Cucumber (Ruby) and Aruba"
task :rb do
View
2 bower.json
@@ -1,6 +1,6 @@
{
"name": "cucumber",
- "version": "0.3.3",
+ "version": "0.4.0",
"homepage": "http://git.io/cukejs",
"authors": [
"Julien Biezemans <jb@jbpros.com>"
View
2 lib/cucumber.js
@@ -16,6 +16,6 @@ Cucumber.Type = require('./cucumber/type');
Cucumber.Util = require('./cucumber/util');
Cucumber.VolatileConfiguration = require('./cucumber/volatile_configuration');
-Cucumber.VERSION = "0.3.3";
+Cucumber.VERSION = "0.4.0";
module.exports = Cucumber;
View
11 package.json
@@ -8,7 +8,7 @@
"gherkin",
"tests"
],
- "version": "0.3.3",
+ "version": "0.4.0",
"homepage": "http://github.com/cucumber/cucumber-js",
"author": "Julien Biezemans <jb@jbpros.com> (http://jbpros.net)",
"contributors": [
@@ -35,7 +35,14 @@
"Simon Dean <simon@simondean.org> (http://www.simondean.org)",
"John Wright <johngeorge.wright@gmail.com>",
"Johny Jose <johny@playlyfe.com>",
- "Marat Dyatko <vectart@gmail.com>"
+ "Marat Dyatko <vectart@gmail.com>",
+ "Tim Perry <tim.perry@softwire.com>",
+ "Fedotov Daniil <hairyhum@gmail.com>",
+ "unknown <jharlin@NormanDev2.telogical.com>",
+ "Ben Van Treese <vantreeseba@gmail.com>",
+ "Gabe Hayes <gabriel.hayes@gmail.com>",
+ "Brian Clozel <brian.clozel@gmail.com>",
+ "Lukas Degener <l.degener@tarent.de>"
],
"repository": {
"type": "git",
View
5,882 release/cucumber.js
2,825 additions, 3,057 deletions not shown because the diff is too large. Please use a local Git client to view these changes.

0 comments on commit 3dfdb87

Please sign in to comment.