Big update to custom expression feature.
[debian/openrocket] / core / fileformat.txt
index 9e04dcfffc392a7bc469c1004f685e4d5dc7387a..7f8fb93219758543fad42d1860846c6a377e77b4 100644 (file)
@@ -5,7 +5,7 @@ reference implementation.  This will hopefully change in the future.
 
 The "version" attribute of the <openrocket> tag describes the file
 format version used, while the "creator" attribute MAY describe the
-software version used to write the document.
+software and version used to write the document.
 
 The file format version is increased every time the format is
 changed.  The minor number is increased when changes are made that are
@@ -20,11 +20,6 @@ version that supports all the necessary design features.
 The following file format versions exist:
 
 
-0.9:  Used before the first public release of Openrocket; effectively
-      equivalent to 1.0.  Should not be used when writing documents.
-      OpenRocket accepts this version when reading files, but other
-      software need not.
-
 1.0:  File format version of the first public release (OpenRocket 0.9.0)
 
 1.1:  Introduced with OpenRocket 0.9.4.  Adds support for saving fin
@@ -39,3 +34,14 @@ The following file format versions exist:
 1.3:  Introduced with OpenRocket 1.1.9.  Adds the <launchlongitude> and
       <geodeticmethod> parameters to the simulation conditions element.
 
+1.4:  Introduced with OpenRocket 12.03.  Adds the launchrodvelocity and
+      deploymentvelocity attributes to <flightdata> element.  The motor
+      digesting algorithm was changed.  Adds <separationevent> and
+      <separationdelay> elements to stage components (except sustainer).
+
+1.5:  Introduced with OpenRocket 12.xx.  Added ComponentPresets.
+      Added lowerstageseparation as recovery device deployment event.
+
+1.6 (pre):
+      Added <datatypes> section for supporting datatypes other than
+      internal ones. Currently only supports datatypes from custom expressions.
\ No newline at end of file