Skip to content
This repository
  • 707 commits
  • 301 files changed
  • 56 contributors
This comparison is big! We're only showing the most recent 250 commits
Sep 22, 2010
Santiago Pastorino Missing the mysql2 gem here 2db3035
Carl Lerche Improve performance of applications using file uploads by not busting…
… the method cache on every request containing a file upload.
Sep 24, 2010
Fred Wu Ensures the app generator generates the correct @app_name. [#5434 sta…

Signed-off-by: José Valim <>
Aaron Patterson fixing bug with rails use of rack-test 1a61a79
Rodrigo Rosenfeld Rosas Properly interpolate i18n keys in modules [#5572 state:resolved]
Signed-off-by: José Valim <>
tnp restore behavior of touch for models without :updated_xx [#5439 state…

Signed-off-by: José Valim <>
Jeff Kreeftmeijer got rid of the "ambiguous first argument; put parentheses or even spa…
…ces" warnings in the scaffold_generator tests [#4872 state:resolved]

Signed-off-by: Santiago Pastorino <>
Emilio Tagua Goodbye inject, hello map.
Signed-off-by: Santiago Pastorino <>
Emilio Tagua No need to use inject here, use map instead.
Signed-off-by: Santiago Pastorino <>
Emilio Tagua Perf: refactor method.
Signed-off-by: Santiago Pastorino <>
Emilio Tagua No need to use inject here.
Signed-off-by: Santiago Pastorino <>
Emilio Tagua Refactor association_collection uniq method.
Signed-off-by: Santiago Pastorino <>
Emilio Tagua Refactor methods in html node to avoid injects.
Signed-off-by: Santiago Pastorino <>
Emilio Tagua Perf: refactor _assign method to avoid inject and defining unneeded l…
…ocal var.

Signed-off-by: Santiago Pastorino <>
Emilio Tagua Refactor decode_credentials to avoid inject and use map instead.
Signed-off-by: Santiago Pastorino <>
Emilio Tagua Fix typo and add sanity test for code statistics rake task.
Signed-off-by: José Valim <>
Signed-off-by: Santiago Pastorino <>
Emilio Tagua These tests shouldn't depend on local time to pass or fail, we can us…
…e utc here.

Signed-off-by: José Valim <>
Signed-off-by: Santiago Pastorino <>
Brian Candler Fix warning message when db/schema.rb doesn't exist [#5625 state:reso…

Signed-off-by: Santiago Pastorino <>
marklazz Delegate ActiveRecord::Base.offset to scoped methods (analogous to li…
…mit) [#5688 state:resolved]

Signed-off-by: Santiago Pastorino <>
Andrew Kaspick memoized protected methods should remain protected
Signed-off-by: Santiago Pastorino <>
Sep 26, 2010
Santiago Pastorino Bump up some deps c8b34f2
Santiago Pastorino Bump up more deps c8bf967
Santiago Pastorino port is appended twice to HTTP_HOST when host already has the port 268319c
Santiago Pastorino Not need to do this double ternary 262319a
Santiago Pastorino Fix the precedence issue here 19b7123
Fix remove_index issue when provided :name is a symbol
Signed-off-by: Santiago Pastorino <>
Nic Benders db:structure:dump should list current Rails.env adapter in errors, no…
…t always the test adapter

[#5710 state:committed]

Signed-off-by: Santiago Pastorino <>
Aaron Patterson do not pass nil values to arel f90a298
Sep 27, 2010
Raise errors when index creation fails
Signed-off-by: José Valim <>
Fix issue with remove_index and add unit test [#5645 state:resolved]
Signed-off-by: José Valim <>
Aaron Patterson depend on the arel gem, not the arel git repo d5e9165
Aaron Patterson removing nonsensical tests, limit now actually adds a limit a88af8a
Aaron Patterson Revert "depend on the arel gem, not the arel git repo"
This reverts commit d5e9165.
Aaron Patterson depending on arel 2.0.0 e677275
Diego Carrion renderer calls object.to_json when rendering :json => object [#5655 s…

Signed-off-by: José Valim <>
Neeraj Singh after_create in ActiveModel should in the order specified
[#5650 state:resolved]

Signed-off-by: José Valim <>
Aaron Patterson make sure we use the engine assigned to the table when quoting b32bd08
Sep 28, 2010
Xavier Noria let Hash#to_param and Hash#to_query sort again
This was a regression introduced in 5c85822. We bring
sorting back because people rely on it, eg for constructing consistent cache keys.
Xavier Noria revises RDoc of Hash#to_param to be more precise about ordering 61e70bf
Neeraj Singh backport of #5705 to 3-0-stable
[#5705 state:resolved]

Signed-off-by: José Valim <>
Neeraj Singh backport of #5706 and #5579 to 3-0-stable
[#5706 state:resolved]

Signed-off-by: José Valim <>
Aaron Patterson porting 515917f to master c2c6f12
Aaron Patterson porting 0665182 to master. Thanks Marcelo Giorgi 9edaf10
Étienne Barrié Test add_index and remove_index with a symbol name #4891 fae57ef
marklazz Set attributes properly for model built from association with conditi…
…ons [#5562 state:resolved]

Signed-off-by: Santiago Pastorino <>
Aaron Patterson where_values_hash always returns a hash 40bc0cb
Aaron Patterson reduce method calls in the dynamic finder matcher 10d9740
Aaron Patterson DRY up our regular expression 1efeb5c
Aaron Patterson do not need intermediate variable, avoid lasgn cab1207
Aaron Patterson no need for a case / when statement 1e687e9
Aaron Patterson @klass also uses DynamicFinderMatch, so no need for it on the relation 409bd22
Aaron Patterson constructor should not do so much work; avoid allocating object if po…
Aaron Patterson adding test cases for the dynamic finder matcher match method e6e9083
Aaron Patterson be kind to the garbage collector: only instantiate objects when absol…
…utely necessary
Aaron Patterson use new skool Ruby instead of Ruby Classic™ 6059c96
Aaron Patterson removing an inject + merge in favor of Hash#[] c493624
Aaron Patterson avoid calling to_sql when we can 93096ae
Aaron Patterson no need for splat and flatten bf388f3
Aaron Patterson each works well too ede0466
Aaron Patterson convert inject to map + join 1685bd2
Aaron Patterson fisting the postgresql tests 3daf822
Aaron Patterson removing a conditional that is not used 439a0ce
Aaron Patterson refactoring to remove crazy logic 2e01141
Aaron Patterson removing unused lasgns a01547c
Aaron Patterson dry up calls to arel.join() ddc2f2e
Aaron Patterson we only care about arrays and strings 8ae8125
Aaron Patterson shorten up or sql literal creation statements e080144
Aaron Patterson SqlLiteral is a string, so we can dry up these conditionals a35c8c6
Aaron Patterson removing more useless code! yay! f640af5
Sep 29, 2010
Santiago Pastorino Add gem 'arel' from git commented out as an example of how to Bundle …
…egde Rails with Arel edge

[#5723 state:committed]
José Valim Ensure that named routes do not overwrite previously defined routes. 1a2b28c
Sep 30, 2010
José Valim Use .find here as it is simpler and faster. 5704aa2
yalab Fix 'rake db:create' is ignore encoding when using postgres [#5717 st…

Signed-off-by: Santiago Pastorino <>
Oleg Dashevskii Tests proving #5441 43f404e
Aaron Patterson group clause must be more specific de3c0d7
Aaron Patterson [#5441 state:resolved] refactoring code to determine aggregate column fc1bd2b
marklazz AssociationCollection#include? working properly for objects added wit…
…h build method [#3472 state:resolved]
Aaron Patterson speeding up object instantiation by eliminating instance_eval ea63054
Aaron Patterson type_name is never a blank string, so use faster .nil? call 7e73344
Aaron Patterson build_where should be private b0b2d41
Aaron Patterson type_name should check for blank because people may have messed up da…
Aaron Patterson does not do anything anymore 87104a7
Oct 02, 2010
José Valim Revert "Perf: refactor _assign method to avoid inject and defining un…
…needed local var."

_assigns must return a hash.

This reverts commit e66c1ce.
Aditya Sanghi Fixing search_field to remove object attribute from options hash [#5730
… state:resolved]

Signed-off-by: José Valim <>
Aditya Sanghi added test for form_for with search_field
Signed-off-by: José Valim <>
José Valim Deprecate config.generators in Rails::Engine in favor of config.app_g…

config.generators still works fine in Rails::Application and Rails::Railtie, but it will be deprecated in the latter in Rails 3.1.
José Valim :'' is not valid ruby. ebfbb2a
Oct 03, 2010
David Chelimsky Added test case to specify that _assigns returns a Hash in AV::TC
[#5751 state:resolved]

Signed-off-by: Santiago Pastorino <>
Santiago Pastorino PERF: Hash[] + map is faster than this inject, and var[1..-1] is fast…
…er than var.sub('@', '')
Oct 04, 2010
Santiago Pastorino _assigns can have more internal vars in this test e5da873
David Chelimsky Add view_assigns and deprecate _assigns for AV::TC on 3-0-stable

Signed-off-by: José Valim <>
Aaron Patterson [#5406 state:resolved] calling the correct method on minitest to obta…
…in the test name
Aaron Patterson calling correct method on minitest for test name when teardown callba…
…ck fails
Oct 05, 2010
Xavier Noria new guide: Ruby on Rails Guides Guidelines da927d2
Xavier Noria aaaaannnddd, your beloved typo only spotted in the github colored dif…
…f no matter how many passes you did before pushing
Xavier Noria a couple of touches to the guides guidelines 13a4d14
Oct 06, 2010
Erik Michaels-Ober Fix copy/paste bug
Signed-off-by: José Valim <>
Aditya Sanghi mailer comment should use namespace in comment accc567
Aditya Sanghi adding test for namedspaced mailers af53ed8
fix ruby 1.9 deadlock problem, fixes #5736 add connection pool tests 444aa9c
Oct 07, 2010
Ryan Bigg Add "a" to make it better English
[#3796 state:committed]

Signed-off-by: Santiago Pastorino <>
Anil Wadghule Add jruby-openssl gem in Gemfile necessary for JRuby
[#5762 state:committed]

Signed-off-by: Santiago Pastorino <>
Santiago Pastorino Add a TODO to remove gem "jruby-openssl" when jruby-openssl is merge …
…in jruby

Aaron Patterson adding tests for uploaded file 1e50fae
Aaron Patterson delegate to the @tempfile instance variable c4528de
Aaron Patterson if it walks like a duck and talks like a duck, it must be a duck 003d67e
Aaron Patterson raising an argument error if tempfile is not provided d752447
Aaron Patterson making sure respond_to? works properly fc9e9ed
Aaron Patterson only forwarding enough methods to work. People should grab the delega…
…te tempfile if they really need to do hard work
Oct 08, 2010
James MacAulay fix rendering a partial with an array as its :object [#5746 state:res…

Signed-off-by: Michael Koziarski <>
Andrew White Backport ca3936d to 3-0-stable [#5274] 981942a
Andrew White Refactor resource action scope methods d066ad6
Oct 09, 2010
Santiago Pastorino Merge rails routing guide from master 0b9eced
Oct 10, 2010
Yehuda Katz Fix a few bugs when trying to use Head standalone b4b4a2a
Andrea Campi Override #store to be consistent with #[].
[#5775 state:resolved]

Signed-off-by: Santiago Pastorino <>
Greg Hurrell Fix misleading advice to add 'memcache' to Gemfile
[#5539 state:committed]

Commit 5714438 removed the hard-coded dependency on the memcache-client
gem, and added this warning advising people to install it if needed. The
problem is, however, that if people follow the advice literally and install
the 'memcache' gem, they will wind up with a completely different thing,
which is not API compatible with the memcache-client gem and which Rails
can't work with.

So, be explicit and tell users to install the 'memcache-client' gem.

Signed-off-by: Santiago Pastorino <>
Barry Sears Make ActiveSupport load own version.
[#5739 state:committed]

Signed-off-by: Santiago Pastorino <>
Yehuda Katz Always pull in version for frameworks (standardize autoload / require…
… / none)
Yehuda Katz Cherry pick didn't get this deletion b4954e8
Santiago Pastorino Revert "Make InstanceTagMethods#value_before_type_cast raise if the m…
…odel don't respond to attr_before_type_cast or attr method"

And    "Makes form_helper use overriden model accessors"

This reverts commit 3ba8e31 and fb0bd8c.
Oct 11, 2010
Santiago Pastorino Add except as AR public API d0d1aca
Santiago Pastorino Deprecate reorder in favor of except(:order).order(...) 0b46f72
Santiago Pastorino CHANGELOG of reorder deprecation 448a187
Santiago Pastorino data-disable-with in button_to helper
[#4993 state:committed]

Signed-off-by: Santiago Pastorino <>
marklazz Honor distinct option when used with count operation after group clau…
…se [#5721 state:resolved]
Aaron Patterson we should always cast the value based on the column 0a8eaff
Oct 12, 2010
Szymon Nowak Return a valid empty JSON on successful PUT and DELETE requests. [#5199
… state:resolved]

Signed-off-by: José Valim <>
Xavier Noria getting started guide: deletes orphan <% end %>, reported by Michael …
…L. Miller
Aaron Patterson stop using deprecated arel API 85ffbfe
Oct 14, 2010
Santiago Pastorino Don't use Arel from git anymore 10d3ab7
Santiago Pastorino Leave env :AREL only for testing purposes f7faa86
Oct 15, 2010
Michael Koziarski Revert 0c0b0aa which introduced a security vulnerability.
This addresses  CVE-2010-3933


Oct 16, 2010
Santiago Pastorino Bump bundler up to 1.0.3 0891f49
Oct 18, 2010
Andrew White Reset assert_template instance variables between requests [#5832 stat…
Santiago Pastorino Merge 3.0.1 CHANGELOGs and prepare 3.0.2.pre 14b33a4
Santiago Pastorino compact is unneeded here adea146
Oct 19, 2010
Aaron Patterson bumping mysql2 requirement 4480521
Oct 20, 2010
Jan default scope merge where clauses [#5488 state:resolved] f294540
Oct 21, 2010
Santiago Pastorino Revert "Bump bundler up to 1.0.3"
This reverts commit 0891f49.
Oct 24, 2010
Xavier Noria switches guides code syntax highlighting to the better SyntaxHighligh…
…ter, I did my best with the theme, I swear
Xavier Noria removes the toolbar from guides code blocks 1a618e9
Xavier Noria use a gray a little darker in code blocks, for better contrast with t…
…he gray background
Xavier Noria configure a uniform font-family for code in guides ec23bc1
Xavier Noria ensures that no browser shows a vertical scrollbar in the code blocks…
… of guides, thanks to Marcelino Llano for a hint to fix this
Oct 25, 2010
Andrew White Don't write out secure cookies unless the request is secure 909c860
Oct 26, 2010
Mikel Lindsaar Updating mail dependency to 2.2.9 5f6a02f
Andrew White Allow generated url helpers to be overriden [#5243 state:resolved] 63b0d0e
Oct 27, 2010
Andrew White Ensure that Rails.env is defined first 0d23c21
Aaron Patterson reducing the number of parameters to select() f73a3e6
Oct 29, 2010
Andrew White Backport of documentation fixes: ddf7360
Oct 30, 2010
Ernie Miller Fix issues when including the same association multiple times and mix…
…ing joins/includes together.
Aaron Patterson dup rather than create so many arrays 4fd9c20
Aaron Patterson swap out some n^2 for some n 4772abc
Aaron Patterson reduce duplicate where removal to one loop 4d2a53d
Aaron Patterson no need to merge where values if no new where values have been added ae7a354
Aaron Patterson adding tests for #5234 and #5184. Tests were from Akira Matsuda. Than…
…ks Akira!
Aaron Patterson only returning where values for the corresponding relation, also filt…
…ering where value hash based on table name [#5234 state:resolved] [#5184 state:resolved]
Uģis Ozols Changed environment.rb to application.rb c95f155
Rob Zolkos added tip about ruby-debug needing a different gem if using 1.9 [#190
Uģis Ozols Reworded sentence using text from rails source code. eca3791
Uģis Ozols Changed environment.rb to application.rb 3ca1bc3
Oct 31, 2010
Jon Leighton Fix bug with 0bb85ed which missed out a fixtures declaration in casca…
Nov 02, 2010
Andrew White Add additional HTTP request methods from the following RFCs:
* Hypertext Transfer Protocol -- HTTP/1.1

* HTTP Extensions for Distributed Authoring -- WEBDAV

* Versioning Extensions to WebDAV

* Ordered Collections Protocol (WebDAV)

* Web Distributed Authoring and Versioning (WebDAV) Access Control Protocol

* Web Distributed Authoring and Versioning (WebDAV) SEARCH

* PATCH Method for HTTP

[#2809 state:resolved] [#5895 state:resolved]
Jeff Kreeftmeijer Make sure capture's output gets html_escaped [#5545 state:resolved]
Also remove a duplicate test_link_to_unless assertion and add .html_safe
to the remaining one.

Signed-off-by: Santiago Pastorino <>
Santiago Pastorino Call as ERB::Util.html_escape since is not the module is not included…
… here
Santiago Pastorino Test that capture doesn't escape twice a682986
Don Wilson Added :negative_format option to number_to_currency function [#5894 s…

Signed-off-by: Andrew White <>
Nov 03, 2010
Xavier Noria made a pass to the docs of :negative_format a56142c
Nov 04, 2010
José Valim Update to latest thor with https bug fix. e6abfc4
Association Proxy should not undefine the default respond_to_missing 7ab940c
Nov 07, 2010
Chris Eppstein Correctly handle the case of an API response that returns a hash by t…
…reating a single hash argument as the resource instead of as options.

Signed-off-by: Santiago Pastorino <>
Denis Odorcic Fix FileStore cache incorrectly regenerating its key from a pathname …
…when a regexp is used in expire_fragment

[#5850 state:committed]

Signed-off-by: Santiago Pastorino <>
Santiago Pastorino Test cache.key_file_path with separators ht. Jim Wilson [#5611] c7fac8c
Nov 08, 2010
Michael Koziarski Added support for Erubis <%== tag
<%== x %> is syntactic sugar for <%= raw(x) %>

Signed-off-by: Michael Koziarski <>
[#5918 status:committed]


Michael Koziarski Make safe_append= live on AV::OutputBuffer not AS::SafeBuffer f676beb
Nov 09, 2010
Andrew White Strip regexp anchors from rake routes output [#5934 state:resolved] 4b33bd9
David Chelimsky use persisted? instead of new_record? wherever possible
- persisted? is the API defined in ActiveModel
- makes it easier for extension libraries to conform to ActiveModel
  without concern for whether the extended object is specifically

[#5927 state:committed]

Signed-off-by: Santiago Pastorino <>
Santiago Pastorino Execute less operations 844b9a5
Santiago Pastorino Don't check if persisted is defined just initialize it properly b0f6349
Santiago Pastorino Double negation of an already boolean value produces the same result bf875b2
Xavier Noria registers number_to_currency's :negative_format in the CHANGELOG of AP 7611a09
Nov 11, 2010
Álvaro Bautista Pino Fix ActiveSupport::TimeWithZone#localtime method with DateTime
[#5344 state:committed]

Signed-off-by: Santiago Pastorino <>
Santiago Pastorino Duck typing here 2e4e1ed
Aditya Sanghi patching to ensure separator is printed with order [#5816 state:resol…

Signed-off-by: Santiago Pastorino <>
Carlos Antonio da Silva Bring ActionPack tests back to life
Signed-off-by: José Valim <>
Carlos Antonio da Silva Fix issue with rendering partials and then yielding inside a render l…
…ayout call

The given block was never being executed when another render :partial call
existed before the yield call, due to the block being overriden.

This commit also adds some more tests to render with :layout option.

Signed-off-by: José Valim <>
Carlos Antonio da Silva Fix render partial with layout and no block
When using a render :partial with :layout call, without giving a block,
if the given :partial had another render :partial call, the layout was
not being rendered. This commit fixes this context by storing variables
before rendering the partial, so they are not overrided in any successive
call to render partials down the path. All ActionPack tests are ok.

Signed-off-by: José Valim <>
marklazz Make after_filter halt when before_filter renders or redirects [#5648

Signed-off-by: José Valim <>
Neeraj Singh fields_for should treat ActiveRecord::Relation as an array
[#5795 state:resolved]

Signed-off-by: José Valim <>
Jeff Kreeftmeijer The model generator shouldn't throw warnings when using mass nouns [#…
…5363 state:resolved]

Signed-off-by: José Valim <>
Santiago Pastorino Bump Arel up to 2.0.2 30ae44a
Nathan Broadbent Fixed bug in active_record/nested_attributes where an empty string id…
… caused an ActiveRecord::RecordNotFound error. Found by [Ben Tillman]

[#5638 state:committed]

Signed-off-by: Santiago Pastorino <>
Santiago Pastorino Use ! instead of not ed62b96
Nov 13, 2010
Santiago Pastorino Make collection and collection_from_object methods return an array
This transforms for instance scoped objects into arrays and avoid
unneeded queries

[#5958 state:committed]
Carlos Antonio da Silva Fix rendering partial with layout, when the partial contains another …
…render layout with block call

In such situations, the first layout was not being applied. This fixes it by
storing the block variable before rendering the partial, so the variable
is not overrided, thus the layout is applied (bear in mind the renderer is
shared among all render calls).

This commit also adds some more tests to render partials with layouts and
nested render layout calls.

Signed-off-by: Santiago Pastorino <>
Carlos Antonio da Silva Remove lost commented debugger call
Signed-off-by: Santiago Pastorino <>
Nov 14, 2010
Jason Cheow Fix bug where size of through association is not correct after adding…
… a has_many association (occurs only before main object has been reloaded).

[#5968 state:committed]

Signed-off-by: Santiago Pastorino <>
Santiago Pastorino Remove unused var 01ed700
Nov 15, 2010
Ryan Bigg Add further documentation + examples for the get, post, put and delet…
…e methods in ActionDispatch::Routing::Mapper::HttpHelpers
Ryan Bigg Separate comments and examples with "Examples" header. 9078041
Ryan Bigg Document the :module and :path options for the scope method. 3551e25
Ryan Bigg Document the defaults method afc16f6
Ryan Bigg Document the controller method for AD's Mapper 467d584
Ryan Bigg Begin to document the namespace method for AD's Mapper 1287fdd
Ryan Bigg Document the :path option for namespace e777b91
Ryan Bigg Document the :module option for namespace 4228318
Ryan Bigg Document the :as option for the namespace method 4552571
Ryan Bigg Fix indentation on comment for :path option 3401529
Ryan Bigg Space between module option documentation and path documentation 0db8412
Ryan Bigg Document the :as option for the scope method 06402b0
Ryan Bigg Indent code example for :as option 7a1f22f
Ryan Bigg Indent final comment for :path option 020f74b
Ryan Bigg Document the :shallow_path option for scope 4ffd31e
Ryan Bigg Fix indentation for :as option documentation on the namespace method 205b240
Fixes ActionMailer example error 45c3aba
Rajinder Yadav corrected to Rails 3 syntax for declaring resources bad920f
Rajinder Yadav removed etc. not require 41e5e4a
Damien Mathieu Use Rails.logger, not ActiveRecord::Base.logger
Because everybody is not using ActiveRecord. And the logger is not specific to it.
Rajinder Yadav removed indentation, for code style consistency and readibility 5d9219b
José Valim Add a note to TextHelpers making explicit their default behavior of n…
…ot escaping but sanitizing.
Frederick Ros Fixed the name of the 'generator option' 13f10ac
Ryan Bigg Add documentation for the mount method in ActionDispatch's Mapper 86534a3
Ryan Bigg See the scope method for documentation for namespace's shallow_path o…
Ryan Bigg Add documentation for :path_names option on resources ccc8d9c
Paco Guzmán colorize_logging is a Rails General Configuration option not a specif…
…ic option of ActiveRecord
Ryan Bigg Document the constraints method 28f9d60
Rajinder Yadav the partial option is not required for simple partial rendering 7487767
Rajinder Yadav corrected sample code to clear @_current_user class variable also c41d981
Rajinder Yadav added note with example for using flash in redirection 4369f13
Rajinder Yadav removed unnecessary indentation 1540bf5
Jaime Iniesta Getting Started guide: remove calls to f.error_messages as it has bee…
…n removed from Rails
James Miller Add HTTP Verb Constraints (:via) to routing guide 029c8ff
David Heinemeier Hansson Prep for 3.0.2 release 31b6a6a
David Heinemeier Hansson Prep for relese 186e3c7
David Chelimsky only abort in test_help in production env
Signed-off-by: José Valim <>
José Valim Update abort message (ht: tilsammans).
Signed-off-by: José Valim <>
Santiago Pastorino Bring back ruby-debug19 for Ruby versions < 1.9.3 89b073b
Aaron Patterson make sure we are only doing sanity checking against regular expressions 19ff18e
José Valim Relax i18n requirement. bd94479
Aaron Patterson use quoted id of single AR::Base objects in predicates fc69c64
David Heinemeier Hansson Get ready for the re-run of the earlier release -- now with less last…
… minute bugs!
Aaron Patterson updating CHANGELOG to reflect bug fixes e2266cf
Aaron Patterson adding more test coverage around finding with active record objects ed91716
Aaron Patterson support finding by a ruby class [#5979 state:resolved] c7dd1e4
Nov 16, 2010
Mikel Lindsaar Bump up mail dependency to take advantage of relaxed i18n version req…
Mikel Lindsaar Revert "Bump up mail dependency to take advantage of relaxed i18n ver…
…sion requirement"

Locking to ~> means locking to < 2.2.10, not intended behaviour.

This reverts commit e7de5dd.
Santiago Pastorino Models should be equals even after destroyed
[#5978 state:committed]
Xavier Noria revises RDoc of AR::Base#== 34dc030
Santiago Pastorino Relax bundler dependency to allow the faster 1.1 8279c06
David Heinemeier Hansson Prepare to release 0aca27d