]> git.gag.com Git - debian/openrocket/blobdiff - core/fileformat.txt
moving to core/
[debian/openrocket] / core / fileformat.txt
diff --git a/core/fileformat.txt b/core/fileformat.txt
new file mode 100644 (file)
index 0000000..9e04dcf
--- /dev/null
@@ -0,0 +1,41 @@
+
+The current OpenRocket file format is "documented" only as the
+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.
+
+The file format version is increased every time the format is
+changed.  The minor number is increased when changes are made that are
+mostly backward-compatible, meaning that older software versions
+should be able to read the design sans the new features.  The major
+number is increased when changes are made that render the design
+problematic or impossible to read for older software.  For maximum
+compatibility software should save a file in the oldest file format
+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
+      tabs (<tabheight>, <tablength> and <tabposition> elements) and
+      allows attaching subcomponents to a tube coupler (previously
+      forbidden).
+
+1.2:  Introduced with OpenRocket 1.1.1.  Adds the <digest> tag to
+      motor definitions.  The digest uniquely identifies the
+      functional characteristics of a particular thrust curve motor.
+
+1.3:  Introduced with OpenRocket 1.1.9.  Adds the <launchlongitude> and
+      <geodeticmethod> parameters to the simulation conditions element.
+