git clone git://github.com/rails/rails.git
Add 'add_new_scripts' rake task for adding new rails scripts to script/*
Less spacing
Raise in stubby/init.rb if it doesn't have access to directory or config. loaded_plugins is a set of plugin names (so it will be usable with multiple paths, gems, etc).
Dont generate config/lighttpd.conf, will be done on first run of script/server
Remove bogus hyphen from script/process/reaper calls to 'ps'. Closes #2767.
Copy lighttpd.conf when it is first needed, instead of on app creation
Use require_library_or_gem 'fcgi' in script/server
Restore access to 'directory' and 'config' inside the plugin eval environment
Added request as instance method to views, so you can do <%= request.env["HTTP_REFERER"] %>, just like you can already access response, session, and the likes [DHH]
Make sure to check for FCGI as well as lighttpd
Only use a socket if there
Dont have password: optional in there
Added default lighttpd config in config/lighttpd.conf and added a default runner for lighttpd in script/server (works like script/server, but using lighttpd and FastCGI). It will use lighttpd if available, otherwise WEBrick. You can force either or using 'script/server lighttpd' or 'script/server webrick' [DHH]
Fixed Rails generator tests (closes #2613) [torben [at] wolm.dk]
Fixed faulty regex in get_table_name method (SQLServerAdapter) (closes #2639) [Ryan Tomayko]
Fix docs (closes #2679) [coffee2code]
Fix READMEs (closes #2680) [coffee2code]
Fail gracefully from svn checks (closes #2700) [Rick Olson]
Fix docs (closes #2725)
Fix conflict with assert_tag and Glue gem (closes #2255) [david.felstead@gmail.com]
New configuration option config.plugin_paths which may be a single path like the default 'vendor/plugins' or an array of paths: ['vendor/plugins', 'lib/plugins']. Plugins are discovered in nested paths, so you can organize your plugins directory as you like. Refactor load_plugin from load_plugins. Simplify initializer unit test. Closes #2757.
Make use of silence_stderr in script/lighttpd, script/plugin, and Rails::Info
Define kernel.rb methods in "class Object" instead of "module Kernel" to work around a Windows peculiarity
Fix broken tests caused by incomplete loading of active support.
Fix status pluralization bug so status_codes doesn't get pluralized as statuses_code. Closes #2758.
Added Kernel#silence_stderr to silence stderr for the duration of the given block. Changed Kernel#` to print a message to stderr (like Unix) instead of raising Errno::ENOENT on Win32.
Added :include as an option for association declarations [DHH]
Fixed missing join table fixtures