doc/history.doc in ruby-vpi-15.0.2 vs doc/history.doc in ruby-vpi-16.0.0
- old
+ new
@@ -3,14 +3,15 @@
This is a record of important changes that have occurred with each release.
h2. Version numbering system
-We _strictly_ follow the RubyGems project's "rational versioning policy":http://www.rubygems.org/read/chapter/7 since version 6.3.0. This @major.minor.build@ numbering policy "can be summarized":http://ablog.apress.com/?p=738 as follows:
-* an increase in the *major* number indicates that _functionally incompatible_ changes have occurred. Thus, what may have worked in the previous version may not work in the new one.
-* an increase in the *minor* number indicates that _functionally compatible_ changes have occurred. Thus, what worked in the previous version will work in the new one.
-* an increase in the *build* number indicates that the _underlying implementation_ has changed. The functionality has not changed and no features have been added. Thus, what worked in the previous version will work in the new one.
+Ruby-VPI uses the "RubyGems rational versioning policy":http://www.rubygems.org/read/chapter/7 to number its releases. This "major.minor.build" numbering policy "is summarized":http://ablog.apress.com/?p=738 as follows.
+* When the *major* number increases, functionally _incompatible changes_ have occurred. Thus, what may have worked in the previous version may not work in the new one.
-<% @history.each do |entry| %>
-<%= format_history_entry entry %>
-<% end %>
+* When the *minor* number increases, functionally _compatible changes_ have occurred. Thus, what worked in the previous version will work in the new one.
+
+* When the *build* number increases, the _underlying implementation_ has changed. The functionality has not changed and no features have been added. Thus, what worked in the previous version will work in the new one.
+
+
+<%= @history.join "\n\n" %>