RELEASES.og in og-0.11.0 vs RELEASES.og in og-0.12.0
- old
+ new
@@ -1,4 +1,44 @@
+== Version 0.12.0 was released on 07/03/2005.
+
+A careful blend of new features and subtle improvements
+to the existing infrastructure. Some important bugs where
+fixed aswell.
+
+Most notable additions:
+
+* Og automatically generates finders for all properties, for
+ even easier (and portable) querying:
+
+ class Article
+ property :title, :body, String
+ property :hits, Fixnum
+ property :create_time, Time
+ end
+
+ you get the finders:
+
+ Article.find_by_title
+ Article.find_by_body
+ Article.find_by_hits
+ Article.find_by_create_time
+
+ The finders take into account the unique constrain, to return
+ an array or just an object as needed.
+
+* Og introduces lifecycle observers to avoid 'poluting' the model
+ objects with excess functionality. You can use every object
+ as observer (duck typing) or extend from an AR style Observer
+ class. The observer callbacks are precompiled in the lifecycle
+ methods only if defined, so the perfomance is not affected
+ in the general case.
+
+* Fixed Og bug: multiple many_to_many relations with the
+ same target class.
+
+* further code cleanup, improved examples and more.
+
+
== Version 0.11.0 was released on 28/02/2005.
The platform continues to evolve and now supports the
the Oracle database out of the box. This version features
improved documentation, important bug fixes and many subtle