Rails 2.3 delivers a variety of new and improved features, including pervasive Rack integration, refreshed support for Rails Engines, nested transactions for Active Record, dynamic and default scopes, unified rendering, more efficient routing, application templates, and quiet backtraces.This list covers the major upgrades, but doesn't include every little bug fix and change.
The Ruby on Rails guides project has published several additional guides for Rails 2.3.
In addition, a separate site maintains updated copies of the Guides for Edge Rails.
You should be aware, though, that moving to 1.9.1 entails checking all of the data adapters, plugins, and other code that you depend on for Ruby 1.9.1 compatibility, as well as Rails core.
Active Record gets quite a number of new features and bug fixes in Rails 2.3.
Some things to test: After some versions without an upgrade, Rails 2.3 offers some new features for Rails Engines (Rails applications that can be embedded within other applications).
First, routing files in engines are automatically loaded and reloaded now, just like your file (this also applies to routing files in other plugins).
If you want to see everything, check out the list of commits in the main Rails repository on Git Hub or review the There are two major changes in the architecture of Rails applications: complete integration of the Rack modular web server interface, and renewed support for Rails Engines.
Rails has now broken with its CGI past, and uses Rack everywhere.
The highlights include nested attributes, nested transactions, dynamic and default scopes, and batch processing.
Active Record can now update the attributes on nested models directly, provided you tell it to do so: Turning on nested attributes enables a number of things: automatic (and atomic) saving of a record together with its associated children, child-aware validations, and support for nested forms (discussed later).
make sure your connection to mysql can connect with right user and password, set C:\xampp\htdocs\First Project\config. When browse to we have error like this, Template is missing Missing template hello/erb in view path C:/xampp/htdocs/First Project/app/views 13. So Rails expecting the template at the path listed.