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

Rails 3.0.4
Showing 280 commits

Hash Date Message
1081ea6 08 Feb 2011 Prepare for the 3.0.4 release
7b64ade 31 Jan 2011 Make rails.js include the CSRF token in the X-CSRF-Token...
66ce384 31 Jan 2011 Change the CSRF whitelisting to only apply to get requests
ad9d21d 31 Jan 2011 Use Mime::Type references.
354da43 31 Jan 2011 limit() should sanitize limit values
6f80224 31 Jan 2011 Ensure render is case sensitive even on systems with cas...
e3dd210 31 Jan 2011 Be sure to javascript_escape the email address to preven...
0cbf9b2 30 Jan 2011 Prepare for the 3.0.4 release
54e72a5 29 Jan 2011 Fix gitignore to ignore tmp/ correctly, credit telemachus
5f509c2 28 Jan 2011 Bump mail version up
f420c2e 24 Jan 2011 Merge remote branch 'jonleighton/deprecate_habtm_attribu...
683cb50 19 Jan 2011 Revert "make TestCaseTest work for pre-1.9 rubies, too"
e5664b5 19 Jan 2011 Revert "scrub instance variables from test cases on tear...
039b807 19 Jan 2011 Revert "rein in GC during tests by making them run (at m...
46b23f8 19 Jan 2011 Solve SystemStackError when changing locale inside Actio...
b4bc49c 19 Jan 2011 Added a testcase for bug [#5329]
35984f5 19 Jan 2011 rein in GC during tests by making them run (at most) onc...
1e98920 19 Jan 2011 scrub instance variables from test cases on teardown
fd19ade 19 Jan 2011 make TestCaseTest work for pre-1.9 rubies, too
97d4766 18 Jan 2011 Changing sqlite3-ruby to sqlite3. backporting 8f88a2841...
64c1cb3 18 Jan 2011 Use the derived request_method from AD::Request rather t...
a58670b 17 Jan 2011 minitest added @__io__, so we should ignore it too
bcbff10 16 Jan 2011 Added deprecation warning for has_and_belongs_to_many as...
9d87f41 16 Jan 2011 updating sqlite3-ruby => sqlite3
460f173 13 Jan 2011 sorry, the CI cannot lie to us anymore (Part II)
f4dcf19 13 Jan 2011 One more missing require
0f5e815 13 Jan 2011 Add missing require
10fa49b 13 Jan 2011 include_in_memory? should check against @target list in ...
3667438 12 Jan 2011 Allow generators nested in more than one level
5de1314 12 Jan 2011 upgrades RDoc and horo dependencies
acecf00 12 Jan 2011 Reuse the view_context from the controller, this make th...
58f90b2 12 Jan 2011 remove locales external to the system before assertion
8874733 12 Jan 2011 use raise to create exceptions and to set the backtrace
20062e7 12 Jan 2011 reraising should be in the rescue block
4781673 12 Jan 2011 sorry, the CI cannot lie to us anymore
35d5b64 12 Jan 2011 Fixed various isolated test missing requires within AS.
c6d5414 12 Jan 2011 In AS, only inflector/methods is need in proxy_wrappers....
3f247cb 12 Jan 2011 Allow view in AV::TestCase to access it's controller hel...
3b9e72b 12 Jan 2011 CI should run isolated tests
97eddc0 11 Jan 2011 Fix polymorphic belongs_to associationproxy raising erro...
2cb497b 10 Jan 2011 adding to_d to BigDecimal
e1a064a 10 Jan 2011 Always return decimal average of integer fields
b7e5a64 10 Jan 2011 use SQLite3::VERSION rather than the deprecated class
09f3736 10 Jan 2011 calculate to_s on the primary key once
2deaa25 10 Jan 2011 primary_key is returned as either string or symbol, in c...
117cad8 10 Jan 2011 Refactor to handle the X-Cascade without having to raise...
9933859 09 Jan 2011 use Object#class instead of Object#type
9ab3ceb 09 Jan 2011 Improve select helpers by allowing a selected value of f...
9bc338e 09 Jan 2011 Backport tests for subclassed arrays
05da752 05 Jan 2011 fix difference between behaviour of blank and empty
b7bb795 04 Jan 2011 Bump rack-test version
af2999d 03 Jan 2011 Added one more failing test for bug #6036
e95b5b3 03 Jan 2011 Use id instead of quoted_id to prevent double quoting. F...
6ae9e9b 01 Jan 2011 Make sure that generator's default banner is showing its...
a49a84f 30 Dec 2010 Make sure Model#touch doesn't try to update non existing...
1a26036 30 Dec 2010 contrib_guide.gsub!("aptitude", "apt-get")
8d1a318 30 Dec 2010 process_action accepts multiple args, even with Callbacks.
a2ddf5a 29 Dec 2010 renames the contrib guide in the index
b9dd3f9 29 Dec 2010 since a lot of people use Ubuntu, document specific apti...
b5dc2a2 29 Dec 2010 Make serialized fixtures work again
3b35ff4 28 Dec 2010 complete revision of the Contributing to Ruby on Rails g...
e4b3842 23 Dec 2010 Fix problem where wrong keys are used in JoinAssociation...
90f55bd 23 Dec 2010 Test to verify that #2189 (count with has_many :through ...
bbb2252 22 Dec 2010 API guidelines: RDoc markup documentation has been moved...
70dba74 22 Dec 2010 This can make make included javascripts/stylesheets from...
053031b 22 Dec 2010 Avoid Bundler Resolver bug until they solve the issue
725817e 22 Dec 2010 Ensure that uncountable are removed after test
cad4f00 22 Dec 2010 Added a word boundary to uncountable inflection regex fo...
d4cf636 22 Dec 2010 Fix activesupport tests. These classes are not used anyw...
c09c8be 18 Dec 2010 Merge branch '3-0-stable' of github.com:rails/rails into...
f2fc81f 18 Dec 2010 Use gemspec instead of gem rails in Gemfile
177749b 18 Dec 2010 Fixed number_with_precision rounding error [#6182 state:...
0646c70 17 Dec 2010 Use require 'bundler/setup' instead of directly calling ...
d1b4f3b 17 Dec 2010 Allow to use BUNDLE_GEMFILE env variable in boot.rb [#61...
acd716b 15 Dec 2010 fixed link to ruby-prof
0a42961 15 Dec 2010 fixed font
34ed401 15 Dec 2010 filter_parameter_logging is deprecated in Rails 3. Chang...
dfecb3f 15 Dec 2010 eternal confusion! fixed doco to inform correctly
3392b56 15 Dec 2010 Active Support coreext guide: Logger core extension docu...
463522a 15 Dec 2010 It should be ActiveModel::Validator, not ActiveRecord::V...
becb008 15 Dec 2010 Added :placeholder option to ActionView::Helpers::FormTa...
8fdf531 15 Dec 2010 for the root route to work, we need to delete the public...
6bf482e 15 Dec 2010 Fix indentation on the namespace method's documentation
7e0cc43 15 Dec 2010 Remove nodoc from FormBuilder because the methods inside...
f840d5c 15 Dec 2010 fixed typos in mailer
8000719 15 Dec 2010 fixed typos and rephrased a few sentences; also removed ...
ee9fea6 15 Dec 2010 Updated generator guide for rails commit 7891de893951c78...
f5c15a4 15 Dec 2010 Provide an example for ActionDispatch::Routing::Mapper#s...
9254750 11 Dec 2010 reviews commit 53bbbcc
37b9d02 11 Dec 2010 spaces with underscores, I mean
01c76d5 11 Dec 2010 testing guide: revises explanation of the test macro
51202a1 11 Dec 2010 fixed typos and rephrased few sentences in routing
6276334 11 Dec 2010 Action Controller Overview: Remove dead link to the API ...
55a232a 11 Dec 2010 root method options are the same as the match method
d575229 11 Dec 2010 root route should go at the *top* of the routes file, be...
d3d23e2 11 Dec 2010 indent code samples for mount doc
eb683d7 11 Dec 2010 mapper.rb: add "options" to make the default-to-namespac...
44f3380 11 Dec 2010 Move ActiveModel::Lint::Tests documentation to be above ...
8aec8b8 11 Dec 2010 Config guide: Use bold titles for initializers instead o...
72476b6 11 Dec 2010 Add note which links to documentation regarding the type...
85a940f 11 Dec 2010 Config guide: Space out initialization events to improve...
f0029d0 11 Dec 2010 Config guide: add further initializers
92668f6 11 Dec 2010 Config guide: add session store config option
9d93358 11 Dec 2010 Config guide: eager_load_paths by default contains every...
3a62526 11 Dec 2010 Fix doc about nested transaction rollback
6103f8f 11 Dec 2010 Fix link on generations' page
ab88074 11 Dec 2010 fixed typo in test method name
b4b6ffe 10 Dec 2010 typo
d2003a2 09 Dec 2010 Cleaner way to extract the Postgres version
f33968a 09 Dec 2010 Fix Bug: disable_referential_integrity doesn't work for ...
61f2d52 09 Dec 2010 Simplifies observer implementation [#6065 state:resolved]
d67464a 09 Dec 2010 Do not send id for quoting twice if the primary key is s...
60744d2 09 Dec 2010 just wrap as a sql literal
890d005 09 Dec 2010 Ensure that while caching a page rails takes into
6dcde27 09 Dec 2010 Take into account current time zone when serializing dat...
97e9d88 08 Dec 2010 Ensure that boolean false is properly serialized [#6079 ...
75faf54 08 Dec 2010 makes a pass to the action caching rdoc
ee6b45a 08 Dec 2010 Add to documentation that action caching does
13a7302 05 Dec 2010 Config guide: continuing work on documenting the initial...
2484b7e 05 Dec 2010 Config guide: begin documenting the initializers
85ced0f 05 Dec 2010 Config guide: Add javascript_expansions and stylesheet_e...
f0d893d 05 Dec 2010 Config guide: should use config.action_dispatch.tld_leng...
1a7958d 05 Dec 2010 Config guide: Add cache_asset_ids
488992f 05 Dec 2010 Config guide: add tld_length to ActionDispatch section
2021596 05 Dec 2010 Remove extra f
7174f14 05 Dec 2010 Config guide: Mention ActionDispatch::Callbacks methods:...
c3e8bf0 05 Dec 2010 Config guide: clarify what cache_store defaults to.
f02c89f 05 Dec 2010 Clarify that preload_frameworks defaults to nil
4e2f947 05 Dec 2010 Config guide: Add config.active_support.bare
e523adb 05 Dec 2010 Config guide: separate the initialization events and ini...
b181968 05 Dec 2010 Move Rails Environment settings to above the initializat...
f7c85da 05 Dec 2010 Configuring guide: Adding mention of the initializer met...
ceb650a 05 Dec 2010 Config guide: Rails has *5* initialization events
350818f 05 Dec 2010 Add mention of config.to_prepare in configuring guide
741f7b5 05 Dec 2010 Add missing colons on the end of before_initialize and a...
a86be8c 05 Dec 2010 Finish documenting generator / template methods for the ...
9177e93 05 Dec 2010 Add gem method documentation to the generators guide
4548c84 05 Dec 2010 For templates' gem method, :env is deprecated, use :grou...
40f7246 05 Dec 2010 Begin covering application templates in the generators g...
feab0b8 05 Dec 2010 Covering generator methods provided by Rails in the gene...
198c126 05 Dec 2010 Mention that the documentation of create_file can be fou...
2b26ba6 05 Dec 2010 Rewording existing comment
30d7a71 05 Dec 2010 Add comment for config_accessor method
e6f2ef3 05 Dec 2010 Rewording existing comment
554e89f 05 Dec 2010 Add perform_caching to config guide
36fd1a9 05 Dec 2010 Add documentation for page_cache_directory and page_cach...
7d334c4 05 Dec 2010 re-add config.action_controller.asset_host and asset_pat...
abc7e38 05 Dec 2010 Bring order description in line with actual text.
04507ac 05 Dec 2010 Fix documentation regarding the initialization events of...
00fb5dc 05 Dec 2010 Use ARel for Range Conditions section, remove Date & Tim...
a416766 05 Dec 2010 asset_host and asset_path are now set at the global level
730480a 05 Dec 2010 Add mention of helper_paths to config guide
b6bcfcb 05 Dec 2010 Reorder logger and middleware global config options
78b480c 05 Dec 2010 Mention encoding in config guide
195d0b7 05 Dec 2010 Add asset_host and asset_path to the configuring guide
95ac8b0 05 Dec 2010 Mention controller_paths in the config guide
ebc52a8 05 Dec 2010 No more app_generators method in 3.1
9dc463b 05 Dec 2010 Move threadsafe warning to threadsafe's new location in ...
cbea902 05 Dec 2010 Change coloriz_logging description to follow the standar...
5969a84 05 Dec 2010 Move consider_all_requests_local to global config method...
08f6b4e 05 Dec 2010 Mention threadsafe! method in config guide
a99dc08 05 Dec 2010 allow_concurrency is a "global" configuration option in ...
cbe64d0 05 Dec 2010 Add documentation for secret_token to config guide
27ce3e2 05 Dec 2010 Mention filter_parameters for config
8ff7cd9 05 Dec 2010 make it clear that recompilation happens only in
7da5f75 05 Dec 2010 Added a space before "do" keyword
97e8bf6 05 Dec 2010 s/myqsl/mysql/
c793baa 05 Dec 2010 grammar fix
b05b8d9 05 Dec 2010 Resolves LH #6063, should be :expires_in not :expire_in
1c6effc 05 Dec 2010 Corrected typo and wording.
6f32809 05 Dec 2010 fixed example code for i18n exception handling
6f6a24e 05 Dec 2010 Fixed typo in code for Session Expiry
4808875 05 Dec 2010 Explain actionamailer authentication types
873616c 02 Dec 2010 adding a test for YAML round trip
c42a7c6 02 Dec 2010 fixing space errors
9381eb3 02 Dec 2010 Work around a strange piece of Syck behaviour where it c...
a5e7d9f 01 Dec 2010 avoid deprecated methods
d321e78 01 Dec 2010 ActiveModel::Errors.to_hash returns plain OrderedHash an...
52e854e 29 Nov 2010 test case on has_one :through after a destroy
75015d1 28 Nov 2010 Revert f1c13b0dd7b22b5f6289ca1a09f1d7a8c7c8584b
5c21c1c 28 Nov 2010 Fix another error in tests
2f09a5a 28 Nov 2010 Fix test
eb27d80 27 Nov 2010 Application templates should work with HTTPS too
2d8c104 27 Nov 2010 Add methods for configuring middleware to config guide
62164e0 27 Nov 2010 Add "Configuring Middleware" section to config guide, st...
2c4bab6 27 Nov 2010 Add explicit statement that verify_authenticity_token ca...
9c6afa7 27 Nov 2010 Add mention of config.serve_static_assets to config guide
a82c272 27 Nov 2010 Mentioning catch with Bundler remembering options betwee...
ab42529 27 Nov 2010 Added missing word.
abe28bf 27 Nov 2010 Resolving LH #5986, cookies doc updates
a571d4b 27 Nov 2010 Add mention of after_initialize to the config guide
550ac57 27 Nov 2010 Added documentation for config.generators to the config ...
fb661f3 27 Nov 2010 There is no more load_application_initializers in Rails 3
78d782f 27 Nov 2010 root_path is now simply root in Rails 3
5b5d3e5 27 Nov 2010 Update Changelog for configuring guide
7a334b3 27 Nov 2010 There is no RAILS_GEM_VERSION environment variable or co...
29a2e61 27 Nov 2010 There is no config.action_mailer.default_implicit_parts_...
de34a4d 27 Nov 2010 Mention the default config.action_mailer.default options...
5483b35 27 Nov 2010 There is no config.action_mailer.default_content_type me...
536bbf9 27 Nov 2010 There is no config.action_mailer.default_charset method ...
1b80352 27 Nov 2010 Update ActionMailer documentation to not use deprecated ...
723d3e2 27 Nov 2010 There is no config.action_mailer.template_root method fo...
a6a50c2 27 Nov 2010 There is no config.action_view.warn_cache_misses method ...
c657649 27 Nov 2010 Separate Action Dispatch and Action Pack sections in Con...
caca1a5 27 Nov 2010 There is no config.action_controller.params_parser metho...
c6eae7a 27 Nov 2010 There is no view_path config option in Rails 3
f0cc3a1 27 Nov 2010 There is no root_path config option in Rails 3
d626e13 27 Nov 2010 There is no plugin_paths config option in Rails 3
f74d7e8 27 Nov 2010 There is no plugin_locators config option in Rails 3
555b184 27 Nov 2010 There is no plugin_loader config option in Rails 3
9815690 27 Nov 2010 load_once_paths is now autoload_paths in Rails 3
6ee6bad 27 Nov 2010 There is no database_configuration_file method in Rails 3
592c7ae 27 Nov 2010 Mention what cache_classes defaults to in all three defa...
b1f3577 27 Nov 2010 There is no controller_paths method in Rails 3
d16067d 27 Nov 2010 There is no more routes_configuration_file method.
bc3d77b 27 Nov 2010 Don't mention Rails 2.3, given that this is supposed to ...
86dba29 27 Nov 2010 Fix missing word in ActionMailer::Base documentation.
0fcd39a 27 Nov 2010 Add mention of nested resource to resources documentation
38246b3 27 Nov 2010 Document the :path option for resources :posts
2b13f84 27 Nov 2010 Add :module option documentation for the resources method
0f63a8a 27 Nov 2010 Remove non-sensical first couple of lines for scope meth...
9f795e1 27 Nov 2010 Fix formatting issue with rake routes output for the nam...
b7b28d5 26 Nov 2010 Merge branch '3-0-stable' of github.com:rails/rails into...
6e66d61 26 Nov 2010 Only convert direct hash instances in hash with indiffer...
7e903a3 25 Nov 2010 Dynamically generaeted helpers on collection should not ...
08e9d0d 24 Nov 2010 Don't depend on rubygems loading thread (for Mutex)
4e2a981 24 Nov 2010 If a user wants json output then try best to render json...
1e2981f 24 Nov 2010 If a nested_attribute is being marked for destruction an...
55b13c5 23 Nov 2010 Allow registering javascript/stylesheet_expansions to ex...
25467be 23 Nov 2010 i18n guide: fix RedCloth artifacts that were rendering b...
9332d2e 23 Nov 2010 fix typo
30b3a14 23 Nov 2010 Revert "unscoped takes care of named_scopes too"
539e46d 23 Nov 2010 Explain that NamedBase makes the variable 'name' availab...
45aca62 23 Nov 2010 Slightly more natural sounding phrase.
58eaceb 23 Nov 2010 Previous version inaccurately suggested that
28a0ee0 21 Nov 2010 documents <%== in the AS guide
1e1711c 21 Nov 2010 Spelling mistake: "Projecto" instead of "projeto"
ebac0f4 21 Nov 2010 i18n guide: fix external link to rack locale
3565a2a 21 Nov 2010 Spanish for "project" is "proyecto"
27f43cc 21 Nov 2010 use_accept_header is no longer supported
d2f3ef1 21 Nov 2010 copy-edits d773ef8
ff69c80 21 Nov 2010 i18n guide: this is not longer a problem
255e47d 21 Nov 2010 fix some grammar issues with section 2.5
a1786cf 21 Nov 2010 unscoped takes care of named_scopes too
be05561 21 Nov 2010 Fix code for customize the error messages html adding a ...
eec0a78 21 Nov 2010 i18n guide: it's activerecord.errors.messages.record_inv...
c0e7b7a 21 Nov 2010 i18n guide: remove link to external page about 'How to e...
55759a6 21 Nov 2010 Minor fix on Rails:Railtie documentation
6e1410d 20 Nov 2010 Ensure session responds to destroy before calling it.
6b00e8e 20 Nov 2010 Ensure calling reset session twice does not raise errors.
a7d3223 20 Nov 2010 applies API conventions to the RDoc of json_encode
54828a1 20 Nov 2010 json_escape makes json invalid doc change [#1485 state:r...
0d055de 20 Nov 2010 do not require ruby-debug automatically. please require...
73680bb 19 Nov 2010 guides: gives clear instructions for feedback, removes l...
dd3afdd 19 Nov 2010 Raise an ArgumentError when passing an invalid argument ...
3c12ab9 18 Nov 2010 testing multiple ORd queries
cdf4055 18 Nov 2010 delegating path and open to internal tempfile
6da2a3e 18 Nov 2010 removing space errors
1fd3ac6 18 Nov 2010 Adapters can specify maximum number of ids they support ...
ab299c5 18 Nov 2010 group can be done by left side only
fdc5913 18 Nov 2010 collapsing same table / column WHERE clauses to be OR [#...
044e23d 18 Nov 2010 use shorter form for sql literals
a4aac92 18 Nov 2010 When use where more than once on the same column, relati...
22f8253 17 Nov 2010 Anchors should be allowed on constraints that are not on...
6eab52d 17 Nov 2010 Preparing for 3.0.4.rc release
a46b777 17 Nov 2010 The PRE part of the rails version is a string or nil
65b6fb8 17 Nov 2010 Removing the old release.rb script
1e37653 17 Nov 2010 Small cleanup of the release task
217a7de 17 Nov 2010 Add a task to tag the commit and push
161bd52 17 Nov 2010 Ignore the dist directory
f9bd6d8 17 Nov 2010 Add a task to commit the changes
b3b6c71 17 Nov 2010 Add some sanity checks to the gem push script
882d2c8 16 Nov 2010 Remove some useless comments from the release task
2bf085f 16 Nov 2010 Update the main Rakefile to use the new release tasks
6fb2913 16 Nov 2010 Add a new file containing tasks related to releasing
42ed7ed 16 Nov 2010 Bump up the version.rb file for ActiveRecord to 3.0.3
a27e80b 16 Nov 2010 Update the version.rb files to include a PRE part
9dd4db4 16 Nov 2010 Remove the old gem release task
8d6eb9b 16 Nov 2010 Fix ActiveRecord calculations when grouped by multiple f...
c9b2736 16 Nov 2010 using a merge with a Hash[] rather than a loop to add SA...