Skip to content
This repository
Browse code

Fixed documentation and prepared for release of 0.12

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1216 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  • Loading branch information...
commit 7d010055142c14aa5ee56ac5aae600dfdc03dcae 1 parent f46486d
David Heinemeier Hansson authored April 18, 2005
6  actionmailer/CHANGELOG
... ...
@@ -1,11 +1,11 @@
1  
-*SVN*
  1
+*0.9.0* (19th April, 2005)
2 2
 
3 3
 * Added that deliver_* will now return the email that was sent
4 4
 
5  
-* Fixed quoting for all address headers, not just to #955 [Jamis Buck]
6  
-
7 5
 * Added that quoting to UTF-8 only happens if the characters used are in that range #955 [Jamis Buck] 
8 6
 
  7
+* Fixed quoting for all address headers, not just to #955 [Jamis Buck]
  8
+
9 9
 * Fixed unquoting of emails that doesn't have an explicit charset #1036 [wolfgang@stufenlos.net]
10 10
 
11 11
 
4  actionmailer/Rakefile
@@ -8,7 +8,7 @@ require 'rake/contrib/rubyforgepublisher'
8 8
 
9 9
 PKG_BUILD     = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
10 10
 PKG_NAME      = 'actionmailer'
11  
-PKG_VERSION   = '0.8.1' + PKG_BUILD
  11
+PKG_VERSION   = '0.9.0' + PKG_BUILD
12 12
 PKG_FILE_NAME = "#{PKG_NAME}-#{PKG_VERSION}"
13 13
 
14 14
 RELEASE_NAME  = "REL #{PKG_VERSION}"
@@ -52,7 +52,7 @@ spec = Gem::Specification.new do |s|
52 52
   s.rubyforge_project = "actionmailer"
53 53
   s.homepage = "http://www.rubyonrails.org"
54 54
 
55  
-  s.add_dependency('actionpack', '= 1.7.0' + PKG_BUILD)
  55
+  s.add_dependency('actionpack', '= 1.8.0' + PKG_BUILD)
56 56
 
57 57
   s.has_rdoc = true
58 58
   s.requirements << 'none'
60  actionpack/CHANGELOG
... ...
@@ -1,16 +1,40 @@
1  
-*SVN*
  1
+*1.8.0* (19th April, 2005)
2 2
 
3  
-* Added support for web servers that use PATH_INFO instead of REQUEST_URI like IIS #1014 [BradG/Nicholas Seckar]
  3
+* Added assert_tag and assert_no_tag as a much improved alternative to the deprecated assert_template_xpath_match #1126 [Jamis Buck]
4 4
 
5  
-* Added graceful handling of PUT, DELETE, and OPTIONS requests for a complete coverage of REST functionality #1136 [joshknowles@gmail.com]
  5
+* Deprecated the majority of all the testing assertions and replaced them with a much smaller core and access to all the collections the old assertions relied on. That way the regular test/unit assertions can be used against these. Added documentation about how to use it all.
6 6
 
7  
-* Fixed that you can now pass an alternative :href option to link_to_function/remote in order to point to somewhere other than # if the javascript fails or is turned off. You can do the same with form_remote_tag by passing in :action. #1113 [Sam Stephenson]
  7
+* Added a wide range of new Javascript effects:
  8
+    * Effect.Puff zooms the element out and makes it smoothly transparent at the same time, giving a "puff" illusion #996 [thomas@fesch.at]
  9
+      After the animation is completed, the display property will be set to none. 
  10
+      This effect will work on relative and absolute positioned elements.
  11
+      
  12
+    * Effect.Appear as the opposite of Effect.Fade #990 [thomas@fesch.at]
  13
+      You should return elements with style="display:none;" or a like class for this to work best and have no chance of flicker.
  14
+      
  15
+    * Effect.Squish for scaling down an element and making it disappear at the end #972 [thomas@fesch.at]
  16
+    
  17
