Skip to content

Commit

Permalink
Release 2.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
aslakhellesoy committed May 7, 2012
1 parent 09e2d6c commit d8c23a2
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion History.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## [Git master](https://github.com/cucumber/gherkin/compare/v2.9.3...master)
## [2.10.0](https://github.com/cucumber/gherkin/compare/v2.9.3...v2.10.0)

* [Core] Added Malay language support. ([#176](https://github.com/cucumber/gherkin/pull/176) Choon Siong)
* [JRuby] Fixed `I18n.language_table` so that `cucumber --i18n help` works again on JRuby. ([cucumber #272](https://github.com/cucumber/cucumber/issues/272) Aslak Hellesøy)
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ A fast lexer and parser for the Gherkin language based on Ragel. Gherkin is two

Supported platforms:

* [Ruby](https://rubygems.org/gems/gherkin) 1.8.6-1.9.3 (MRI, JRuby, REE, Rubinius)
* [Ruby](https://rubygems.org/gems/gherkin) 1.8.7-1.9.3 (MRI, JRuby, REE, Rubinius)
* [Pure Java](http://search.maven.org/#search%7Cga%7C1%7Cgherkin) (jar file)
* [JavaScript](http://search.npmjs.org/#/gherkin) (Tested with V8/node.js/Chrome, but might work on other JavaScript engines)
* [.NET](http://nuget.org/List/Packages/gherkin) (dll file)
Expand Down Expand Up @@ -55,7 +55,7 @@ The jar file is in the central Maven repo.
<dependency>
<groupId>info.cukes</groupId>
<artifactId>gherkin</artifactId>
<version>2.9.3</version>
<version>2.10.0</version>
</dependency>

You can get it manually from [Maven Central](http://search.maven.org/#browse%7C-2073395818)
Expand Down Expand Up @@ -146,7 +146,7 @@ And you can try it out with node.js:

If you're hacking and just want to rebuild the English parser:

rake js/lib/gherkin/lexer/en.js
rake js/lib/gherkin/lexer/en.js

TODO: Make all specs pass with js lexer - replace 'c(listener)' with 'js(listener)' in i18n.rb

Expand Down
10 changes: 5 additions & 5 deletions gherkin.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,18 @@ Gem::Specification.new do |s|
s.name = "gherkin"
# If the major version is bumped, verify that the change is ok:
#
# * Comment out cucumber dependency in gemspec
# * Uncomment cucumber location in Gemfile
# * Comment out the cucumber dependency below
# * Uncomment the cucumber location in Gemfile
# * Bump cucumber's gherkin dependency to the new version
# * bundle update
# * bundle exec rake
#
# Repeat these step for cucumber (swap `cucumber` with `gherkin`).
#
# When both are building OK, do a `bundle exec rake install` in both cucumber and gherkin projects, revert the changes in the first 2 steps
# and release both projects.
# and release both projects. Do this for both ruby 1.8.7, ruby 1.9.3 and jruby.
#
s.version = "2.9.3"
s.version = "2.10.0"
s.authors = ["Mike Sassak", "Gregory Hnatiuk", "Aslak Hellesøy"]
s.description = "A fast Gherkin lexer/parser based on the Ragel State Machine Compiler."
s.summary = "#{s.name}-#{s.version}"
Expand Down Expand Up @@ -58,7 +58,7 @@ Gem::Specification.new do |s|

s.add_runtime_dependency('json', '>= 1.4.6')

s.add_development_dependency('cucumber', '>= 1.1.9')
s.add_development_dependency('cucumber', '>= 1.2.0')
s.add_development_dependency('rake', '>= 0.9.2')
s.add_development_dependency('bundler', '>= 1.1.0')
s.add_development_dependency('rspec', '~> 2.9.0')
Expand Down
2 changes: 1 addition & 1 deletion java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>info.cukes</groupId>
<artifactId>gherkin</artifactId>
<version>2.9.3</version>
<version>2.10.0</version>
<packaging>bundle</packaging>
<name>Gherkin</name>
<description>Pure Java Gherkin</description>
Expand Down
2 changes: 1 addition & 1 deletion java/src/test/java/gherkin/I18nTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ public String map(I18n i18n) {
return i18n.getIsoCode();
}
});
assertEquals(asList("ar,bg,ca,cs,cy-GB,da,de,en,en-Scouse,en-au,en-lol,en-pirate,en-tx,eo,es,et,fi,fr,he,hr,hu,id,is,it,ja,ko,lt,lu,lv,nl,no,pl,pt,ro,ru,sk,sr-Cyrl,sr-Latn,sv,tr,uk,uz,vi,zh-CN,zh-TW".split(",")), isoCodes);
assertEquals(asList("ar,bg,bm,ca,cs,cy-GB,da,de,en,en-Scouse,en-au,en-lol,en-pirate,en-tx,eo,es,et,fi,fr,he,hr,hu,id,is,it,ja,ko,lt,lu,lv,nl,no,pl,pt,ro,ru,sk,sr-Cyrl,sr-Latn,sv,tr,uk,uz,vi,zh-CN,zh-TW".split(",")), isoCodes);
}


Expand Down
2 changes: 1 addition & 1 deletion js/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ "name" : "gherkin"
, "description" : "A fast Gherkin lexer/parser based on the Ragel State Machine Compiler."
, "keywords" : [ "testing", "bdd", "cucumber", "gherkin", "tests" ]
, "version" : "2.9.3"
, "version" : "2.10.0"
, "homepage" : "http://github.com/cucumber/gherkin"
, "author" : "Aslak Hellesøy <[email protected]>"
, "contributors" : [ "Aslak Hellesøy <[email protected]>" ]
Expand Down

0 comments on commit d8c23a2

Please sign in to comment.