1Release 0.5.1:
2 - Tweaks for Debian/buster.
3 - Rename BUILD to BUILD.sh; ditch configure; move built-in USAGE processing to USAGE-update.sh and put usage_text.h under version control.
4 - Some tweaks to code; split Qt includes from common.h to qtcommon.h
5
6Release 0.5.0:
7 - Verified works with Qt 5.9.1 ("official" Qt release) and g++ 6.3.0 (Debian Stretch version)
8 - Ditch use of precompiled headers; compilers are awesome these days.
9 - Increase initial subdivision level to 8.
10
11From release 0.4.0:
12 - Bump version to 0.4.1
13 - Fix linkage for Ubuntu Karmic.  Seems to work on Lenny too.
14 - SourceForge platform upgrade.  Used:
15     svn switch --relocate https://fracplanet.svn.sourceforge.net/svnroot/fracplanet "svn+ssh://timday@svn.code.sf.net/p/fracplanet/code"
16 - Save-for-blender updated (courtesy of Lawrence D'Oliveiro https://github.com/ldo ) ; works with Debian/Wheezy's blender 2.63
17
18From release 0.3.3:
19 - Bump version number to 0.4.0 (0.4.0dev while under development)
20 - Migrate sourceforge repository to svn
21 - Port to Qt4
22 - Enable multisampling in OpenGL window
23 - Restructure startup
24 - Precompiled headers
25 - CHANGES renamed to NEWS
26 - License boilerplate managed by "headache"
27
28From release 0.3.2:
29 - Bump version number to 0.3.3 (dev while under development)
30 - Add menu entry
31 - Update for etch & edgy (warning-free c++, package building)
32
33From release 0.3.1:
34 - Bump version number to 0.3.2 (dev while under development)
35 - Reinstate weather systems (spinbox to control number).
36 - Various commandline options (uses boost::program_options).
37 - Save to texture, shaded and unshaded.
38 - Illumination direction control
39
40From release 0.3.0:
41 - Bump version number to 0.3.1dev
42 - Use boost's mt19937 for random number generation.
43 - Minor GUI improvement (terrain type pull down).
44 - Add simple man page.
45 - Deb building script.
46
47From release 0.2.0:
48 - Bump version number to 0.3.0
49 - Different flat terrain types
50 - Blender export (faux alpha for clouds).
51 - Internal changes (RGB to RGBA, overload alpha for emission)
52 - Built in docs
53 - Cloud layer (with Blender and POV support).
54 - Render (OpenGL) background colour control
55
56From release 0.1.0:
57 - Bump version number to 0.2.0
58 - Progress dialog separated and better behaved
59 - Variation uses % scale for consistency (was 1/1000ths before)
60 - Cosmetic changes
61 - Add multiscale Perlin noise step
62 - River generation faster and more reliable.
63 - Subdivision enumerated as 1...levels in progress dialog (not from zero)
64 - Improvements to river generation memory usage.
65 - Saved povray file no longer needs colors.inc
66
67From release 0.0.3:
68 - Bump version number to 0.1.0
69 - Support emissive oceans and rivers (including POV save)
70 - Fix .inc filename bug (spurious ")
71 - Update docs
72 - Viewer to separate top-level.
73 - Don't burn CPU when OpenGL area not visible.
74 - Crude flight-simulator mode.  Joystick-mouse selector.
75 - Save uses Qt file-picker dialog
76 - Slider control of ambient
77 - Amount of movement independent of FPS rate.
78 - Clean up bogus files in CVS
79
80From release 0.0.1:
81 - Bump version number to 0.0.3 (0.0.2 omitted docs)
82 - Add fracplanet.htm, fracplanet.css user documentation.
83 - Minor changes to code (compiles on RH9)
84 - Tweak doxygen.cfg
85 - Display list option
86 - Frame rate display
87 - VERSION and mktgz done evolvotron style
88
89From release 0.0.0:
90 - CHANGES file added.
91 - lake_becomes_sea initialisation changed from 5 to 0.05 (so displays "5" on controls instead of "100").
92 - Remove .qmake.internal.cache from CVS control (don't you just HATE it when that happens)
93 - Move hardwired colours into ParametersTerrain class (in anticipation of control from GUI).
94 - Add colour picking to GUI.
95 - Bump version number to 0.0.1 (appears only in control_about.cpp)
96 - Generated .pov file correctly includes basename.inc (was always including terrain.inc before).
97
98