CHANGES.rdoc in rails-erd-0.3.0 vs CHANGES.rdoc in rails-erd-0.4.0
- old
+ new
@@ -1,5 +1,21 @@
+=== 0.4.0:
+
+* Support to optionally display single table inheritance relationships
+ (inheritance=true).
+* Support to optionally display polymorphic associations (polymorphism=true).
+* Adjustments to 'advanced' style so that it matches original Bachman style,
+ and therefore now called 'bachman'.
+* Ignore models without tables (reported by Mark Chapman).
+* Mutual indirect relationships are now combined.
+* Changed API for diagram generation.
+* Restructured classes and renamed several API properties and methods.
+* Added new edge type to describe single table inheritance and polymorphic
+ associations: Specialization.
+* Added compatibility for Active Record 3.1 (beta), removed dependency on Arel.
+* Rubinius compatibility.
+
=== 0.3.0:
* Added the ability to support multiple styles of cardinality notations.
Currently supported types are 'simple' and 'advanced'.
* Added option to exclude indirect relationships (indirect=false).
@@ -8,10 +24,10 @@
* Renamed options for flexibility and clarity.
* Improved internal logic to determine the cardinality of relationships.
* More versatile API that allows you to inspect relationships and their
cardinalities.
* Changed line widths to 1.0 to avoid invisible node boundaries with older
- versions of Graphviz.
+ versions of Graphviz (reported by Mike McQuinn).
* Bundled examples based on actual applications.
=== 0.2.0
* Added simple way to create your own type of diagrams with a tiny amount of code.