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

Rails 2.3.6
Showing 247 commits

Hash Date Message
56bb550 2010-05-23 2.3.6 release
d8f0a58 2010-05-23 Remove miscommit from 57337cd
a637b5f 2010-05-22 backporting beda2d43 for newer sqlite-ruby bindings
25ec613 2010-05-18 1.9 compat: deprecated last_(month|year) in favor of pre...
9d99e61 2010-05-18 Revert "Don't carry default value when changing column f...
99bcce7 2010-05-18 make add_index and remove_index more resilient; new rena...
a5696e3 2010-05-18 Nested records (re: autosave) are now updated even when ...
94878c6 2010-05-18 Deprecate legacy CGI options in SessionStores.
bb2327d 2010-05-17 method rename to fix a broken test
32b0b5f 2010-05-17 Deprecate Array#rand in favor of Array#random_element [#...
76608b1 2010-05-17 superclass_delegating_accessor does not accept options.
cd3d30d 2010-05-16 CI: bump rack to 1.1
74206ae 2010-05-16 Rack dependency bumped to 1.1.0, tests passing. [#3558 s...
5b1f4c5 2010-05-16 Postgresql doesn't allow to change a string type column ...
ec017e1 2010-05-16 Added assert_attribute_type to clean up GeneratedAttribu...
5d979de 2010-05-16 when we run rake rails:freeze:edge update the value of t...
e535b45 2010-05-16 make fixture accessors private
3570f3e 2010-05-16 Fix broken integration test in 2.x [#4565 state:resolved]
3568c5c 2010-05-16 using :time_select when the attribute type is :time in t...
ddadcc7 2010-05-16 Don't carry default value when changing column for a bin...
0706bdc 2010-05-15 docs + test for each_error
5d7ad7b 2010-05-15 make sure `as` is set before trying to build an #{as}_co...
22b020d 2010-05-15 db:drop:all throws error when database does not exist [#...
2de3646 2010-05-15 partial counters with :as [#2804 state:resolved]
8e7a64d 2010-05-15 backported AR correction to find_each and find_in_batche...
6949d6f 2010-05-14 Remove deprecated tests according to 8e679f1
c4ef7bb 2010-05-12 to_json and to_xml tests added to ActiveResource
7cbc546 2010-05-12 Use superclass_delegating_accessor for connection handlers
9ab1154 2010-05-12 Drop require removed by 8e679f1
ad73a3a 2010-05-12 type_cast_calculated_value refactor: value is never a Fi...
8e679f1 2010-05-11 Remove i18n interpolation deprecation. It has been aroun...
3c1bb40 2010-05-09 Make sure schema dumper doesnt throw up when there are n...
77adb4b 2010-05-09 Revert "Revert "Add index length support for MySQL [#185...
eababa3 2010-05-08 Revert "Add index length support for MySQL [#1852 state:...
555801c 2010-05-08 The intention here was to assign to different objects ht...
3616141 2010-05-08 Add index length support for MySQL [#1852 state:resolved]
f967b35 2010-05-07 Make find_or_create and find_or_initialize work mixing e...
adcfb4e 2010-05-07 simple_format should return html_safe but not escape tex...
6d1344d 2010-05-04 add support for mysql2 adapter to dbconsole
f194d65 2010-05-04 Use primary key in conditions, not 'id' [#4395 state:res...
aeff171 2010-05-04 AR JSON Serializer now supports custom root option.
6dbc75f 2010-05-04 Allow pre-casted values (other than nil) to pass through...
04fa5af 2010-05-04 Use class_inheritable_accessor for connection_handler
0d767fd 2010-05-01 repair the activesupport message encryptor tests for me,...
dcf0f97 2010-04-29 making rake:migrate VERSION=0 a noop called in successio...
ce5af2f 2010-04-28 Destroy respects optimistic locking.
aa401bd 2010-04-26 Add ActiveResource::Base.include_root_in_json, like Acti...
9e262de 2010-04-25 Fix backport error: wrong exception name
8716ee4 2010-04-25 Fix unstated AS::Multibyte dependency
ec7716a 2010-04-25 actionpack: added missing encoding comments [#4466 state...
f6e71c6 2010-04-25 Expect an incompatible encoding exception when a templat...
fb545f4 2010-04-25 Expect an incompatible encoding exception when a templat...
4082001 2010-04-25 Fix pattern to match various magic comment formats
70034d8 2010-04-25 Ensure ERB source begins with the encoding comment
81e0607 2010-04-25 Ruby 1.9: ERB template encoding using a magic comment at...
457a546 2010-04-24 Remove quoted_string_prefix entirely since PostgreSQL wa...
5c0ad82 2010-04-24 PostgreSQL: remove the unnecessary heuristic checking wh...
c9e1570 2010-04-24 PostgreSQL: use standard-conforming strings if possible
cec44f5 2010-04-24 PostgreSQL adapter: escape_bytea, quote_string and unesc...
c401102 2010-04-22 Is not nessesary to have @_rails_html_safe instance var ...
d891754 2010-04-21 load tzinfo on initialize only
49943a7 2010-04-21 TimeZones lazy load
2401af4 2010-04-19 MemoryStore#read_multi(*keys) for dev-mode compatibility...
fd5c6e2 2010-04-17 Upgrade bundled i18n from 1.3.3 to 1.3.7
8b79c7c 2010-04-17 Fix 1.9-specific syntax error in test
4b36daf 2010-04-17 `String#starts/ends_with?` should return false for non-s...
c55cdd8 2010-04-16 Distinguish test for 1.8.6 compat
c519215 2010-04-16 ruby 1.8.7 compat: `starts/ends_with?` doesn't cast to s...
18ba648 2010-04-15 Implement find_in_batches without with_scope [#2227 stat...
b8b568e 2010-04-14 fix dash -> edit in an example, and a few touches now th...
5efb150 2010-04-14 Ensure not to load the entire association when bulk upda...
c69dc1a 2010-04-12 Fix for plugin not getting installed on Windows environm...
a84e9b4 2010-04-10 Fix Array#to_xml to produce valid markup when working wi...
dae2473 2010-04-10 made error_message_on work by passing in the object name...
2cd29f4 2010-04-10 Only set response etag if body is not blank
d91d6fe 2010-04-10 CI: show all headers for diagnosis
efec9b2 2010-04-10 Refactor for readability
56c5290 2010-04-10 CI: message for some outstanding failures
4a02437 2010-04-09 Fix a failure added on 958b0e977a263100e3767d749afc08986...
958b0e9 2010-04-09 fix stack trace lines on class_eval
f87a518 2010-04-09 Fix tests broken in 0653a6d30e1a2746c6fbab768a989e2b3750...
fcec740 2010-04-09 Changed the way inflections for uncountables work for 'f...
0653a6d 2010-04-09 Fixed that default locale templates should be used if th...
cfb31ed 2010-04-07 Generate routes for nested resources with nil object rai...
1d73682 2010-04-06 remove_index now uses quote_table_name() [#4300 state:re...
642d5d2 2010-04-04 Parameterize should accept malformed utf8 characters [#4...
e617af1 2010-04-04 Backport of lazy evaluation of has_many ..., :dependent ...
a72bcdb 2010-04-02 Check more carefully for vendored tzinfo
19161e0 2010-04-02 Adjust test in case tzinfo is not available
e2ec41a 2010-04-02 CI: add tzinfo
2c148cd 2010-04-02 delegate unknown timezones to TZInfo
de7925d 2010-04-02 utc_offset is no longer required on TimeZone and if it's...
aa48c79 2010-04-01 HTML safety: give a deprecation warning if an array of o...
1668ad3 2010-04-01 Added Object#presence that returns the object if it's #p...
1f44fc9 2010-03-31 Dont use Rails 3 finder syntax in Rails 2.3.x test [#430...
0e57c70 2010-03-31 Dont try to load the record from the db if preloading di...
a0454dc 2010-03-31 avoid method redefined; discarding old empty? warning [S...
e329eab 2010-03-30 Don't cache the utc_offset we are already caching the ti...
4b08679 2010-03-30 New assertion: assert_present
ccb1bee 2010-03-30 new assertion: assert_blank
ea6ef76 2010-03-30 Fixed a bug where create_table could not be called witho...
bf563bd 2010-03-29 Trivial doc update on nested attributes delete renaming
715b34f 2010-03-29 use supplied primary key when eager-loading belongs_to a...
00b95eb 2010-03-29 belongs_to associations now honor :primary_key option fo...
03d5d0b 2010-03-29 Add the ability to specify table_name_prefix on individu...
bc2af91 2010-03-28 backport of inconsistency with cattr_reader and matter_r...
0f18904 2010-03-28 flatten not needed here
cf7ed7c 2010-03-28 Time marshalling backported [#4286 state:committed]
c1b2200 2010-03-27 Marshaling a time object added an instance variable to t...
157c180 2010-03-26 Added compatibility to Ruby 1.9.2.
ac7b5a2 2010-03-25 Allow deprecation messages with or without a final period.
0022fa3 2010-03-25 Set mailer template_root as absolute path [#2263 state:r...
97e07a8 2010-03-25 Fix incorrect relative paths being used when looking up ...
629afe9 2010-03-22 ActionView::SafeBuffer should be there for backwards com...
26f2cce 2010-03-22 button_to should generate an html_safe string
c0137f6 2010-03-17 Don't rely on Active Support being loaded here
f175d19 2010-03-17 Bundler returns a Pathname from #loaded_from; work aroun...
9cfa875 2010-03-16 scope_key_by_partial fix for Ruby 1.9 when there's virtu...
2310aef 2010-03-16 translation method of TranslationHelper module returns a...
27aa228 2010-03-16 Improve performance of multibyte utils.
2d3c580 2010-03-16 Improve performance of Multibyte::Utils.
374e49b 2010-03-16 Change array entries to safe doesn't worth then the arra...
ebf300f 2010-03-16 object_and_class_ext_test warnings removed
b3d32a5 2010-03-15 to_str works here
b99914c 2010-03-15 Fixed a bug in JSON decoding with Yaml backend, where a ...
9b209e8 2010-03-15 read_ and write_fragment cache preserve html safety yet ...
056f957 2010-03-14 There's a Ruby issue with File.basename different versio...
40c393c 2010-03-12 Be sure to pass through args to to_yaml
eed8a88 2010-03-12 Write strings to fragment cache, not outputbuffers
ec760a5 2010-03-12 OutputBuffer#to_yaml should return string yaml, not some...
cbc0201 2010-03-11 Add deprecation warning for overwrite_params and remove ...
abb8fbd 2010-03-09 Disprefer JSONGem decoder since it only decodes JSON obj...
5a806f6 2010-03-07 converting inject to each and map
f6f75e8 2010-03-05 Removed the + sign as an accepted character from the par...
d3a8152 2010-03-05 Adds disable option to date_helpers generated hidden fie...
3969148 2010-03-02 Deprecate omitting the leading slash on a path arg to as...
1e64cdf 2010-03-02 Bump version constants to 2.3.6 to more easily support g...
f56a163 2010-02-26 Typo: _tasks -> _paths
f4ce042 2010-02-26 Add *.gem, pkg, and .bundle to .gitignore. Remove globs ...
ed7322f 2010-02-26 Deprecate toplevel plugins tasks in favor of lib/tasks f...
b06e5dc 2010-02-26 fixed a 'RecordNotFound' bug when calling 'reload' on a ...
5695b1b 2010-02-25 Fill in for I18n.normalize_translation_keys removed from...
268c904 2010-02-25 remove rubygems (version >= 1.3.6) deprecation message b...
63a7ef0 2010-02-25 Use Object#singleton_class instead of #metaclass. Prefer...
3a3fa7f 2010-02-25 Missed singleton_class
5b4e7c3 2010-02-25 Missing fileutils require
0307dba 2010-02-25 add time_separator for minutes only if minutes aren't hi...
39bcf14 2010-02-19 missing html_safe added and tests
2491175 2010-02-19 missings html_safe added
64d28f6 2010-02-19 ruby 1.9 array.to_s returns a string representing an esc...
397262a 2010-02-19 i18n translate with arrays issue solved
62c802c 2010-02-19 html_escape mail_to when encode javascript and not hex
d7ee4bb 2010-02-19 Making SafeBuffer << an alias for concat method
3926107 2010-02-18 Use FileUtils.mv instead of rename to copy in case of cr...
6227ec1 2010-02-17 Fix error_messages_for i18n issue if object_name has und...
4158282 2010-02-13 simple_format returns a safe buffer escaping unsafe inpu...
6451e86 2010-02-07 Fix pluralization for numbers formatted like '1.00'
84541c4 2010-02-07 Update CHANGELOG
6f9f1d3 2010-02-07 Merge remote branch 'mikel/2-3-stable' into 2-3-stable
1bf79f1 2010-02-07 Reindended and handled old ruby syntax
16b6d42 2010-02-07 Fixed test to check using 8Bit and verified, removed str...
f85ab90 2010-02-07 Ruby 1.9: cookie header parser works with either newline...
4645cd1 2010-02-07 Updating to TMail 1.2.7
d53a590 2010-02-07 Fixing TMail encoding problem, porting to ActionMailer
9a042ba 2010-02-07 Changing test, TMail now encodes this correctly
696ec1f 2010-02-06 Changed version of TMail to 1.2.6
564ace6 2010-02-05 Fixed html_safe test cases which weren't testing correct...
8a0e8f0 2010-02-05 Tests for html_safe! backwards compatibility are restored
d5b4f4d 2010-02-05 Automatically prefer Yajl or JSON backend over Yaml, if ...
83b4c16 2010-02-05 Add yajl-ruby as a JSON parsing backend
55c1a86 2010-02-05 Added backwards compatibility for html_safe!
9ca6df8 2010-02-05 Backport html_safe. Use latest rails_xss plugin for forw...
0c0da1a 2010-02-02 Fix empty Set-Cookie headers [#3811 state:resolved]
b362b39 2010-02-02 Bump year in MIT licenses
02e5150 2010-01-29 Cherry-pick bd74060 from i18n master to fix broken strin...
158e7b6 2010-01-28 Use format of ARes rather than content-type of remote er...
3f7729a 2010-01-28 Time#- with a DateTime argument behaves the same as with...
ce50c96 2010-01-28 active_support/ordered_hash now requires yaml
57337cd 2010-01-27 Adding custom yaml (de-)serialization for OrderedHash
652bdeb 2010-01-21 Update vendored i18n gem to 0.3.3 [#3492 status:resolved]
ef10988 2010-01-19 Fix bug that causes to_utf_offset_s to returns wrong off...
6012e57 2010-01-18 Make local_request? to returns true when facing ::1 IPv6...
c50609c 2010-01-08 Merge remote branch 'eloy/2-3-stable' into 2-3-stable
94de32b 2010-01-08 Merge branch '2-3-stable' of github.com:rails/rails into...
4682035 2010-01-08 Fixed that PrototypeHelper#update_page should return htm...
6e9b01f 2010-01-08 Allow AR::Schema's migrations_path to be overwritten by ...
51e6124 2010-01-08 Renamed AssociationReflection #collection_association? t...
eb22c24 2010-01-08 Exclude unchanged records from the collection being cons...
c9a3929 2010-01-08 Rollback the transaction when one of the autosave associ...
2aef092 2010-01-08 Add failing test that triggers the stack overflow for #2...
d5ba7c3 2010-01-08 Fixed that much of DateHelper wouldn't return html_safe?...
45e192d 2010-01-08 Fixed that fragment caching should return a cache hit as...
0dbe0f6 2010-01-07 Raise a RecordNotFound if an ID in nested attributes is ...
6d056c7 2010-01-07 Moved the validation logic to the association reflection...
b3bd101 2010-01-07 Remove deprecated '_delete' option from NestedAttributes.
3d17d79 2010-01-07 Removed unnecessary call to #try and cleaned up a bit more.
4b7a439 2010-01-07 Don't use strings for callbacks, as these will be evaled...
c48a71c 2010-01-07 Cleanup some code in nested_attributes.rb, autosave_asso...
f12dd62 2010-01-07 Add AssociationReflection#collection_association? which ...
e20ac99 2010-01-07 Refactored nested attributes a bit after last commit.
69db137 2010-01-07 Allows you to pass :all_blank to :reject_if option to au...
b7fd426 2010-01-07 Use helpers.label instead of views.labels.
319e4aa 2010-01-04 Make ActionPack specs work when I18n 0.3.3 is installed ...
1012dec 2010-01-04 The failsafe middleware should flush the logger upon log...
f32c96e 2010-01-04 fixing autolinking other protocols
c362a76 2010-01-03 Fixed multiparameter attribute assignment bug RE: Ticket...
b3dd14a 2010-01-03 Failing test case RE: Ticket 3131
f5714ab 2010-01-02 I18n label helper [#745 status:resolved]
37c5159 2010-01-01 Added two SAX-based backends for XmlMini, using both Lib...
12f6fd0 2010-01-01 Bugfixes, speed improvements and code cleanup for Nokogi...
54bc485 2009-12-28 Fix pg test
90f001b 2009-12-28 Refactored previous changes to nested attributes.
7074c5a 2009-12-28 Add an :update_only option to accepts_nested_attributes_...
146a750 2009-12-28 Make sure to not add autosave callbacks multiple times. ...
3470b30 2009-12-28 Make polymorphic_inverse_of in Reflection throw an Inver...
603b28c 2009-12-28 Provide a slightly more robust we_can_set_the_inverse_on...
cca75ca 2009-12-28 Add inverse polymorphic association support. [#3520 stat...
592085b 2009-12-28 Add more tests for the various ways we can assign object...
ed5b894 2009-12-28 Set inverse for #replace on a has_one association. [#351...
ab09ffd 2009-12-28 honour :inverse_of for joins based include
894c9b1 2009-12-28 honour inverse_of when preloading associations
1684aa1 2009-12-27 Fix tests
2675e4e 2009-12-25 Translated strings in the view are assumed html_safe (Cl...
a900205 2009-12-23 Fix ActiveSupport::JSON encoding of control characters [...
5374fb3 2009-12-21 Providing support for :inverse_of as an option to associ...
8bb3b9b 2009-12-18 Models with no attributes should just have empty hash fi...
e6cadd4 2009-12-17 Added :alert, :notice, and :flash as options to ActionCo...
48cd7df 2009-12-16 Fix the app generator of cookie_verification_secret.rb
1c3711b 2009-12-16 Fix another regression due to the inclusion of ActiveRec...
b1bbf90 2009-12-16 When passing force_reload = true to an association, don'...
1229ef7 2009-12-16 Accessing nonexistant cookies through the signed jar sho...
6d1494c 2009-12-16 Its cookie_verifier_secret
0200e20 2009-12-16 Added cookies.permanent, cookies.signed, and cookies.per...
e4ebaab 2009-12-15 Add test for TimeWithZone#to_i with wrapped DateTime
754bbaa 2009-12-15 Added #to_i to DateTime in ActiveSupport so #to_yaml wor...
f039bbb 2009-12-15 Dont be an ass and leave merge shit in stable, please
fda3ac6 2009-12-15 Add Enumerable#exclude? to bring parity to Enumerable#in...
1d9468b 2009-12-11 Fix postgresql AR test failure
b9f3523 2009-12-07 Ruby 1.9.2: exclude to_str from explicit coercion check too
64082b3 2009-12-07 Ruby 1.9.2: explicitly raise NoMethodError for attempts ...
b92ff78 2009-12-06 Ruby 1.9: don't rely on . in load path
43d2cb8 2009-12-04 Replace reset_counter_cache with reset_counters that has...
ccb197b 2009-12-04 Add support for Mysql column positioning via #add_column...
c253d7b 2009-12-02 1.9 Fix for exception views.
2f1ded3 2009-12-02 Fix instance_eval calls to association proxies
1db3a27 2009-12-02 Implement ActiveRecord#reset_counter_cache
da61a6c 2009-11-28 avoid generating invalid SMTP commands in ruby pre 1.9