Skip to content

Releases: CelestiaProject/Celestia

1.6.4

04 Nov 19:55
315b2d7
Compare
Choose a tag to compare

1.6.3

20 Apr 09:34
Compare
Choose a tag to compare

Features, backported from 1.7

  • Backport location updates from 1.7 version
  • Allow binary orbits without text sources

Bug fixes

  • Fix out-of-bounds in 3DS read
  • Handle locations in object:localname()
  • macOS: Re-add support for OS X 10.7 to 10.9
  • macOS: Fix flickering edges on some GPU
  • Unix: Fix executable name in celestia.desktop
  • Unix: Fix buffer overflow in eclipse finder

Translations

  • Update Bulgarian translation

1.6.2.2 - Quick fix for Windows interface

12 Jan 14:55
Compare
Choose a tag to compare

This is windows-only release. It fixes bookmark manager.

1.6.2.1 - Quick fix for Windows interface

26 Nov 11:45
Compare
Choose a tag to compare

This is windows-only release. It fixes garbage displayed it some dialog boxes in non-latin locales.

1.6.2

19 Nov 17:59
Compare
Choose a tag to compare

This is the final update for version 1.6.2. It doesn't include any data updates which will be made later.

Changes since the last beta release:

Features, backported from 1.7

  • StarDB Ver. 0x0200 support, required for spectral class Y

Translations

  • Update Lithuanian, Bulgarian and Chinese translations

Documentation

  • Don't mention kde3, gnome and update minimal lua version to 5.1

Platform-specific changes

  • macOS: bump minimal supported version to 10.10

1.6.2 Beta 3

10 Jun 07:54
Compare
Choose a tag to compare
1.6.2 Beta 3 Pre-release
Pre-release

The 3rd beta of the upcoming 1.6.2 release.

Changes since beta2:

Features backported from 1.7

  • Update bolometric correction and temperature for T class
  • Add Brown Dwarf spectral class Y
  • Update temperatures for cool stars
  • Don't render corona for T5-T9 and Y class stars
  • Add binary XYZV format for sampled orbits

Bug fixes

  • Fix failure if an incorrect URL is pasted
  • Don't abort if starnames.dat has not been loaded

Platform-specific changes

  • Windows: fix installer script to include required *.dll
  • Windows: copy old favorites file to the new location
  • Unix: restore incorrectly removed GtkWatcher

Documentation

  • Update sites in documentation (shatters.net -> celestia.space)

1.6.2 Beta 2

20 Feb 16:18
Compare
Choose a tag to compare
1.6.2 Beta 2 Pre-release
Pre-release

The 2nd beta of the upcoming 1.6.2 release.

Changes since beta1:

Bug fixes

  • Use "kpc" instead of "Kpc"
  • Fix markers rendering in multiview mode
  • Fix scripted orbits and rotations (broken by update to lua 5.2)
  • Fix compilation with MinGW

Platform-specific changes

  • macOS: add means to migrate preferences created by old version
  • macOS: migrate memry management to ARC
  • macOS: better support for dark mode
  • macOS: update icons
  • macOS: remove own code to setup fullscreen mode
  • macOS: do not change app time zone when transforming date
  • macOS: use gettext instead of localized string
  • macOS: allow more alternative surfaces in menu
  • macOS: switch to LUA 5.1
  • Unix: fix celestia.desktop to reference celestia-gtk instead of celestia-gnome
  • Unix: fix speed in "Time" menu (10x -> 2x)
  • Windows: use SHGetFolderPathA to get Application Data directory
  • Windows: convert messages written to console to OEM CP
  • Windows: fix bug in favorites file directory construction
  • Windows: allow to create portable builds
  • Windows: don't make splash topmost window
  • Windows: make "Resolution" text in "Display mode" dialog wider
  • Windows: update to support CSPICE & LuaJIT
  • Windows: fix sorting in a star browser

Translations

  • Fix incorrect translation of Sol to Seoul
  • Update French translation
  • Update Belarusian translation

Documentation

  • Update INSTALL

1.6.2 Beta 1

04 Oct 21:46
Compare
Choose a tag to compare
1.6.2 Beta 1 Pre-release
Pre-release

The 1st beta of the upcoming 1.6.2 release.

Changes since 1.6.1:

Bug fixes

  • Options dialog is hidden on delete event instead of removed (GTK+ frontend)
  • Fixed crash when loading of a celx script failed
  • Localization support enabled early on startup (GTK+ frontend)
  • Fixed compilation on MIPS platform
  • Add missing gettext calls to make units (km, Kpc, ...) translatable
  • Fixed compilation with modern compilers (Apple Clang, GCC9, LLVM7, MSVC2015)
  • Fixed syntax error in GL2 shader called when there is no light sources
  • First object in Guided Tour can be selected (Windows frontend)
  • Fixed errors reported by PVS studio and Coverity
  • Fixed compilation for 64 bit target of Windows frontend
  • Removed a few deprecations of macOS frontend

Platform-specific changes

  • Unix: GTK+ frontend made translatable
  • Unix: celestia.desktop updated for GTK+ frontend
  • Unix: build infrastructure updated for newer autotools
  • Windows: tilde (~) can be used in filenames to represent home directory
  • Windows: Use Segoe UI font instead of MS Sans Serif in dialogs
  • macOS: Fully 64 bit, support for 32 bit is dropped, with a minimum deployment target as OS X Lion
  • macOS: Application is sandboxed and part of the application bundle is codesigned
  • macOS: Support dark mode on macOS Mojave or higher
  • macOS: Add a dialog for choosing celestia.cfg and CelestiaResources directory

Code optimization and reorganization

  • Warnings reported with `-Wall' mostly fixed or suppressed

Features

  • Leap seconds added for 2012, 2015, 2017. Dropped for 1 Jan 1972
  • Add support for Lua 5.2 and 5.3, drop Lua 5.0
  • Favorites file by default is saved to user home directory:
    • Unix: $XDG_DATA_DIR/Celestia (~/.local/cache)
    • OS X: ~/Library/Containers/space.celestia.Celestia/Data/Library/Preferences
    • Windows: %APPDATA% (~/AppData/Roaming)

Scripting

  • Add titles for example scripts

Translations:

  • Add Norwegian Bokmål translation