update to 0.9.7pre
[debian/openrocket] / fileformat.txt
1
2 The current OpenRocket file format is "documented" only as the
3 reference implementation.  This will hopefully change in the future.
4
5
6 The "version" attribute of the <openrocket> tag describes the file
7 format version used, while the "creator" attribute MAY describe the
8 software version used to write the document.
9
10 The file format version is increased every time the format is
11 changed.  The minor number is increased when changes are made that are
12 mostly backward-compatible, meaning that older software versions
13 should be able to read the design sans the new features.  The major
14 number is increased when changes are made that render the design
15 problematic or impossible to read for older software.  For maximum
16 compatibility software should save a file in the oldest file format
17 version that supports all the necessary design features.
18
19
20 The following file format versions exist:
21
22
23 0.9:  Used before the first public release of Openrocket; effectively
24       equivalent to 1.0.  Should not be used when writing documents.
25       OpenRocket accepts this version when reading files, but other
26       software need not.
27
28 1.0:  File format version of the first public release (OpenRocket 0.9.0)
29
30 1.1:  Introduced with OpenRocket 0.9.4.  Adds support for saving fin
31       tabs (<tabheight>, <tablength> and <tabposition> elements) and
32       allows attaching subcomponents to a tube coupler (previously
33       forbidden).
34
35