+    * Effect.Scale for smoothly scaling images or text up and down #972 [thomas@fesch.at]
  18
+    
  19
+    * Effect.Fade which smoothly turns opacity from 100 to 0 and then hides the element #960 [thomas@fesch.at]
8 20
 
9 21
 * Added Request#xml_http_request? (and an alias xhr?) to that'll return true when the request came from one of the Javascript helper methods (Ajax). This can be used to give one behavior for modern browsers supporting Ajax, another to old browsers #1127 [Sam Stephenson]
10 22
 
11  
-* Added assert_tag and assert_no_tag as a much improved alternative to the deprecated assert_template_xpath_match #1126 [Jamis Buck]
  23
+* Changed render_partial to take local assigns as the second parameter instead of an explicit object and then the assigns. So the API changes from:
12 24
 
13  
-* Deprecated the majority of all the testing assertions and replaced them with a much smaller core and access to all the collections the old assertions relied on. That way the regular test/unit assertions can be used against these. Added documentation about how to use it all.
  25
+    <%= render_partial "account", person, "rules" => regulations.rules %>
  26
+    
  27
+  ...to:
  28
+  
  29
+    <%= render_partial "account", :account => person, :rules => regulations.rules %>
  30
+  
  31
+  The old API will still work, though, and render_partial "account" will still assume :account => @account.
  32
+
  33
+* Added support for web servers that use PATH_INFO instead of REQUEST_URI like IIS #1014 [BradG/Nicholas Seckar]
  34
+
  35
+* Added graceful handling of PUT, DELETE, and OPTIONS requests for a complete coverage of REST functionality #1136 [joshknowles@gmail.com]
  36
+
  37
+* Fixed that you can now pass an alternative :href option to link_to_function/remote in order to point to somewhere other than # if the javascript fails or is turned off. You can do the same with form_remote_tag by passing in :action. #1113 [Sam Stephenson]
14 38
 
15 39
 * Fixed DateHelper to return values on the option tags such that they'll work properly in IE with form_remote_tag #1024 [rscottmace@gmail.com]
16 40
 
@@ -28,16 +52,6 @@
28 52
 
29 53
 * Fixed error handling of broken layouts #1115 [Michael Schubert]
30 54
 
31  
-* Changed render_partial to take local assigns as the second parameter instead of an explicit object and then the assigns. So the API changes from:
32  
-
33  
-    <%= render_partial "account", person, "rules" => regulations.rules %>
34  
-    
35  
-  ...to:
36  
-  
37  
-    <%= render_partial "account", :account => person, :rules => regulations.rules %>
38  
-  
39  
-  The old API will still work, though, and render_partial "account" will still assume :account => @account.
40  
-
41 55
 * Added submit_to_remote that allows you to trigger an Ajax form submition at the click of the submission button, which allows for multiple targets in a single form through the use of multiple submit buttons #930 [yrashk@gmail.com]
42 56
 
43 57
 * Fixed pagination to work with joins #1034 [scott@sigkill.org]
@@ -90,20 +104,6 @@
90 104
 
91 105
 * Fixed that on very rare occasions, webrick would raise a NoMethodError: private method 'split' called for nil #1001 [Flurin Egger]
92 106
 
93  
-* Added a wide range of new Javascript effects:
94  
-    * Effect.Puff zooms the element out and makes it smoothly transparent at the same time, giving a "puff" illusion #996 [thomas@fesch.at]
95  
-      After the animation is completed, the display property will be set to none. 
96  
-      This effect will work on relative and absolute positioned elements.
97  
-      
98  
-    * Effect.Appear as the opposite of Effect.Fade #990 [thomas@fesch.at]
99  
-      You should return elements with style="display:none;" or a like class for this to work best and have no chance of flicker.
100  
-      
101  
-    * Effect.Squish for scaling down an element and making it disappear at the end #972 [thomas@fesch.at]
102  
-    
103  
-    * Effect.Scale for smoothly scaling images or text up and down #972 [thomas@fesch.at]
104  
-    
105  
-    * Effect.Fade which smoothly turns opacity from 100 to 0 and then hides the element #960 [thomas@fesch.at]
106  
-
107 107
 * Fixed problem with page caching #958 [Rick Olson]
