Changelog 3.4: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Created page with "{{draft|changelog|This changelog is currently being written for the FlightGear 3.4 release. To see what is being worked on, check out Changelog 3.4. Feel free to help! If...")
 
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{draft|changelog|This changelog is currently being written for the FlightGear 3.4 release. To see what is being worked on, check out [[Changelog 3.4]].
{{changelogs|prev=3.2|next=3.6}}
Feel free to help! If you are aware of any FlightGear related changes, please add them to the changelog.<br/>It's a good idea to check [[:Category:Changes_after_3.20|the newsletters since the last release]], and the git commit history.
To view the changelog for the most recent release, please see [[Changelog 3.2]].
We also encourage people to help by translating the changelog and appreciate all contributions, however please keep in mind that this changelog is not yet final!


}}
The FlightGear development team is delighted to announce the v3.4 release of FlightGear, the free, open-source flight simulator.  This new version contains many exciting new features, enhancements and bugfixes.  Highlights in this release include frame-rate improvements on some systems, reduced memory usage and enhancements to the built-in web server.
 
==Upcoming FlightGear Changelog==
 
<!--
The FlightGear development team is delighted to announce the v3.4 release of FlightGear, the free, open-source flight simulator.  This new version contains many exciting new features, enhancements and bugfixes.  Highlights in this release include integration of the FGCom voice communications client within the simulator, improved terrain rendering, faster scenery loading, and improved usability.  This release also coincides with the release of FlightGear World Scenery 2.0 - massively improved scenery data covering the entirety of the planet and incorporating OpenStreetMap roads and detailed terrain information from a variety of sources.


Founded in 1997, FlightGear is developed by a worldwide group of volunteers, brought together by a shared ambition to create  
Founded in 1997, FlightGear is developed by a worldwide group of volunteers, brought together by a shared ambition to create  
Line 17: Line 9:
FlightGear features more than 400 aircraft, a worldwide scenery database, a multi-player environment, detailed sky modelling, a flexible and open aircraft modelling system, varied networking options, multiple display support, a powerful scripting language and an open architecture. Best of all, being open-source, the simulator is owned by the community and everyone is encouraged to contribute.  
FlightGear features more than 400 aircraft, a worldwide scenery database, a multi-player environment, detailed sky modelling, a flexible and open aircraft modelling system, varied networking options, multiple display support, a powerful scripting language and an open architecture. Best of all, being open-source, the simulator is owned by the community and everyone is encouraged to contribute.  


Download FlightGear v3.2 for free from [http://www.flightgear.org FlightGear.org]
Download FlightGear v3.4 for free from [http://www.flightgear.org FlightGear.org]


FlightGear - Fly Free!
FlightGear - Fly Free!
-->
=== Breaking Changes ===


=== Major enhancements in this release ===
=== Major enhancements in this release ===
'''Core'''
'''Aircraft Modeling'''
'''JSBSim'''
'''Atmospheric Light Scattering'''
'''Environment Rendering'''


'''Performance'''
'''Performance'''
* Improved frame-rates on some systems from more efficient use of Uniforms
* Reduced memory occupancy for scenery tiles
* AI models are now rendered based on display size rather than range
* AI/MP models may now define objects as being part of the interior, which will not be rendered at large distances


'''Misc/Uncategorized'''
'''Usability'''
* Built-in web server now includes a moving map, a screenshot grabber, and supports SVG-based panels
* In-application launcher for Mac, based on Qt5


''' Usability '''
'''Graphics'''
 
* Improved rendering of runway and other lights under ALS
 
* Landing and spotlight support for ALS
''' Internationalization '''
 
 
''' Scenery '''
 
 
'''Canvas System'''
 
FlightGear's fully scriptable 2D rendering system now includes improved APIs for creating maps and navigation displays amongst many other improvements. People no longer need to have programming experience to add a working ND to their aircraft, it can  now  be all done by copying and pasting 30 lines of text and customizing a few properties. The so called MapStructure back-end handles efficient updating of all ND layers transparently. Also, maps can now be mostly customized, including custom styling (colors, fonts, symbols etc).
 
 
* [[Nasal Browser|Nasal namespace Browser]]
* MapStructure is being ported to become a native Canvas Widget
* work has begun to port the airport selection dialog to use the [[MapStructure]] framework


'''Scenery'''
* Improved materials XML format making customer material definition easier
* Procedural rock material definition


 
'''JSBSim'''
'''Nasal Scripting'''
* Synchronization with latest JSBSim
 
'''Documentation'''


'''Highlighted new and improved aircraft'''
'''Highlighted new and improved aircraft'''
 
* Extra EA-500
* North American P-51D Mustang
* Cessna Citation II


'''Other'''
'''Other'''
* Firewall exceptions are automatically added during setup on Windows systems
* Aircraft moved to a SVN repository.


'''Bug fixes'''
'''Bug fixes'''
* See [http://code.google.com/p/flightgear-bugs/issues/list?can=1&q=Milestone%3D3.4 our bugtracker] for an extensive, yet incomplete, list of the bugs fixed in this release.
* See [http://code.google.com/p/flightgear-bugs/issues/list?can=1&q=Milestone%3D3.4 our bugtracker] for an extensive, yet incomplete, list of the bugs fixed in this release.


[[Category:FlightGear changelogs]]
[[Category:FlightGear changelogs]]

Latest revision as of 10:28, 27 November 2016

Previous changelog Next changelog

The FlightGear development team is delighted to announce the v3.4 release of FlightGear, the free, open-source flight simulator. This new version contains many exciting new features, enhancements and bugfixes. Highlights in this release include frame-rate improvements on some systems, reduced memory usage and enhancements to the built-in web server.

Founded in 1997, FlightGear is developed by a worldwide group of volunteers, brought together by a shared ambition to create the most realistic flight simulator possible that is free to use, modify and distribute. FlightGear is used all over the world by desktop flight simulator enthusiasts, for research in universities and for interactive exhibits in museums.

FlightGear features more than 400 aircraft, a worldwide scenery database, a multi-player environment, detailed sky modelling, a flexible and open aircraft modelling system, varied networking options, multiple display support, a powerful scripting language and an open architecture. Best of all, being open-source, the simulator is owned by the community and everyone is encouraged to contribute.

Download FlightGear v3.4 for free from FlightGear.org

FlightGear - Fly Free!

Major enhancements in this release

Performance

  • Improved frame-rates on some systems from more efficient use of Uniforms
  • Reduced memory occupancy for scenery tiles
  • AI models are now rendered based on display size rather than range
  • AI/MP models may now define objects as being part of the interior, which will not be rendered at large distances

Usability

  • Built-in web server now includes a moving map, a screenshot grabber, and supports SVG-based panels
  • In-application launcher for Mac, based on Qt5

Graphics

  • Improved rendering of runway and other lights under ALS
  • Landing and spotlight support for ALS

Scenery

  • Improved materials XML format making customer material definition easier
  • Procedural rock material definition

JSBSim

  • Synchronization with latest JSBSim

Highlighted new and improved aircraft

  • Extra EA-500
  • North American P-51D Mustang
  • Cessna Citation II

Other

  • Firewall exceptions are automatically added during setup on Windows systems
  • Aircraft moved to a SVN repository.

Bug fixes

  • See our bugtracker for an extensive, yet incomplete, list of the bugs fixed in this release.