+* Deprecated the majority of all the testing assertions and replaced them with a much smaller core and access to all the collections the old assertions relied on. That way the regular test/unit assertions can be used against these. Added documentation about how to use it all.

-* Fixed that you can now pass an alternative :href option to link_to_function/remote in order to point to somewhere other than # if the javascript fails or is turned off. You can do the same with form_remote_tag by passing in :action. #1113 [Sam Stephenson]

+* Added a wide range of new Javascript effects:

+ * Effect.Puff zooms the element out and makes it smoothly transparent at the same time, giving a "puff" illusion #996 [thomas@fesch.at]

+ After the animation is completed, the display property will be set to none.

+ This effect will work on relative and absolute positioned elements.

+

+ * Effect.Appear as the opposite of Effect.Fade #990 [thomas@fesch.at]

+ You should return elements with style="display:none;" or a like class for this to work best and have no chance of flicker.

+

+ * Effect.Squish for scaling down an element and making it disappear at the end #972 [thomas@fesch.at]

+

+ * Effect.Scale for smoothly scaling images or text up and down #972 [thomas@fesch.at]

+

+ * Effect.Fade which smoothly turns opacity from 100 to 0 and then hides the element #960 [thomas@fesch.at]

* Added Request#xml_http_request? (and an alias xhr?) to that'll return true when the request came from one of the Javascript helper methods (Ajax). This can be used to give one behavior for modern browsers supporting Ajax, another to old browsers #1127 [Sam Stephenson]

-* Added assert_tag and assert_no_tag as a much improved alternative to the deprecated assert_template_xpath_match #1126 [Jamis Buck]

+* Changed render_partial to take local assigns as the second parameter instead of an explicit object and then the assigns. So the API changes from:

-* Deprecated the majority of all the testing assertions and replaced them with a much smaller core and access to all the collections the old assertions relied on. That way the regular test/unit assertions can be used against these. Added documentation about how to use it all.

+* Fixed that you can now pass an alternative :href option to link_to_function/remote in order to point to somewhere other than # if the javascript fails or is turned off. You can do the same with form_remote_tag by passing in :action. #1113 [Sam Stephenson]

* Fixed DateHelper to return values on the option tags such that they'll work properly in IE with form_remote_tag #1024 [rscottmace@gmail.com]

@@ -28,16 +52,6 @@

* Fixed error handling of broken layouts #1115 [Michael Schubert]

-* Changed render_partial to take local assigns as the second parameter instead of an explicit object and then the assigns. So the API changes from:

- The old API will still work, though, and render_partial "account" will still assume :account => @account.

-

* Added submit_to_remote that allows you to trigger an Ajax form submition at the click of the submission button, which allows for multiple targets in a single form through the use of multiple submit buttons #930 [yrashk@gmail.com]

* Fixed pagination to work with joins #1034 [scott@sigkill.org]

@@ -90,20 +104,6 @@

* Fixed that on very rare occasions, webrick would raise a NoMethodError: private method 'split' called for nil #1001 [Flurin Egger]

-* Added a wide range of new Javascript effects:

- * Effect.Puff zooms the element out and makes it smoothly transparent at the same time, giving a "puff" illusion #996 [thomas@fesch.at]

- After the animation is completed, the display property will be set to none.

- This effect will work on relative and absolute positioned elements.

-

- * Effect.Appear as the opposite of Effect.Fade #990 [thomas@fesch.at]

- You should return elements with style="display:none;" or a like class for this to work best and have no chance of flicker.

-

- * Effect.Squish for scaling down an element and making it disappear at the end #972 [thomas@fesch.at]

-

- * Effect.Scale for smoothly scaling images or text up and down #972 [thomas@fesch.at]

-

- * Effect.Fade which smoothly turns opacity from 100 to 0 and then hides the element #960 [thomas@fesch.at]

-* Added Base.save! that attempts to save the record just like Base.save but will raise a InvalidRecord exception instead of returning false if the record is not valid [After much pestering from Dave Thomas]

+*1.10.0* (19th April, 2005)

* Added eager loading of associations as a way to solve the N+1 problem more gracefully without piggy-back queries. Example:

+ This acts provides Nested Set functionality. Nested Set is similiar to Tree, but with

+ the added feature that you can select the children and all of it's descendants with

+ a single query. A good use case for this is a threaded post system, where you want

+ to display every reply to a comment without multiple selects.

+

+* Added Base.save! that attempts to save the record just like Base.save but will raise a RecordInvalid exception instead of returning false if the record is not valid [After much pestering from Dave Thomas]

+

* Fixed PostgreSQL usage of fixtures with regards to public schemas and table names with dots #962 [gnuman1@gmail.com]

* Fixed that fixtures were being deleted in the same order as inserts causing FK errors #890 [andrew.john.peters@gmail.com]

@@ -36,13 +43,6 @@

* Added the option to specify the acceptance string in validates_acceptance_of #1106 [caleb@aei-tech.com]

-* Added acts_as_nested_set #1000 [wschenk]. Introduction:

-

- This acts provides Nested Set functionality. Nested Set is similiar to Tree, but with

- the added feature that you can select the children and all of it's descendants with

- a single query. A good use case for this is a threaded post system, where you want

- to display every reply to a comment without multiple selects.

-

* Added insert_at(position) to acts_as_list #1083 [DeLynnB]

* Removed the default order by id on has_and_belongs_to_many queries as it could kill performance on large sets (you can still specify by hand with :order)