108 108
 
109 109
 
4  actionpack/Rakefile
@@ -8,7 +8,7 @@ require 'rake/contrib/rubyforgepublisher'
8 8
 
9 9
 PKG_BUILD     = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
10 10
 PKG_NAME      = 'actionpack'
11  
-PKG_VERSION   = '1.7.0' + PKG_BUILD
  11
+PKG_VERSION   = '1.8.0' + PKG_BUILD
12 12
 PKG_FILE_NAME = "#{PKG_NAME}-#{PKG_VERSION}"
13 13
 
14 14
 RELEASE_NAME  = "REL #{PKG_VERSION}"
@@ -61,7 +61,7 @@ spec = Gem::Specification.new do |s|
61 61
   s.has_rdoc = true
62 62
   s.requirements << 'none'
63 63
 
64  
-  s.add_dependency('activesupport', '= 1.0.3' + PKG_BUILD)
  64
+  s.add_dependency('activesupport', '= 1.0.4' + PKG_BUILD)
65 65
 
66 66
   s.require_path = 'lib'
67 67
   s.autorequire = 'action_controller'
18  actionpack/lib/action_controller/assertions.rb
@@ -134,15 +134,15 @@ def assert_routing(path, options, defaults={}, extras={}, message=nil)
134 134
       #   must meet the criteria described by the hash.
135 135
       # * <tt>:children</tt>: a hash, for counting children of a node. Accepts
136 136
       #   the keys:
137  
-      # ** <tt>:count</tt>: either a number or a range which must equal (or
138  
-      #    include) the number of children that match.
139  
-      # ** <tt>:less_than</tt>: the number of matching children must be less
140  
-      #    than this number.
141  
-      # ** <tt>:greater_than</tt>: the number of matching children must be
142  
-      #    greater than this number.
143  
-      # ** <tt>:only</tt>: another hash consisting of the keys to use
144  
-      #    to match on the children, and only matching children will be
145  
-      #    counted.
  137
+      #   * <tt>:count</tt>: either a number or a range which must equal (or
  138
+      #     include) the number of children that match.
  139
+      #   * <tt>:less_than</tt>: the number of matching children must be less
  140
+      #     than this number.
  141
+      #   * <tt>:greater_than</tt>: the number of matching children must be
  142
+      #     greater than this number.
  143
+      #   * <tt>:only</tt>: another hash consisting of the keys to use
  144
+      #     to match on the children, and only matching children will be
  145
+      #     counted.
146 146
       # * <tt>:content</tt>: (text nodes only). The content of the node must
147 147
       #   match the given value.
148 148
       #
4  actionpack/lib/action_controller/vendor/html-scanner/html/document.rb
... ...
@@ -1,11 +1,11 @@
1 1
 require 'html/tokenizer'
2 2
 require 'html/node'
3 3
 
4  
-module HTML
  4
+module HTML#:nodoc:
5 5
   
6 6
   # A top-level HTMl document. You give it a body of text, and it will parse that
7 7
   # text into a tree of nodes.
8  
-  class Document
  8
+  class Document #:nodoc:
9 9
 
10 10
     # The root of the parsed document.
11 11
     attr_reader :root
10  actionpack/lib/action_controller/vendor/html-scanner/html/node.rb
... ...
@@ -1,8 +1,8 @@
1 1
 require 'strscan'
2 2
 
3  
-module HTML
  3
+module HTML#:nodoc:
4 4
   
5  
-  class Conditions < Hash
  5
+  class Conditions < Hash#:nodoc:
6 6
     def initialize(hash)
7 7
       super()
8 8
       hash = { :content => hash } unless Hash === hash
@@ -53,7 +53,7 @@ def keys_to_symbols(hash)
53 53
   end
54 54
 
