More at rubyonrails.org: Overview | Download | Deploy | Code | Screencasts | Documentation | Community | Blog

Rails 2.1.1
Showing 246 commits

Hash Date Message
d4eb3c0 04 Sep 2008 Forgot to resolve one file
02d610b 04 Sep 2008 Prepare for release of 2.1.1
7398874 04 Sep 2008 Push to temporary gem server until Wrath is back in shape
cf51b17 04 Sep 2008 Handle the case where there is no ivar set.
011cbbc 04 Sep 2008 Plugin locator: sort directory listing because we can't ...
ae378b9 04 Sep 2008 Stub out timestamped_migrations in generator tests
d278d6d 04 Sep 2008 use mocha for TimeZone mocking in Form Options helper tests
40990e2 04 Sep 2008 Don't run 32bit dependant assertions in 64bit environments
81d1c29 03 Sep 2008 Inline help text was incorrectly telling user to uncomme...
5a56dbb 02 Sep 2008 Merge rexml-expansion-fix gem into activesupport.
c364c1f 30 Aug 2008 Allow prototype functions to receive position parameter ...
c87fea3 30 Aug 2008 Added optional rake doc:app TITLE environment parameter
caabe22 30 Aug 2008 Format related patches to support serializing data out i...
e7df4ce 30 Aug 2008 Fix bad merge from e21ed3e
184ae2c 29 Aug 2008 Make case insensitive validates_uniqueness_of use unicod...
08b0c8d 29 Aug 2008 Fix parentheses warnings
c379001 29 Aug 2008 Fix NamedScope regex so methods containing "an" get dele...
e27e1f0 29 Aug 2008 Date#freeze bug doesn't affect Ruby 1.9
d4e668b 29 Aug 2008 Work around frozen Date memoization
b090715 28 Aug 2008 Reinstate Range#step default argument.
367942d 28 Aug 2008 Implement count limit/offset support for has_many associ...
0ed29df 28 Aug 2008 Alias included associations if needed when doing a count
a3a3067 28 Aug 2008 Dirty: treat two changes resulting in the original value...
e21ed3e 28 Aug 2008 Request#remote_ip handles the uncommon case that REMOTE_...
b23b191 28 Aug 2008 PostgreSQL: fix quote_string for certain old pg drivers....
9aa3c59 28 Aug 2008 respond_to? passes along splat args to avoid introducing...
dabd8c8 28 Aug 2008 Add TestUploadFile.content_type= to match Request.Upload...
4d71e99 27 Aug 2008 Fix Ruby's Time marshaling bug in pre-1.9 versions of Ru...
e710902 27 Aug 2008 Fix two has_one :through errors
b4d13a9 26 Aug 2008 Updated bundled TZInfo gem to version 0.3.9 for Ruby 1.9...
d92e461 26 Aug 2008 Just look at sql_type when testing that the correct data...
3a59bf0 26 Aug 2008 Added missing fixtures for tests which fail to run indep...
946067e 26 Aug 2008 Back to fetching all versions in ruby instead of letting...
ad51406 26 Aug 2008 Include people and readers fixtures to fix test isolatio...
eab7611 26 Aug 2008 fix tests relying on implicit ordering
eae903a 26 Aug 2008 Create mysql binary_fields table with latin1 character s...
d093e90 26 Aug 2008 PostgreSQL: pg driver expects nil instead of empty strin...
ac7a020 26 Aug 2008 Include mysql older than 5.1.23 in the 5.1 series in the...
813290d 26 Aug 2008 um.. yeah
8f03357 26 Aug 2008 typo
71c53f6 26 Aug 2008 fix another ordering failure
698357b 26 Aug 2008 fix tests relying on implicit ordering
84c10b0 26 Aug 2008 Use DECIMAL instead of INTEGER when casting as mysql doe...
7d2b72f 26 Aug 2008 Cache migrated versions list in Migrator and use it to f...
6ae0a05 26 Aug 2008 Load the first and not the last has_one result when doin...
bff0f5f 26 Aug 2008 Implement old-skool eagerloading for has_one :through
fdeeeae 26 Aug 2008 Fix preloading of has_one through associations
f477676 25 Aug 2008 Merge commit 'tarmo/2-1-stable' into upgrade
0528758 25 Aug 2008 Fixed merge mistake for 38a0d5c0c7a37e22f9376c7cc363f4cf...
11d9669 24 Aug 2008 Merge branch '2-1-unsure' into tarmo_2-1-unsure
482f6aa 24 Aug 2008 Update uses_mocha in ActionMailer and ActiveResource
104220e 24 Aug 2008 Don't interpret decimals as table names in ActiveRecord:...
2092f26 24 Aug 2008 Fix generated WHERE IN query for named scopes. [#583 sta...
7688678 24 Aug 2008 Fix incorrect signature for NamedScope#respond_to? [#852...
2242d3f 24 Aug 2008 Fix that has_one natural assignment to already associate...
9c11b96 24 Aug 2008 Ensure t.timestamps respects options. [#828 state:resolved]
4e5e0b7 24 Aug 2008 Clear prefix_parameters cache when setting prefix
8e75057 24 Aug 2008 Fixed ordering in test_find_in_association_with_custom_f...
a661986 24 Aug 2008 Properly quote CREATE DATABASE parameters in postgresql ...
0048f55 24 Aug 2008 Fix has_many#count_records. [#865 state:resolved]
38a0d5c 24 Aug 2008 Support find_all on named scopes. [#730 state:resolved]
6e71a35 24 Aug 2008 PostgreSQL: fix transaction bug that can occur if you ca...
893d762 24 Aug 2008 Test for eager loading of STI subclasses from htm associ...
fcc5a6e 24 Aug 2008 Fixed STI type condition for eager loading of associations
b6ad9a7 24 Aug 2008 Alias subquery used in calculations, to provide better c...
4c071bc 24 Aug 2008 Updated has_and_belongs_to_many association to fix :find...
56dc039 24 Aug 2008 Fix ActiveRecord::NamedScope::Scope#respond_to? [#818 st...
e7b00c1 24 Aug 2008 Fixed AssociationCollection#<< resulting in unexpected v...
3b76700 24 Aug 2008 Make requiring gems optional.
4b2826a 24 Aug 2008 In javascript helpers option[:type] = :synchronous shoul...
b999bb8 24 Aug 2008 Fixed negative default integer parsing for Postgresql 8.3.3
2752ceb 24 Aug 2008 Fix that label_tag doesn't take a symbol for a name. [#7...
e6bc5c6 24 Aug 2008 Fixed test_joins_with_namespaced_model_should_use_correc...
6d8d77e 24 Aug 2008 Cast value to string in validates_uniqueness_of if the c...
473d8d0 24 Aug 2008 Make observers define #after_find in the model only if n...
5f732b9 24 Aug 2008 Make script/plugin work with svn+ssh urls. [#662 state:r...
8c8399f 24 Aug 2008 Use full path in database tasks so commands will work ou...
84ceff6 24 Aug 2008 Ensure script/generate finds generators from symlinked p...
c2f1918 24 Aug 2008 Use klass.sti_name to make sure associations take store_...
82e6e48 24 Aug 2008 Fixed that AssetTagHelper#compute_public_path shouldn't ...
c3aad22 24 Aug 2008 Make sure association preloading works with full STI cla...
8d61ead 24 Aug 2008 Ensure mail_to label is obfuscated for javascript encodi...
6fbd6c0 24 Aug 2008 Use fully-qualified controller name when logging. [#600 ...
50c73c2 24 Aug 2008 Slightly faster DateTime#to_json. [#598 state:resolved] ...
0e10e93 24 Aug 2008 All 2xx requests are considered successful [#217 state:r...
99277f5 24 Aug 2008 link_to_function and button_to_function shouldn't modify...
4fa6615 24 Aug 2008 Ensure url_for(nil) falls back to url_for({}). [#472 sta...
69d9ec3 24 Aug 2008 Always require activesupport, even if its constant alrea...
9e65cbd 24 Aug 2008 Renamed StringQuestioneer to StringInquirer.
5b6fb7c 24 Aug 2008 Namespaced StringQuestioneer under ActiveSupport.
ddb8c9c 24 Aug 2008 Don't set "NULL" as a constraint on nullable columns [#3...
482e8fe 20 Aug 2008 Rely on quieter db:test:load task
6660206 15 Aug 2008 Use type_condition method for hmt STI condition
762ee05 13 Aug 2008 Account for the possibility of a nil options argument to...
dc5997f 13 Aug 2008 Fixed Time/Date object serialization
decc973 12 Aug 2008 Serialized attributes will now always be saved even with...
88eec83 07 Aug 2008 JRuby: improve constantize performance. [#410 state:res...
0498d32 31 Jul 2008 Ensure dbconsole includes the -p parameter to mysql as i...
af3f2aa 30 Jul 2008 Set config.active_record.timestamped_migrations = false ...
af92dc5 30 Jul 2008 Initializer requires ERB explicitly instead of assuming ...
f93e737 30 Jul 2008 Prototype helpers should generate Element.insert instead...
931d462 30 Jul 2008 Initializer skips prepare_dispatcher if Action Controlle...
8887f20 24 Jul 2008 Use :namespace instead of :path_prefix for finding contr...
82f3386 16 Jul 2008 Revert "Run callbacks from object's metaclass"
7a84681 16 Jul 2008 Revert "Added Object#metaclass"
e0846c8 16 Jul 2008 Run callbacks from object's metaclass
98dd722 16 Jul 2008 Added Object#metaclass
97ac788 16 Jul 2008 requiring rubygems version 1.1.1
6caaa02 15 Jul 2008 Observers not longer add an after_find method to the obs...
f253e98 15 Jul 2008 update_counters should update nil values.
04f7ac5 15 Jul 2008 Add block syntax to HasManyAssociation#build. [#502 stat...
536400b 15 Jul 2008 SQLite: rename_column raises if the column doesn't exist.
aa99bd1 15 Jul 2008 Fixed postgresql limited eager loading for the case wher...
275c3ab 15 Jul 2008 Fixed that create database statements would always inclu...
8a548e4 15 Jul 2008 Fixed test_rename_nonexistent_column for PostgreSQL
97fa854 15 Jul 2008 Add assert_sql helper method to check for specific SQL o...
84baada 15 Jul 2008 Fix integer quoting issues in association preload. [#602...
dde5d26 15 Jul 2008 Fixed teardown method typo (plus whitespace)
0826384 15 Jul 2008 Use require_dependency 'application' not require in the ...
d126600 15 Jul 2008 Allow Infinity (1.0/0.0) to pass validates_numericality_...
b32790c 15 Jul 2008 Tighten the rescue clause when dealing with invalid inst...
0d96fcc 15 Jul 2008 Tighten the rescue clause here to prevent hiding strange...
b27e64f 15 Jul 2008 Ensure script/plugin unsource 'Usage' text is correct. [...
85bd455 15 Jul 2008 Ensure Rails::Generator quotes file names while generati...
8477fce 15 Jul 2008 Oops, already had a postgresql_version method!
b6d0eba 15 Jul 2008 Don't dump schema for every test run, just when migratio...
4c6eed0 15 Jul 2008 Fix quoting in test_counting_with_single_conditions
44363ba 15 Jul 2008 PostgreSQL: use 'INSERT ... RETURNING id' for 8.2 and la...
70a34cd 15 Jul 2008 Fixes parsing deep nested resources from XML. [#380 stat...
7df1078 15 Jul 2008 Remove dead, unused vendor/db2.rb
0a11165 15 Jul 2008 Performance: faster Object.subclasses_of
88ff9e1 15 Jul 2008 Wrap date part value method tests inside a uses mocha bl...
ea1c1f2 15 Jul 2008 Fix that Rails::InfoController tests
fc2fbe5 15 Jul 2008 Ensure plugins' rake tasks are loaded before application...
0dcc81a 15 Jul 2008 Give more info on missing gems and abort instead of prin...
3f48a97 15 Jul 2008 Fixed mysql change_column_default to not make the column...
e8c5859 15 Jul 2008 PostgreSQL: don't dump :limit => 4 for integers
b44be6a 15 Jul 2008 TimeWithZone: when crossing DST boundary, treat Duration...
e6ad7ff 15 Jul 2008 Fix TimeWithZone unmarshaling: coerce unmarshaled Time i...
6e58a25 10 Jul 2008 Added notes to Routing documentation and routes.rb regar...
c6a4c17 09 Jul 2008 Deprecate the limited follow_redirect in functional test...
ef0bd72 04 Jul 2008 Fix rdoc for Filters::ClassMethods
9d8fdc9 04 Jul 2008 Use ActiveSupport::TimeZone in time:zones rake tasks
dd89462 04 Jul 2008 Add :tokenizer option to validates_length_of. [#507 stat...
a78750f 03 Jul 2008 Deprecate define_javascript_functions in favour of javas...
6303ba0 02 Jul 2008 Make sure render :template works with :locals. [#524 sta...
25ce688 02 Jul 2008 Ensure AssociationCollection#size considers all unsaved ...
67d5ac9 02 Jul 2008 Ensure proper output when submit_tag is used with :disab...
b416c68 28 Jun 2008 Ensure FormBuilder date helpers respects html_options. [...
692e595 28 Jun 2008 Dirty: recognize when an integer changes from zero to bl...
a42599d 28 Jun 2008 Fix typo in apparently-dead will_unload? method.
0fd6371 27 Jun 2008 Ensure observer test inherits from ActiveSupport::TestCase
42612fe 27 Jun 2008 Allow single quote (the ' character) in the middle of UR...
a892af6 27 Jun 2008 MySQL: treat integer with :limit => 11 as a display widt...
be099c0 27 Jun 2008 Make sure associated has_many/habtm objects get saved ev...
02ffbc2 25 Jun 2008 Patched HTML::Document#initialize call to Node.parse so ...
6051249 24 Jun 2008 Test for tinyint
fe81af7 24 Jun 2008 Treat any limit > 4 as bigint
c1ae8b9 23 Jun 2008 Allow script/about to run in production mode instead of ...
642b0e9 23 Jun 2008 Revert "Check for mocha gem without requiring the lib. ...
8636df7 23 Jun 2008 Check for mocha gem without requiring the lib. [#403 st...
a2eab62 23 Jun 2008 Always treat integer :limit as byte length. [#420 state...
44b8907 23 Jun 2008 Partial updates don't update lock_version if nothing cha...
3558a50 23 Jun 2008 Fix column collision with named_scope and :joins. [#46 ...
0304bb1 23 Jun 2008 Fixed polymorphic_url to be able to handle singleton res...
965848e 23 Jun 2008 Only use DROP ... IF EXISTS for PostgreSQL 8.2 or later....
7839a83 23 Jun 2008 ActiveRecord::Migrator#run records version-state after m...
b31b6ef 23 Jun 2008 Fixed that scopes defined with a string name could not b...
44656db 22 Jun 2008 Changelog for 509374e
4ecc13b 22 Jun 2008 Named bind variables can now be used with postgresql-sty...
9855d0b 22 Jun 2008 MySQL: rename_column preserves default values. [#466 st...
4573b7b 22 Jun 2008 Remove incorrect master entries from 2-1-stable CHANGELO...
3a05ba6 22 Jun 2008 Horo rdoc template
5f52da4 20 Jun 2008 Fall back to #to_s for cache key expansion
e1bd75a 19 Jun 2008 Fix discrepancies with loading rails/init.rb from gems. ...
924244b 19 Jun 2008 Add the gem load paths before the framework is loaded, s...
7827b07 19 Jun 2008 fix eager loading with dynamic finders
8c0ce21 19 Jun 2008 Add toplevel doc to .gitignore
271b834 19 Jun 2008 fix toplevel pdoc task
1256bba 19 Jun 2008 Require ssh publisher in toplevel Rakefile
7084e88 19 Jun 2008 Add toplevel rdoc and pdoc tasks
a46d09f 19 Jun 2008 Add dummy pdoc task to railties
edb48d6 19 Jun 2008 Use rdoc exclude
a4752c6 19 Jun 2008 Add lib/rails/*.rb to rdoc
55bd351 19 Jun 2008 Use native include/exclude instead of doing it by hand
8c95c8e 19 Jun 2008 Exclude lib/activeresource.rb from rdoc
644e2cd 19 Jun 2008 Exclude lib/actionpack.rb from rdoc
99b429f 19 Jun 2008 Generate rdoc for all .rb files except those in vendor
4d45c09 19 Jun 2008 Generate rdoc for all .rb files except those in vendor
df98d4b 19 Jun 2008 Add pdoc task to toplevel Rakefile
6a0929d 19 Jun 2008 Update Rakefiles to connect to wrath as current user. Us...
a83ac48 17 Jun 2008 Fix url_for with no arguments when default_url_options i...
5c071a7 17 Jun 2008 Fix observers that use after_find. [#375 state:resolved]
b99c1c9 17 Jun 2008 verify :redirect_to => :back should redirect to the refe...
4d83e9d 17 Jun 2008 Correct code example in dom_id docs. [#437 state:resolved]
f1a1e55 13 Jun 2008 Make rescue template xhtml compatible [Sam Ruby] [#415 s...
67e8ec0 12 Jun 2008 Add :from option to calculations. [#397 state:resolved]
4689496 12 Jun 2008 Fixed non-standard SQL generated by preloading has_and_b...
c83a183 11 Jun 2008 Added some has_many tests
20442ac 11 Jun 2008 Silence TimeZone warning
25a4327 11 Jun 2008 Fix FormOptionsHelper tests.
535b988 11 Jun 2008 Update docs to reflect 71bf75
e25e272 11 Jun 2008 Disable validations for associated belongs_to record by ...
23223ce 11 Jun 2008 Add :validate option to associations. [#301 state:resolved]
011b5ed 11 Jun 2008 TimeZone -> ActiveSupport::TimeZone. [#387 state:resolved]
a797375 11 Jun 2008 Performance: speed up Hash#except. [#382 state:resolved]
a065144 10 Jun 2008 PostgreSQL: insert looks up pk and sequence name if not ...
319941e 10 Jun 2008 Inflector -> ActiveSupport::Inflector
8b65473 09 Jun 2008 Fixed deprecated call to Dependencies in plugin loader t...
d2a3723 09 Jun 2008 Fixed ambiguous first argument warning in ArrayExtTest.
1b38705 09 Jun 2008 Namespace Inflector, Dependencies, OrderedOptions, and T...
20b07f9 08 Jun 2008 Deprecation warning for vendor/mysql.rb usage. Gone in 2...
0aedc7a 08 Jun 2008 Fix conditions and order on join tables with limited eag...
475527c 08 Jun 2008 Missed add: deprecated erb_variable test
fa875b9 08 Jun 2008 Fix changelog wording
b30604a 08 Jun 2008 Deprecate ActionView::Base.erb_variable. Append the conc...
b69de8c 07 Jun 2008 Give a nice message if there are duplicate migrations in...
faec7f5 07 Jun 2008 Move Class::ModelName to Active Support module core_ext
fc6385f 07 Jun 2008 Cache RecordIdentifier methods in Class#model_name wrapper
782b054 07 Jun 2008 Generate less garbage when expanding range bind variable...
3f89b57 07 Jun 2008 Drop a string conversion from the often-called tag_optio...
78a0cca 07 Jun 2008 Ensure we have an array to collect
6775cac 07 Jun 2008 Remove 1.9's String#chars also
3ffbc57 07 Jun 2008 GemDependency#specification should be public
a6e10ba 07 Jun 2008 PostgreSQL: update create_database_with_encoding test also
87fa9db 07 Jun 2008 PostgreSQL: quote bare table names
27b68e3 05 Jun 2008 Ensure render :file works inside templates
a04bfac 05 Jun 2008 Make partial counter start from 0 (as in 2.0.x)
cce30f7 04 Jun 2008 Dependencies move to ActiveSupport::Dependencies missed ...
e7947e0 03 Jun 2008 Fixed Request#remote_ip to only raise hell if the HTTP_C...
55e5219 03 Jun 2008 Fix assert_redirected_to for nested controllers and name...
9a7a696 03 Jun 2008 Wrapped Rails.env in StringQuestioneer so you can do Rai...
db1cac2 03 Jun 2008 Fixed Base#exists? to check status code as integer [#299...
2711792 03 Jun 2008 Fixed Date#end_of_quarter to not blow up on May 31st [#2...
fe4d75b 03 Jun 2008 Added tests [#279 state:resolved] (Nicholas Schlueter)
4741c98 03 Jun 2008 Fixed that RailsInfoController wasnt considering all req...
6fb7de4 03 Jun 2008 In 9c4f003, gem installation quotes versions. Do the sam...
9959f28 03 Jun 2008 Fixed initializer tests by stubbing out gems dependencie...
7a315b7 03 Jun 2008 Fixed the brokeness from 952ec79bec313e0001adfc8c86f7970...
7247ee6 02 Jun 2008 Faster Hash#slice that doesn't use Enumerable#include?.
604a588 02 Jun 2008 Ensure AR#sum result is typecasted properly
2af6489 02 Jun 2008 Added a test for Gzip
be794d8 02 Jun 2008 Fixed changelog merge.
f657371 02 Jun 2008 Ensure Associations#sum returns 0 when no rows are retur...
4d850e4 02 Jun 2008 Added SQL escaping for :limit and :offset in MySQL [Jona...
3d5bf09 02 Jun 2008 AR can be disabled, new_rails_defaults.rb should check [...