Since the developer meeting of April/May 2007, we decided that we should release versions more often. We also drew up a list of features which we consider to be important — tasks we need to do before we feel comfortable releasing a 1.0.0 version. The results of those discussions are in this feature list spreadsheet.
What the version number means
Stellarium uses a three part version number: A.B.C where
- A is the series version number. This remains at 0 until we feel we have all the basic functionality which is required for a feature-complete planetarium project. This core functionality is documented in the Stellarium tasklist document.
- B is the major release number. Major releases may include a lot of new functionality, or maybe just a re-worked internal structure. Either way, when this is incremented it's a milestone of some sort. At major releases it is expected that compatibility with older major versions could be broken. This includes scripting commands, configuration options, command line options and work-flow within the program.
- C is the service release number. Service releases are for bug fixes and may come with extra functionality as it is implemented. With a bit of luck, compatibility with previous service releases for the same major releases should be maintained.
Note that in practice, this scheme is poorly maintained and the version number of a new release may not be representative of its contents.
- 0.10.0 beta. This release was tagged as a "beta" on its splash screen and elsewhere because of the features which were missing: the TUI, telescope control, scripting, etc. The next version was called 0.10.1 and re-introduced some of the missing features, such as a new scripting engine.
- 1.0.0. If we ever get here, it’ll be awesome. Somehow it always seems a few years off. Ho hum.
Released June 7 2007.
Released January 17th, 2008.
Released September 24th, 2008.
Released February 6th, 2009. Focus: New scripting engine. API improvements and documentation.
Released on 10 March 2009. Uses Qt 4.5.
Released 30th January 2010, Built with Qt Creator on Qt 4.6.1.
0.10.4 For Windows
Released 23rd Febrary 2010, Built with Qt Creator 4.6.2.
Released 3rd June 2010 Windows, Mac, built with Qt 4.6.2.
Released on 6th December 2010. Two separate builds for Mac OS X, for Intel and PPC. The Windows package was repackaged a day after the initial release to include the Qt 4.7.1 libraries, so its version number was incremented to 0.10.6.1.
Released 2nd July 2011 new feature version, for testing features and providing bug fixes while work on 1.0.0 is completed.
Released 4th Nov 2011 another bug fix version with some new plug ins and features. The release of version 1.0.0 is still delayed by problems with the completion of the new script engine. A version 0.11.2 will probably be released well before the much awaited version 1.0.0
Released on 10 March 2012. The main theme of this version seems to be localization - most of the text used by the default plug-ins is now translatable, landscape names are now translatable, country names are now translatable, scripts names and descriptions are now translatable.
Released 18 May 2012. Another bug fix version.
Released 26 Aug 2012. Bug fix release with some new features.
Released 31 Jan 2013. New rendering engine (to produce effects like shadows on planets' surfaces). New keybinding engine (all keybindings can be edited). Improvements for scripting engine. Improvements for DSO. Improvements for search tool. Improvements accuracy for archaeoastronomical events.
Released 21 April 2013. New features: Caldwell catalog for nebulae, re-packed star catalogs (Hipparcos and Tycho-2), delta-T manager, star magnitude limit control, localization for Windows installer, updates textures of galaxies and nebulae, new sky culture - tongan - and various small GUI changes.
Released 04 August 2013. New features: variable stars, re-packed star catalogs (Hipparcos and Tycho-2), improvements for plugins, scripting engine and search tool. New version of the Satellites plug-in (0.8.1).
Released 08 September 2013. This release contains a new Bright Novae plugin and fixes of few bugs within plugins and search tool.
Released 28 September 2013. Bugfix release.
Released 10 January 2015. Bugfix release. Long term support (LTS) branch.
Released 1 May 2015. Bugfix release. Long term support (LTS) branch.
Released 6 November 2016. Bugfix release. Long term support (LTS) branch.
Released 19 February 2017. Bugfix release. Long term support (LTS) branch.
Released 2 April 2017. Bugfix release. Long term support (LTS) branch.
Released 10 January 2015. Bugfix release.
Released 1 May 2015. Bugfix release.
Released 19 July 2014. Based on Qt5: new modulated core, new features, new plugins, over 100 fixed bugs.
Released 19 October 2014. Has 28 fixes, includes: auto-detect location via network lookup, light layer for old_style landscapes, seasonal rules for displaying constellations, decimal degrees format for displayed coordinates, support of multi-touch gestures on Windows 8.
Released 1 January 2015. This version contains over 70 closed bugs and includes some wishes and new nice features - like visualization of the zodiacal light and new sky cultures.
Released 25 April 2015. This version contains over 30 closed bugs and includes some wishes and new nice features - like visualization of the 3D landscapes and extra DSO catalogs.
Released 24 October 2015. In total 83 bugs and wishlist items were fixed or at least decided. Also it has new DSO catalog and this version brings a big leap forward in astronomical accuracy for historical applications.
Released 2 December 2015. In total 13 bugs and wishlist items were fixed.
Released 8 January 2016. In total 7 bugs and wishlist items were fixed and added some improvements.
Released 20 March 2016. In total 9 bugs and wishlist items were fixed.
Released 4 January 2017. Porting 18 fixes from version 0.15.0 into version 0.14.3 (release especially for Ubuntu 14.04 LTS)
Released 31 July 2016. In total 78 bugs and wishlist items were fixed (and one blueprint).Version 0.15.0 is based on Qt5.6. Starting with this version, some graphics cards have been blacklisted by Qt and are automatically forced to use ANGLE on Windows. We introduce a major internal change with the StelProperty system. This allows simpler access to internal variables and therefore more ways of operation. Most notably this version introduces an alternative control option via RemoteControl, a new webserver interface plugin. We also introduce another milestone towards providing better astronomical accuracy for historical applications: experimental support of getting planetary positions from JPL DE430 and DE431 ephemerides. This feature is however not fully tested yet.
Released 25 December 2016. In total 59 bugs and wishlist items were fixed (and 4 blueprints). Version 0.15.1 introduces a few new exciting features: The Digital Sky Survey (DSS) can be shown (requires online connection); AstroCalc is now available from the main menu and gives interesting new computational insight; Stellarium can act as Spout sender (important for multimedia environments; Windows only).
Released 21 March 2017. In total 41 bugs and wishlist items were fixed. This version contains few closed bugs (ported from series 1.x) and some new additions and improvements.
A decision was made that the next version after 0.10.6 would be the long-awaited 1.0.0. (Unless there are significant bugs in 0.10.6 that warrant a bug fix release.)
Obviously this decision was not kept. Although Stellarium has been used for years now by many users and is quite stable, it is not complete in the eyes of some of its developers. Some technical issues have been solved, some astronomical improvements and unique features added, but we are still not satisfied. 1.0.0 should be at least free from easily detected positional errors (e.g. lunar ephemeris has a problem as of V0.14).