RELEASES.og in og-0.10.0 vs RELEASES.og in og-0.11.0
- old
+ new
@@ -1,5 +1,53 @@
+== 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
+improvements to make programming even more enjoyable. Many
+thanks to Matt Bowen for his help with this release.
+
+Most notable additions:
+
+* Documentation (doc/og_tutorial.txt, doc/og_config.txt)
+
+* Og Oracle adapter.
+
+* Og provides advanced metadata for the managed objects
+
+ class Article
+ property :title, String
+ property :body, String
+ has_many :comments, Comment
+ end
+
+ par = Article.properties_and_relations
+ => [Property(:title), Property(:body), Og::HasMany(:comments)]
+
+ par[2].klass
+ => Comment
+
+ par[2].meta[:linkback]
+ => :article_oid
+
+* Og Typemacros, here is an example:
+
+ def VarChar(size)
+ return String, :sql => "NOT NULL VARCHAR(#{size})"
+ end
+
+ property :title, VarChar(30)
+
+* Option for faster startup, skip schema check.
+
+* Many small Og improvements and fixes.
+
+WARNING: If you used an earlier version of Og you
+may need to drop your database and let Og recreated it
+automatically.
+
+
== Version 0.10.0 was released on 15/02/2005.
An important release.
Most notable additions:
@@ -87,19 +135,21 @@
* prop_accessors for Modules, allows synthesizing of managed objects
from Mixins.
* new automatically generated methods in Og.
* MockDatabase leverages the FlexMock object for easier unit testing.
+
== Version 0.6 was released on 13/12/2004.
This is a preview release, the api for the new features is not
finalized. This early release gives other developers to offer suggestions
on the final form of those features.
Most notable additions:
* Og many_to_many relations with auto generation of the join table.
* Og has_one relation.
+
== Version 0.5.0 was released on 21/11/2004.
New standalone version. SQL indices can be defined again.