55 55
   # The base class of all nodes, textual and otherwise, in an HTML document.
56  
-  class Node
  56
+  class Node#:nodoc:
57 57
     # The array of children of this node. Not all nodes have children.
58 58
     attr_reader :children
59 59
     
@@ -167,7 +167,7 @@ def parse(parent, line, pos, content)
167 167
   end
168 168
 
169 169
   # A node that represents text, rather than markup.
170  
-  class Text < Node
  170
+  class Text < Node#:nodoc:
171 171
     
172 172
     attr_reader :content
173 173
     
@@ -223,7 +223,7 @@ def match(conditions)
223 223
   # A Tag is any node that represents markup. It may be an opening tag, a
224 224
   # closing tag, or a self-closing tag. It has a name, and may have a hash of
225 225
   # attributes.
226  
-  class Tag < Node
  226
+  class Tag < Node#:nodoc:
227 227
     
228 228
     # Either +nil+, <tt>:close</tt>, or <tt>:self</tt>
229 229
     attr_reader :closing
4  actionpack/lib/action_controller/vendor/html-scanner/html/tokenizer.rb
... ...
@@ -1,6 +1,6 @@
1 1
 require 'strscan'
2 2
 
3  
-module HTML
  3
+module HTML#:nodoc:
4 4
   
5 5
   # A simple HTML tokenizer. It simply breaks a stream of text into tokens, where each
6 6
   # token is a string. Each string represents either "text", or an HTML element.
@@ -13,7 +13,7 @@ module HTML
13 13
   #   while token = tokenizer.next
14 14
   #     p token
15 15
   #   end
16  
-  class Tokenizer
  16
+  class Tokenizer#:nodoc:
17 17
     
18 18
     # The current (byte) position in the text
19 19
     attr_reader :position
4  actionpack/lib/action_controller/vendor/html-scanner/html/version.rb
... ...
@@ -1,5 +1,5 @@
1  
-module HTML
2  
-  module Version
  1
+module HTML#:nodoc:
  2
+  module Version#:nodoc:
3 3
 
4 4
     MAJOR = 0
5 5
     MINOR = 5
2  actionwebservice/CHANGELOG
... ...
@@ -1,4 +1,4 @@
1  
-*0.7.0* (Unreleased)
  1
+*0.7.0* (19th April, 2005)
2 2
 
3 3
 * When casting structured types, don't try to send obj.name= unless obj responds to it, causes casting to be less likely to fail for XML-RPC
4 4
 
8  actionwebservice/Rakefile
@@ -9,7 +9,7 @@ require 'fileutils'
9 9
 
10 10
 PKG_BUILD     = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
11 11
 PKG_NAME      = 'actionwebservice'
12  
-PKG_VERSION   = '0.6.2' + PKG_BUILD
  12
+PKG_VERSION   = '0.7.0' + PKG_BUILD
13 13
 PKG_FILE_NAME   = "#{PKG_NAME}-#{PKG_VERSION}"
14 14
 PKG_DESTINATION = ENV["RAILS_PKG_DESTINATION"] || "../#{PKG_NAME}"
15 15
 
@@ -62,9 +62,9 @@ spec = Gem::Specification.new do |s|
62 62
   s.rubyforge_project = "aws"
63 63
   s.homepage = "http://www.rubyonrails.org"
64 64
 
65  
-  s.add_dependency('actionpack', '= 1.7.0' + PKG_BUILD)
66  
-  s.add_dependency('activerecord', '= 1.9.1' + PKG_BUILD)
67  
-  s.add_dependency('activesupport', '= 1.0.3' + PKG_BUILD)
  65
+  s.add_dependency('actionpack', '= 1.8.0' + PKG_BUILD)
  66
+  s.add_dependency('activerecord', '= 1.10.0' + PKG_BUILD)
  67
+  s.add_dependency('activesupport', '= 1.0.4' + PKG_BUILD)
68 68
 
69 69
   s.has_rdoc = true
