<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -2,6 +2,7 @@
 
 === Edge
 
+* Require Cucumber version 0.3.9 or greater in cucumber.rake [Jim Gay]
 * Set generated extensions to require 'application_controller' [Jim Gay]
 * Add import/export tasks for Radiant::Config [Jim Gay]
 * Set Radiant::Config to cache info in the Rails.cache [Jim Gay]</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,13 @@
 $LOAD_PATH.unshift(RAILS_ROOT + '/vendor/plugins/cucumber/lib') if File.directory?(RAILS_ROOT + '/vendor/plugins/cucumber/lib')
 
 begin
+  require 'cucumber/version'
   require 'cucumber/rake/task'
 
   Cucumber::Rake::Task.new(:features) do |t|
+    minor = Cucumber::VERSION::MINOR.to_i
+    tiny = Cucumber::VERSION::TINY.to_i
+    raise LoadError if (minor &lt; 3) || (minor &lt; 3 &amp;&amp; tiny &lt; 9)
     t.fork = true
     t.cucumber_opts = ['--format', (ENV['CUCUMBER_FORMAT'] || 'pretty')]
     t.feature_pattern = &quot;#{RADIANT_ROOT}/features/**/*.feature&quot;
@@ -12,6 +16,6 @@ begin
 rescue LoadError
   desc 'Cucumber rake task not available'
   task :features do
-    abort 'Cucumber rake task is not available. Be sure to install cucumber as a gem or plugin'
+    abort 'Cucumber rake task is not available. Be sure to install cucumber version 0.3.9 as a gem or plugin'
   end
 end</diff>
      <filename>lib/tasks/cucumber.rake</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>4c032acc0f84dce47f00c2f06dfc1958d5f5c22c</id>
    </parent>
  </parents>
  <author>
    <name>Jim Gay</name>
    <email>jim@saturnflyer.com</email>
  </author>
  <url>http://github.com/radiant/radiant/commit/b718dd616fcb2440830cac4f0ea7abd4e10faebe</url>
  <id>b718dd616fcb2440830cac4f0ea7abd4e10faebe</id>
  <committed-date>2009-06-30T13:23:05-07:00</committed-date>
  <authored-date>2009-06-30T13:23:05-07:00</authored-date>
  <message>Require Cucumber version 0.3.9 or greater from cucumber.rake Closes #5</message>
  <tree>9ffbd5459ba5ad5025a4c44af45797e56b121d93</tree>
  <committer>
    <name>Jim Gay</name>
    <email>jim@saturnflyer.com</email>
  </committer>
</commit>
