Skip to content

v23.4

Compare
Choose a tag to compare
@alex-w alex-w released this 23 Dec 11:43
· 1278 commits to master since this release
v23.4
0de39da

The installers are located in the "Assets" section at the end of these release notes!

Github Release

Release notes

The Stellarium Team has released version 23.4.

The major changes of this version:

  • New plugin: Lens Distortion Estimator (experimental)
  • New sky culture: Tibetan Lunar Mansions
  • Changed GUI: ability to change the look via normalStyle.css
  • Added new MESA for Windows packages
  • Added support Windows/ARM64 packages
  • Added support the origins of nomenclature names
  • Improvements in plugins and AstroCalc tools
  • Improvements for performance on macOS/ARM64

Behind the scenes, many more minor issues were fixed.

TELESCOPE USERS

We have identified and fixed some bugs in the TelescopeControl plugin on the Qt6-based releases.

Telescope users, please try whether this solves your problems. If not, we are looking for those of you with programming skills to help us fixing remaining issues. Reward possible!

What's Changed

Full list of changes:

  • Added script "Jupiter Moons"
  • Added filter, based on SATCAT Operational Status in Satellites plugin
  • Added new sky culture: Tibetan Lunar Mansions (GH: #3434)
  • Added support an AppImage/Qt6 packages (GH: #3529)
  • Added Lens Distortion Estimator plugin
  • Added more simple calendar-based time steps (esp. for RemoteControl)
  • Added wrapper for too long star names (GH: #3479)
  • Added a temporary workaround for overlapping indicator and text in lists
  • Added an optional sorting rule for Search Tool
  • Added a new category of celestial objects into AstroCalc tool
  • Added tooltips for twilights in Nav. Stars plugin
  • Added a text wrapper for pulsar notes
  • Added a text wrapper for long origins of nomenclature names
  • Added reference file for Modern (H.A. Rey) SC
  • Added a text wrapper for pulsar notes
  • Added a text wrapper for long origins of nomenclature names
  • Added ability to make observing lists directory configurable via GUI (GH: #3165)
  • Added dpiAwareness option to manifest and send physical viewport size to Spout (GH: #3462)
  • Added DSO names (GH: #3460)
  • Added support the origins of nomenclature names (GH: #3457)
  • Added 2 new time steps for AstroCalc/Ephemeris tool
  • Added Remote control command to change window size (GH: #3433)
  • Added support Windows/ARM64 packages
  • Fixed coordinates for exoplanets
  • Fixed few missing stars
  • Fixed a problem with initialisation sequence (GH: #3550)
  • Fixed crash in StelTexture destructor on exit (GH: #3427, #3541)
  • Fixed unexpected behaviour: avoid auto changing landscape when not wanted (GH: #3514)
  • Fixed Satellites plugin: restore shadow circle at arbitrary altitude
  • Fixed computation of crop factor (LDE plugin)
  • Fixed slow down of time during solar eclipses (GH: #3520)
  • Fixed shadow circle issue: allow line loops on Cylindrical projection (GH: #3505)
  • Fixed the selection objects in AstroCalc tools
  • Fixed translation of the origins for planetary nomenclature
  • Fixed Windows installer for 64-bit modes (GH: #3492)
  • Fixed color of ColorButton's tooltip
  • Fixed RTS caching (GH: #3485)
  • Fixed TUI plugin (GH: #3483)
  • Fixed New Hindu Lunar calendar (GH: #3442)
  • Fixed metainfo data
  • Fixed recognition for MSVC++ versions
  • Fixed coordinates for custom objects
  • Fixed getting the list of sky cultures: don't skip remaining sky cultures after failing to read one
  • Fixed error message for Zodiacal light feature
  • Changed core: Use the correct screen when making a screenshot
  • Changed core: Restore default inclusion of TUI plugin (GH: #3481)
  • Changed core: Only let time dragging work with Ctrl modifier
  • Changed core: Make sure custom markers are set only when Shift is pressed alone
  • Changed GUI: Increase brightness cutoff for planets (GH: #3317)
  • Changed GUI: Make a dedicated widget for color buttons
  • Changed GUI: Scale the pixel sizes in the stylesheet according to GUI font size
  • Changed GUI: Make default GUI font size available outside of StelApp
  • Changed GUI: Remove all fixed sizes from dialog .ui files
  • Changed GUI: Set button icon sizes explicitly in normalStyle.css
  • Changed GUI: Move stackListWidget sizes to normalStyle.css
  • Changed GUI: Move StelCloseButton style to normalStyle.css
  • Changed GUI: Fix application of bold font property to window titles
  • Changed GUI: Deduplicate title bar implementation
  • Changed GUI: Turn StelCloseButton into a ToolButton
  • Changed GUI: Use default style for normal state of GPS button
  • Changed GUI: Style QToolButton the same way as QPushButton
  • Changed GUI: Provide a proper sizeHint for AngleSpinBox
  • Changed GUI: Make slider groove more scalable
  • Changed GUI: Use StelMainView as the parent for all message boxes and file dialogs
  • Changed code of Satellites plugin: Avoid duplicate code
  • Changed code of Oculars plugin: Avoid saving and reading wrong indexes for telescopes, CCD and eyepieces
  • Changed the default level for selection priority of custom markers
  • Changed Windows installer: Simplify Spout sending
  • Changed Windows installer: Modernize Mesa library (GH: #3414, #2803)
  • Updated orbital elements for minor bodies of Solar system
  • Updated list of planetary nomenclature
  • Updated default catalog of pulsars
  • Updated default catalog of satellites
  • Updated default list of locations
  • Updated default catalog of exoplanets
  • Updated meteor showers catalog from 2024 IMO Calendar
  • Updated list of financial contributors
  • Updated list of contributors
  • Updated translations
  • Updated scripting engine: Make reloadPlanets() scriptable
  • Updated communications data for satellites
  • Updated DSO names (GH: #3543)
  • Updated script "Messier Objects Tour"
  • Updated SUG: Added information on adding orbital elements from JPL Horizon
  • Updated SUG: Added example data for interplanetary spacecraft
  • Updated ISO 3166 data
  • Updated default value of GRS longitude
  • Updated discovery circumstances for minor planets and comets
  • Updated GUI tooltips
  • Updated SpoutLibrary (GH: #3450)
  • Updated appdata.xml file

Packages notes

package note
stellarium-23.4.tar.gz Stellarium 23.4 for UNIX/Linux (source code).
MD5: 6107d1e352216b1e20d3cf3d45cea277
SHA256: db4db9f205cc13fb68e3f3c4c895754d16868e4d25a14da44db6d0d809e39943
stellarium-23.4.tar.bz2 Stellarium 23.4 for UNIX/Linux (source code).
MD5: bdeeedcc854e36c713c18316d5833f84
SHA256: 67bc50a043448471eef049aaa007289aa3fbe9ba51d4c262155d2a5c8e3bc642
stellarium-23.4.tar.xz Stellarium 23.4 for UNIX/Linux (source code).
MD5: c44271c128de0f2830ce465574e28ce8
SHA256: 024f8f0a5df02b6dfc30ca98fa735c9a457078594d98eef29f2d736130e0594a
stellarium-23.4.zip Stellarium 23.4 for UNIX/Linux (source code).
MD5: 4d6989ae19adf1f304828b936c2e715c
SHA256: c18d790180fdc62a5fdd39d840d24acd39588dff64be8de3a5e22024bb2b61f6
stellarium-23.4-qt5-win32.exe Stellarium 23.4 for Windows (x86_32; Windows 7+) based on Qt 5.12.6 (Visual Studio 2017).
MD5: cb59bbee2a565e41101ff7daadb4271e
SHA256: f7ac6b28070a8dc7e9b319cabc0cbdfb573aa502a0d6a3c59ad3c6ac148f4675
stellarium-23.4-qt5-win64.exe Stellarium 23.4 for Windows (x86_64; Windows 7+) based on Qt 5.12.6 (Visual Studio 2017).
MD5: ba22ab7b31306b1e5c1fa052bacaff1d
SHA256: d95c1c593027388e2502992345fe2357d44d84d7b53220a1d37f62e810dbf3e0
stellarium-23.4-qt6-win64.exe Stellarium 23.4 for Windows (x86_64; Windows 10+) based on Qt 6.5.3 (Visual Studio 2019).
MD5: 66c116495e413561ceb261b4548ce204
SHA256: 21cae322ce6a358de95bc42e157ee32ebfad835266445a1b93742987104ded27
stellarium-23.4-qt6-arm64.exe Stellarium 23.4 for Windows (ARM64; Windows 10+) based on Qt 6.5.3 (Visual Studio 2022).
MD5: cfd46d1f79a39ce940cc3b2b90944395
SHA256: f8f602c3c7ab6e4cd9f162384ddbc895da32e4875c58bb07636fa3d013a13956
Stellarium-23.4-qt6-macOS.zip Stellarium 23.4 for macOS (universal; macOS 11.0+) based on Qt 6.5.3 (AppleClang 15.0.0).
MD5: 92265095a2e5c59b516117883c94a72b
SHA256: a5e16e146305167d09ad5507e9d8cb4459f5ad2d712482dc4e0be97259f1298c
Stellarium-23.4-qt5-x86_64.AppImage Stellarium 23.4 for Linux (amd64; glibc 2.31) based on Qt 5.12.8 (GCC 9.4.0).
MD5: b503d00095ebff1ae63ea8eb6c1c6acb
SHA256: 97e16722e38724847bac28c6634d96e9951892692f975c36aa25dae538263932
Stellarium-23.4-qt6-x86_64.AppImage Stellarium 23.4 for Linux (amd64; glibc 2.35) based on Qt 6.2.4 (GCC 11.4.0).
MD5: 195977e4b12670afe444968a023f5a04
SHA256: 804419f809c17aa2574caf685da758e6cb87491372efa34301c1b89fdee8a21b

Verify

GPG signature

  1. Import Stellarium's GPG key
    curl -O https://stellarium.org/files/stellarium.gpg
  2. List Stellarium's GPG key
    gpg --with-fingerprint --show-keys --keyid-format long stellarium.gpg
    id: rsa4096/BF38D4D02A328DFF 2012-04-07
    fingerprint: 7915 1C2E 6351 E727 8DA1 A730 BF38 D4D0 2A32 8DFF
  3. Verify the binary file is valid (tarball for example)
    gpgv --keyring ./stellarium.gpg stellarium-23.4.tar.gz.asc stellarium-23.4.tar.gz