70 70
   s.requirements << 'none'
20  activerecord/CHANGELOG
... ...
@@ -1,6 +1,4 @@
1  
-*SVN*
2  
-
3  
-* Added Base.save! that attempts to save the record just like Base.save but will raise a InvalidRecord exception instead of returning false if the record is not valid [After much pestering from Dave Thomas]
  1
+*1.10.0* (19th April, 2005)
4 2
 
5 3
 * Added eager loading of associations as a way to solve the N+1 problem more gracefully without piggy-back queries. Example:
6 4
 
@@ -24,6 +22,15 @@
24 22
     Person.find(:all, :conditions => [ "category IN (?)", categories], :limit => 50)
25 23
     Person.find(:all, :offset => 10, :limit => 10)
26 24
 
  25
+* Added acts_as_nested_set #1000 [wschenk]. Introduction:
  26
+
  27
+    This acts provides Nested Set functionality.  Nested Set is similiar to Tree, but with
  28
+    the added feature that you can select the children and all of it's descendants with
  29
+    a single query.  A good use case for this is a threaded post system, where you want
  30
+    to display every reply to a comment without multiple selects.
  31
+
  32
+* Added Base.save! that attempts to save the record just like Base.save but will raise a RecordInvalid exception instead of returning false if the record is not valid [After much pestering from Dave Thomas]
  33
+
27 34
 * Fixed PostgreSQL usage of fixtures with regards to public schemas and table names with dots #962 [gnuman1@gmail.com]
28 35
 
29 36
 * Fixed that fixtures were being deleted in the same order as inserts causing FK errors #890 [andrew.john.peters@gmail.com]
@@ -36,13 +43,6 @@
36 43
 
37 44
 * Added the option to specify the acceptance string in validates_acceptance_of #1106 [caleb@aei-tech.com]
38 45
 
39  
-* Added acts_as_nested_set #1000 [wschenk]. Introduction:
40  
-
41  
-    This acts provides Nested Set functionality.  Nested Set is similiar to Tree, but with
42  
-    the added feature that you can select the children and all of it's descendants with
43  
-    a single query.  A good use case for this is a threaded post system, where you want
44  
-    to display every reply to a comment without multiple selects.
45  
-
46 46
 * Added insert_at(position) to acts_as_list #1083 [DeLynnB]
47 47
 
48 48
 * Removed the default order by id on has_and_belongs_to_many queries as it could kill performance on large sets (you can still specify by hand with :order)
