Skip to content

Commit

Permalink
Release 2.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
aslakhellesoy committed Jul 12, 2010
1 parent 8572897 commit 79d6a96
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 10 deletions.
13 changes: 12 additions & 1 deletion History.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,19 @@
== In Git
== 2.1.1 (2010-07-12)

The previous release had a missing gherkin.jar in the jruby gem. This release fixes that. For good this time!

== 2.1.0 (2010-07-12)

=== New Features
* Pirate! (anteaya)
* Tag limits for negative tags (Aslak Hellesøy)

=== Changed Features
* The formatter API has changed and the listener API is now only used internally. (Aslak Hellesøy)

=== Removed Features
* FilterListener has been replaced with FilterFormatter. Currently only in Ruby (no Java impl yet). (Aslak Hellesøy)

== 2.0.2 (2010-06-16)

=== New Features
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2009 Mike Sassak, Gregory Hnatiuk, Aslak Hellesøy
Copyright (c) 2009-2010 Mike Sassak, Gregory Hnatiuk, Aslak Hellesøy

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
Expand Down
5 changes: 3 additions & 2 deletions README.rdoc
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ E.g. in Bash, export RL_LANG="en,fr,no". This can be quite helpful when modifyin
* Bump version in the VERSION.yml file and:
** java/pom.xml
** ikvm/Gherkin/Gherkin.csproj
* Make sure both JRuby and MRI has the latest Cucumber installed (from source) otherwise the jruby gem might not get the jar inside it.
* rake release:ALL
* Announce on Cucumber list, IRC and Twitter.

Expand All @@ -45,7 +46,7 @@ http://crossgcc.rts-software.org/doku.php - just add the bin folder to your PATH
== Note on Patches/Pull Requests

* Fork the project.
* Run rake ragel:rb to generate all the I18N lexers
* Run rake ragel:rb to generate all the I18n lexers
* Make your feature addition or bug fix.
* Add tests for it. This is important so I don't break it in a
future version unintentionally.
Expand All @@ -56,4 +57,4 @@ http://crossgcc.rts-software.org/doku.php - just add the bin folder to your PATH

== Copyright

Copyright (c) 2009 Mike Sassak, Gregory Hnatiuk, Aslak Hellesøy. See LICENSE for details.
Copyright (c) 2009-2010 Mike Sassak, Gregory Hnatiuk, Aslak Hellesøy. See LICENSE for details.
2 changes: 1 addition & 1 deletion Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ begin
gem.executables = ["gherkin"]
gem.add_dependency "trollop", "~> 1.16.2"
gem.add_development_dependency 'rspec', '~> 2.0.0.beta.15'
gem.add_development_dependency "cucumber", "~> 0.8.3"
gem.add_development_dependency "cucumber", "~> 0.8.4"
gem.add_development_dependency "rake-compiler", "~> 0.7.0" unless defined?(JRUBY_VERSION)

gem.files -= FileList['ikvm/**/*']
Expand Down
4 changes: 2 additions & 2 deletions VERSION.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
:major: 2
:minor: 0
:minor: 1
:patch: 1
:build:
:patch: 2
4 changes: 2 additions & 2 deletions ikvm/Gherkin/Gherkin.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,9 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\release\IKVM.OpenJDK.Text.dll</HintPath>
</Reference>
<Reference Include="gherkin-2.0.2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<Reference Include="gherkin-2.1.1, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\release\gherkin-2.0.2.dll</HintPath>
<HintPath>..\..\release\gherkin-2.1.1.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>gherkin</groupId>
<artifactId>gherkin</artifactId>
<version>2.0.2</version>
<version>2.1.1</version>

<packaging>jar</packaging>
<name>Gherkin</name>
Expand Down
1 change: 1 addition & 0 deletions tasks/gems.rake
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ namespace :gems do
task :jruby => :release_dir do
sh "rvm jruby rake spec"
sh "rvm jruby rake gemspec build PLATFORM=java"
raise "The jruby gem looks too small" if File.stat("pkg/gherkin-#{GHERKIN_VERSION}-java.gem").size < 1000000
mv "pkg/gherkin-#{GHERKIN_VERSION}-java.gem", 'release'
end

Expand Down

0 comments on commit 79d6a96

Please sign in to comment.