X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=NEWS;h=ab05028a0cad7bcfc765dded9636e8b95d93f8af;hb=92074f0d3c29ed5d064db0c943cf88760c930e23;hp=839efe0fe59e75e1b8f1a6918668467c0dc6d1bb;hpb=27f98d24ebf8d1bd1f394a0d403a9362490a8251;p=simgear.git diff --git a/NEWS b/NEWS index 839efe0f..ab05028a 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,164 @@ +Version 1.9.0 +* Thu Dec 18 15:12:15 CST 2008 + + +Version 1.8.6 +* Mon Dec 1 14:02:47 CST 2008 + + +Version 1.8.5 +* October 30, 2008 (source code snapshot release) + + +New in 0.3.10 +* April 5, 2006 + +* Add a small accessor function to expose local timezone offset. +* Improved exception handling and made output more helpful in various places. +* Better pbuffer runtime detection. +* Add directory creation capability to file/path library. +* Added a basic reference counting class to improve robustness of + memory management in places. Use this for all scenegraph + references, sgmaterial references, sgmatmodel references, and + sgsoundsample references. +* Add support for point sprites. +* Updates to rain cone rendering. +* Add a new vector library and integrate that with improved coordinate + system conversion code. +* Mutex locking and cleanup improvements in the threading abstraction + library. +* Add MacOS RenderTexture support. +* Add a Nasal based io libarary that is not activated by default. +* Added a set of MS-VC8 project files. + +* Various platform related bug fixes. +* Various compiler related bug/warning fixes. +* Clean up some things that triggered valgrind warnings. +* Fix a Nasal cmp() bug. +* Removed ancient version of zlib from distribution. + + +New in 0.3.9 +* November 17, 2005 + +* Add support for OpenAL 1.1 (with a separate alut library.) +* Add support for volumetric shadows. Aircraft can cast shadows on themselves + as well as onto the ground (by Harald Johnsen.) +* New 3d volumetric clouds by Harald Johnsen (along with several rounds of + followup fixes and improvements.) +* Remove Mark Harris's old 3d clouds because they were never properly + integrated. And we now have new 3d clouds. +* Add support for seasonal textures (with a set of winter textures added + to FlightGear.) +* Updated Nasal scripting system. Adds several new syntax convenience + features, fixes parser bugs, fixes several internal bugs. +* Our 3d cockpit jitter problem is fixed (woohoo!) +* Add code to support rendering to a texture. +* Allow "tip" popups to pop themselves down after the appropriate + timeout, even if the sim time is paused. +* Various low model level animation fixes and additions ... color, + transparency, 'chrome' effects, randomized spin, etc. +* Create our own portable stdint.h implementation. +* Fixed several memory leaks. +* removeChildren() added to the property system. +* Fix many cases of 'const'. +* Fixes for cygwin, solaris/sun, Mac OS X, MSVC, gcc-3.4.x. + + +New in 0.3.8 +* January 18, 2005 + +* Configure script does a sanity check for the existence of openal. +* Better pthreads detection for FreeBSD. +* Abstract out the location of gl.h, glu.h, and glut.h so we can more + easily support MacOS which puts these in an oddball location. +* Added two new debug output types for instrumentation and systems. +* Add a name parameter to the waypoint class for supporting a route + manager in the flightgear gps module. +* Make display list usage optional. +* Event manager: specifying a zero delay will force event execution in + the next frame rather than entering an infinite loop. +* gcc-4.0 fix. +* Fixes to property tree loading and saving. +* Make volume inaudible at startup. +* Solaris fixes. +* For low density cloud coverage, blend the layer to nothing as we pass + through instead of fully engulfing the aircraft in the cloud. +* Add several new capabilities to the texture management code for building + normal maps and doing some simple on-the-fly effects on textures. +* Better error message for sound problems. +* Add support for binding a thread to a specific CPU. + + +New in 0.3.7 +* October 12, 2004 + +* Add support for parsing xml from an in memory buffer, not just a file. +* Don't reduce visibility for a "clear" cloud layer. +* Add support for audio orientation (direction and cone) for internal + view and tower view. +* Add support for drawing from display lists rather than in immediate mode. + This provides a big performance improvement on many systems. + + +New in 0.3.6 +* July 29, 2004 + +* Better MinGW support +* A bit better handling of OpenAL under Cygwin +* Switched audio system from plib's "sl/sm" to OpenAL. +* Add support for scaling an object based on distance. The scaling + factor is determined by a lookup table based on distance. +* Add a "flash" animation type. +* Fix cloud positioning/animation bugs. +* Fix an off-by-one error in props_io.cxx +* Clip audio gain (volume) to 1.0 + + +New in 0.3.5 +* March 26, 2004 + +* Added Andy's nasal interpreter for small built in scripting tasks. + Nasal integrates nicely with FlightGear's property system. +* Added new (much simpler) metar parsing code (removed older more + complex code.) +* Support VASI/PAPI lights correctly. +* Fixes to cloud animation. +* Updates to sky dome coloring as well as sun/moon coloring. +* Vary environment lighting with visibility (subtlety.) +* Support control of alpha test in model animation. +* Complete rewrite of the event manager. +* Updates to low level socket code to make it more flexible. +* Win32 serial port communication fixes. +* sg_geodesy rewritten to be more accurate and robust and symmetric. + + +New in 0.3.4 +* October 22, 2003 + +* Removed Metakit, FlightGear no longer uses it. +* Removed all glut dependencies from SimGear. +* Moved FGEventMgr and FGSubsystemMgr over to SimGear. +* Some more incremental work on 3D clouds. +* Added some "fastmath" functions. +* Some lighting tweaks and fixes (especially for taxiways.) +* Added support for "blend" and "scale" and "texture" animations. +* Added support for animating rotations around an arbitrary axis (so the + aircraft designer isn't forced to figure out animations as a combination + of rotations around X, Y, and X axes. +* Updates to sky dome modeling and make cloud layers follow the curve + of the earth (sort of.) +* Updates to sky dome, cloud, and sunrise/sunset color and lighting + effects to make them more realistic and lifelike. +* Better support for detecting and using OpenGL extensions at run time. +* Add support for win32-pthreads in MSVC.NET +* Various MSVC fixes. +* Various Solaris fixes. +* Various cygwin/mingwin fixes. +* Various Mac OS X fixes. +* Various Irix fixes. + + New in 0.3.3 * June 3, 2003 @@ -15,7 +176,7 @@ New in 0.3.2 management, basic model and model animation management, sky rendering, and low level loaders for the "TerraGear" tile object format. * Removed support of the flat shaded and non-textured material - property varients. You can still do these things, but extra states + property variants. You can still do these things, but extra states are no longer set up automatically. * Removed 3d clouds from the default build ... these need a maintainer or better yet, a complete plib-based rewrite. @@ -60,7 +221,7 @@ New in 0.2.0 * Removed efence support (in favor of valgrind.) * Added a javascript interpreter. -* SGSocket reimplimented on top of plib/net libs. +* SGSocket reimplemented on top of plib/net libs. * Added a new random number generation algorithm. * Total rewrite of the strutils package. @@ -70,7 +231,7 @@ New in 0.2.0 * Mac OS X fixes. * Irix fixes. * Code clean ups to remove warning messages. -* Optimizations in sg_binobj to reduce the amout of memory copying +* Optimizations in sg_binobj to reduce the amount of memory copying needed when loading a binobj format file. * Fixed a couple places where variables could be used before they were initialized. @@ -90,7 +251,7 @@ New in 0.0.18 * Upgrade to metakit-2.4.2-32.tar.gz (latest upstream release) * Added support for point objects in the scenery file format. * Additions to the binary file format to make it *much* more flexible. - For each major primative type: points, triangles, fans, and strips, you + For each major primitive type: points, triangles, fans, and strips, you can specify an index list of vertices, normals, colors, and texture coordinates. You can skip any of these you like to save on space. * Added support for new file features in the binary -> ascii scenery file @@ -141,7 +302,7 @@ New in 0.0.17pre1 New in 0.0.16 * July 12, 2001 -* Various changes to the property manager implimentation to better support +* Various changes to the property manager implementation to better support dumping out the desired portions of the property tree to file. * Don't compile the metakit demos by default (causes problems for Irix)' * Other various tweaks for Irix. @@ -184,7 +345,7 @@ New in 0.0.15 read/write routines. * Added doxygen comments for all public interface code. Documentation can be accessed via the SimGear web page. -* Many FG -> SG name space changes for better consistancy throughout +* Many FG -> SG name space changes for better consistency throughout this package. * Added property aliases, repeated name tags, and a general xml inclusion facilities. Many other property manager clean ups @@ -275,4 +436,4 @@ New in 0.0.4 New in 0.0.3 -* Release that conincides with FlightGear-0.7.2 +* Release that coincides with FlightGear-0.7.2