2  activerecord/README
@@ -333,7 +333,7 @@ The prefered method of installing Active Record is through its GEM file. You'll
333 333
 RubyGems[http://rubygems.rubyforge.org/wiki/wiki.pl] installed for that, though. If you have,
334 334
 then use:
335 335
 
336  
-  % [sudo] gem install activerecord-1.7.0.gem
  336
+  % [sudo] gem install activerecord-1.10.0.gem
337 337
 
338 338
 You can also install Active Record the old-fashion way with the following command:
339 339
 
4  activerecord/Rakefile
@@ -8,7 +8,7 @@ require 'rake/contrib/rubyforgepublisher'
8 8
 
9 9
 PKG_BUILD     = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
10 10
 PKG_NAME      = 'activerecord'
11  
-PKG_VERSION   = '1.9.1' + PKG_BUILD
  11
+PKG_VERSION   = '1.10.0' + PKG_BUILD
12 12
 PKG_FILE_NAME = "#{PKG_NAME}-#{PKG_VERSION}"
13 13
 
14 14
 RELEASE_NAME  = "REL #{PKG_VERSION}"
@@ -76,7 +76,7 @@ spec = Gem::Specification.new do |s|
76 76
     s.files = s.files + Dir.glob( "#{dir}/**/*" ).delete_if { |item| item.include?( "\.svn" ) }
77 77
   end
78 78
   
79  
-  s.add_dependency('activesupport', '= 1.0.3' + PKG_BUILD)
  79
+  s.add_dependency('activesupport', '= 1.0.4' + PKG_BUILD)
80 80
 
81 81
   s.files.delete "test/fixtures/fixture_database.sqlite"
82 82
   s.files.delete "test/fixtures/fixture_database_2.sqlite"
8  activerecord/lib/active_record/base.rb
@@ -96,7 +96,7 @@ def initialize(errors)
96 96
   # question mark is supposed to represent. In those cases, you can resort to named bind variables instead. That's done by replacing 
97 97
   # the question marks with symbols and supplying a hash with values for the matching symbol keys:
98 98
   #
99  
-  #   Company.find_first([ 
  99
+  #   Company.find(:first, [ 
100 100
   #     "id = :id AND name = :name AND division = :division AND created_at > :accounting_date", 
101 101
   #     { :id => 3, :name => "37signals", :division => "First", :accounting_date => '2005-01-01' }
102 102
   #   ])
@@ -295,7 +295,7 @@ class << self # Class methods
295 295
       #   If no record can be found for all of the listed ids, then RecordNotFound will be raised.
296 296
       # * Find first: This will return the first record matched by the options used. These options can either be specific
297 297
       #   conditions or merely an order. If no record can matched, nil is returned.
298  
-      # # Find all: This will return all the records matched by the options used. If no records are found, an empty array is returned.
  298
+      # * Find all: This will return all the records matched by the options used. If no records are found, an empty array is returned.
299 299
       #
300 300
       # All approaches accepts an option hash as their last parameter. The options are:
301 301
       #
@@ -315,12 +315,12 @@ class << self # Class methods
315 315
       #   Person.find(1, :conditions => "administrator = 1", :order => "created_on DESC")
316 316
       #
317 317
       # Examples for find first:
318  
-      #   Person.find(:first)  # returns the first object fetched by SELECT * FROM people
  318
+      #   Person.find(:first) # returns the first object fetched by SELECT * FROM people
319 319
       #   Person.find(:first, :conditions => [ "user_name = ?", user_name])
320 320
       #   Person.find(:first, :order => "created_on DESC", :offset => 5)
321 321
       #
322 322
       # Examples for find all:
323  
-      #   Person.find(:all)    # returns an array of objects for all the rows fetched by SELECT * FROM people
  323
+      #   Person.find(:all) # returns an array of objects for all the rows fetched by SELECT * FROM people
324 324
       #   Person.find(:all, :conditions => [ "category IN (?)", categories], :limit => 50)
325 325
       #   Person.find(:all, :offset => 10, :limit => 10)
326 326
       #   Person.find(:all, :include => [ :account, :friends ])
6  activerecord/lib/active_record/validations.rb
... ...
@@ -1,5 +1,5 @@
1 1
 module ActiveRecord
2  
-  class InvalidRecord < ActiveRecordError #:nodoc:
  2
+  class RecordInvalid < ActiveRecordError #:nodoc:
3 3
   end
4 4
   
5 5
   # Active Record validation is reported to and from this object, which is used by Base#save to
@@ -555,10 +555,10 @@ def save_with_validation(perform_validation = true)
555 555
       if perform_validation && valid? || !perform_validation then save_without_validation else false end
556 556
     end
557 557
 
558  
-    # Attempts to save the record just like Base.save but will raise a InvalidRecord exception instead of returning false
  558
+    # Attempts to save the record just like Base.save but will raise a RecordInvalid exception instead of returning false
559 559
     # if the record is not valid.
560 560
     def save!
561  
-      valid? ? save_without_validation : raise(InvalidRecord)
  561
+      valid? ? save_without_validation : raise(RecordInvalid)
562 562
     end
563 563
 
564 564
     # Updates a single attribute and saves the record without going through the normal validation procedure.
2  activerecord/test/validations_test.rb
@@ -66,7 +66,7 @@ def test_error_on_update
66 66
 
67 67
   def test_invalid_record_exception
68 68
     r = Reply.new
69  
-    assert_raises(ActiveRecord::InvalidRecord) { r.save! }
  69
+    assert_raises(ActiveRecord::RecordInvalid) { r.save! }
70 70
   end
71 71
 
72 72
   def test_single_error_per_attr_iteration
2  activesupport/CHANGELOG
... ...
@@ -1,4 +1,4 @@
1  
-*SVN*
  1
+*1.0.4* (19th April, 2005)
2 2
 
3 3
 * Fixed that in some circumstances controllers outside of modules may have hidden ones inside modules. For example, admin/content might have been hidden by /content. #1075 [Nicholas Seckar]
4 4
 
5  railties/CHANGELOG
... ...
@@ -1,4 +1,4 @@
1  
-*SVN*
  1
+*0.12.0* (19th April, 2005)
2 2
 
3 3
 * Fixed that purge_test_database would use database settings from the development environment when recreating the test database #1122 [rails@cogentdude.com]
4 4
 
@@ -10,7 +10,6 @@
10 10
     # pits the two statements against each other with 50 runs each
11 11
     script/benchmarker 50 'Person.expensive_method(10)' 'Person.cheap_method(10)'
12 12
 
13  
-
14 13
 * Added script/profiler to easily profile a single statement from within the environment. Examples:
15 14
 
16 15
     script/profiler 'Person.expensive_method(10)'
@@ -22,6 +21,8 @@
22 21
 
23 22
 * Fixed that ownership is brought over in pg_dump during tests for PostgreSQL #1060 [pburleson@gmail.com]
24 23
 
  24
+* Upgraded to Active Record 1.10.0, Action Pack 1.8.0, Action Mailer 0.9.0, Action Web Service 0.7.0, Active Support 1.0.4
  25
+
25 26
 
26 27
 *0.11.1* (27th March, 2005)
27 28
 
14  railties/Rakefile
@@ -9,7 +9,7 @@ require 'rbconfig'
9 9
 
10 10
 PKG_BUILD       = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
11 11
 PKG_NAME        = 'rails'
12  
-PKG_VERSION     = '0.11.1' + PKG_BUILD
  12
+PKG_VERSION     = '0.12.0' + PKG_BUILD
13 13
 PKG_FILE_NAME   = "#{PKG_NAME}-#{PKG_VERSION}"
14 14
 PKG_DESTINATION = ENV["RAILS_PKG_DESTINATION"] || "../#{PKG_NAME}"
15 15
 
@@ -238,12 +238,12 @@ spec = Gem::Specification.new do |s|
238 238
     on top of either MySQL, PostgreSQL, or SQLite with eRuby-based templates.
239 239
   EOF
240 240
 
241  
-  s.add_dependency('rake', '>= 0.5.0')
242  
-  s.add_dependency('activesupport',    '= 1.0.3' + PKG_BUILD)
243  
-  s.add_dependency('activerecord',     '= 1.9.1' + PKG_BUILD)
244  
-  s.add_dependency('actionpack',       '= 1.7.0' + PKG_BUILD)
245  
-  s.add_dependency('actionmailer',     '= 0.8.1' + PKG_BUILD)
246  
-  s.add_dependency('actionwebservice', '= 0.6.2' + PKG_BUILD)
  241
+  s.add_dependency('rake', '>= 0.5.3')
  242
+  s.add_dependency('activesupport',    '= 1.0.4' + PKG_BUILD)
  243
+  s.add_dependency('activerecord',     '= 1.10.0' + PKG_BUILD)
  244
+  s.add_dependency('actionpack',       '= 1.8.0' + PKG_BUILD)
  245
+  s.add_dependency('actionmailer',     '= 0.9.0' + PKG_BUILD)
  246
+  s.add_dependency('actionwebservice', '= 0.7.0' + PKG_BUILD)
247 247
 
248 248
   s.rdoc_options << '--exclude' << '.'
249 249
   s.has_rdoc = false

0 notes on commit 7d01005

Please sign in to comment.
Something went wrong with that request. Please try again.