Stellarium 25.1

2025-03-23 14:10:00 +0000 by alex-w

Glad to announce the release of Stellarium 25.1 for all platforms. This is our first release in 2025 with exciting features and many bug fixes.

The major changes of this version:

  • Switching to using Gaia DR3 catalog (extra catalogues with more than 220 milliones stars)
  • Full 6D astrometry (2D sky positions, 2D proper motion, parallax, radial velocity) compute for most bright stars (V<10.5)
  • Modelling movement for 15 couples of binary stars
  • New powerful data format for sky cultures
  • Many improvements in Core
  • Improvements in Telescope Control plugin
  • Updates in sky cultures (include new one)
  • Incorporated whole GCVS 5.1 catalog
  • New tool in AstroCalc dialog

Thanks to all the developers, testers, and users who made this release possible with your contributions and feedback.

Full list of changes:

  • Added new star catalogs with Gaia DR3 (GH: #3992)
  • Added ability to set the fading duration for elements of constellations (GH: #4083)
  • Added ability to set the fading duration for elements of asterisms (GH: #4188)
  • Added AstroCalc/Almanac tool (GH: #4175)
  • Added support for normal and horizon maps in planetary HiPS
  • Added a warning dialog if ASCOM version is outdated but telescope preconfigured
  • Added constellation boundaries for Babylonian (Seleucid) SC
  • Added short designations for some double stars for easy finding them
  • Added Castor to binary orbital parameters data
  • Added $\zeta$ Her and $\eta$ Oph to binary star orbital data to deal with their stationary companion due to lack of
  • Added $\gamma$ Virginis A and B to binary orbital parameters data
  • Added and updated many nebula textures (GH: #4162)
  • Added support output of native names of constellations
  • Added context for Japanese sky culture (GH: #3966)
  • Added context for constellation names in Modern and Modern (IAU) sky cultures
  • Added message context to chinese star “Added”
  • Added support for extraction of Chinese star names with “Added”
  • Added ability to see the pronounce for native names of constellations
  • Added reference for 14 proper names of stars
  • Added support Venetian language
  • Added ability to copy HTML version of the selection info
  • Added ability to keep “latest selected object” in AstroCalc/Phenomena tool (GH: #4127)
  • Added filter of showing named DSO only (GH: #4125)
  • Added ability to use absolute path to the logfile (GH: #4027)
  • Added ability to re-select last selected object (GH: #4113)
  • Added a scripting function for RTS with given altitude
  • Added parallax effect (exaggerate parallax) to stars (GH: #4023)
  • Added support for Gaia ID in other functionalities (GH: #4064)
  • Added info for newly discovered comets
  • Added a filter by eclipse type in AstroCalc tool (GH: #4054)
  • Added Export Map button for local solar eclipses too
  • Added SH2-245 as Eridanus Loop (GH: #4046)
  • Added new Chinese sky culture (GH: #4234)
  • Added pronounce and IPA tags in Siberian SC (GH: #4237)
  • Added missing Jupiter in Lokono sky culture
  • Added 0.5 arcmin padding to bounding cap because Saemundsson’s inversion formula is not exact to fix clipping issue at small FOV (GH: #4231)
  • Fixed computation of HiPS draw order for planetary surveys
  • Fixed make sure that HiPS mesh is convex
  • Fixed change of HiPS tile detalization with zoom level
  • Fixed searching pot entry with msgctxt
  • Fixed string comparison for equality (GH: #4163)
  • Fixed translability a short name of dataset for DSO textures (GH: #4191)
  • Fixed 61 Cygni binary orbital parameter epoch (should be J2016 not J2000)
  • Fixed truncated StarId
  • Fixed ignored constellation star ids passed as strings
  • Fixed application of the aberration effect to the ephemeris markers (GH: #3867)
  • Fixed sky cultures naming for 61 Cyg A
  • Fixed orbit color manipulation (GH: #4213)
  • Fixed endless loop in Calendars plugin (GH: #4206)
  • Fixed reading star id from “HIP/Gaia DR3 XXX” names
  • Fixed epoch for boundaries in Chinese (Medieval) sky culture
  • Fixed designation of double star (GH: #4150)
  • Fixed region entries for modern skycultures
  • Fixed compilation on Windows
  • Fixed splash screen text positioning on Qt5
  • Fixed computation of next maximum/minimum light for variable stars
  • Fixed mismatch between values of Apparent Diameter and Angular Size in AstroCalc/Graphs tool (GH: #3981)
  • Fixed modifiers info for slew commands at Macs (GH: #4116)
  • Fixed hiccups every few seconds (GH: #4112)
  • Fixed positioning of the cardinals
  • Fixed Qt/OS screen font scaling by fractional factors
  • Fixed HIP 101769 and HIP 25606 are incorrectly matched to the wrong Gaia ID
  • Fixed fractional OS scaling support in Wayland
  • Fixed search faint stars by their id (cross-id)
  • Fixed tab order in Config dialog
  • Fixed comments for translators for UI elements
  • Fixed typos in Modern (IAU) sky culture (GH: #4050)
  • Fixed density of star name labels (GH: #4029)
  • Fixed oversized angle buttons in Oculars plugin
  • Fixed missing include for some linux distros (INDI)
  • Fixed include correct INDI headers (GH: #4025, #4019)
  • Fixed rendering telescopic asterisms (GH: #3315)
  • Fixed orbit rendering: densely sampling orbit of parent planet if on its moon (GH: #4013, #83)
  • Fixed wrong data for stars (GH: #1659, #1724, #364, #374, #369, #363)
  • Fixed false stars (GH: #18, #2786, #777, #399, #677, #1032, #398, #1192, #1189)
  • Fixed missing stars (GH: #362, #1016)
  • Fixed stellar proper motion (GH: #85, #221, #348, #1541, #1061, #3108)
  • Fixed star selection when big zoom mouse (GH: #3136)
  • Fixed checksum for one new star catalog
  • Fixed constellation line mismatch (GH: #4240)
  • Fixed reload skycultures (GH: #4239)
  • Fixed crash in Observing Lists: Map index from proxy model back to the source (GH: #4241)
  • Fixed telescopic asterisms (GH: #4238)
  • Fixed native names into native tags in Anutan sky culture
  • Changed core: compute position angle and separation of binary stars system (GH: #4184)
  • Changed core: compute 6D astrometry for a few binary star system
  • Changed core: Use a glTF-compatible normal map for the Moon
  • Changed core: Bind texture to the correct slot when loading it
  • Changed core: Limit amount of time taken by texture loading per frame
  • Changed core: Remove the limit on thread count
  • Changed core: Don’t repeatedly call ssm->getMoon()
  • Changed core: Speed up loading of star cross-identification data
  • Changed core: Append new additional star names instead of prepending
  • Changed core: Use hips_frame and type to determine planet
  • Changed core: Take updated parallax into account when drawing marker and search for star selection (GH: #4214)
  • Changed core: Check for star nullptr when loading constellation data in case one of the major star catalog corrupted/missing (GH: #4207)
  • Changed core: Don’t load any high level star catalog if a lower level star catalog is missing (GH: #4203)
  • Changed core: Avoid crash in moving between planets
  • Changed core: Suppress output of meaningless coordinates (GH: #4212)
  • Changed core: Handle correctly landscape labels with negative altitude angle (GH: #4174, #4176)
  • Changed core: Hide the broken zero horizon
  • Changed core: Exclude synchronous texture loads from time limiting
  • Changed core: Don’t try to get OpenGL context in StelTexture constructor
  • Changed core: Filter HiPS mipmaps
  • Changed core: Don’t apply normal/horizon map to surveys
  • Changed core: Handle extra * and ? signs at the end of Chinese star number
  • Changed core: Try to localize ‘ Added’ with space, since some locales should avoid it
  • Changed core: use unsigned char for component in cross-id.cat (GH: #4164)
  • Changed core: switch to use binary format for cross-id file (GH: #4158)
  • Changed core: update star catalogs with astroquery 0.4.9 to improve handling of binary systems and cross-ids (GH: #4156)
  • Changed core: switching to new data format for skycultures
  • Changed core: Allow excluding names from unwanted references (GH: #4147, #11)
  • Changed core: Point DSO name path into same (default) set.
  • Changed core: Updated list of SIMBAD mirrors in Search Tool
  • Changed core: Use commonNameMap instead of iterating over dsoArray
  • Changed core: Pre-trim DSO string catalog numbers
  • Changed core: Don’t use toUpper, use compare(CaseInsensitive)
  • Changed core: Use default DSO names as common names
  • Changed core: Enable drawing of single-star constellations and asterisms
  • Changed core: Don’t reload common DSO names on each SC load
  • Changed core: Don’t reload default DSO names on each SC load
  • Changed core: Follow [PM][+-] indicators of constellation edges
  • Changed core: Redefine boundaries for modern_* skycultures
  • Changed core: Allow arbitrary epochs in Skyculture boundary edge definition
  • Changed core: Scale planet label shift properly
  • Changed core: Scale solar halo properly
  • Changed core: Scale planet halo properly
  • Changed core: Scale star halo properly
  • Changed core: Base star scaling on screen scale
  • Changed core: Handle font size changes in Cardinals
  • Changed core: Position InfoPanel taking into account font size ratio
  • Changed core: Make line loops and strips continuous
  • Changed core: Avoid breaking strict aliasing rules
  • Changed core: Set correct light pollution level when location=auto (GH: #4216)
  • Changed core: Handle the case when surface normal looks away from the camera
  • Changed core: Reduce HiPS split order when tile width is small
  • Changed logger: Better error message for Asterisms
  • Changed logger: Print texture size in StelTexture memory usage reports
  • Changed logger: Adjust log levels in StelMainView
  • Changed logger: Remove “WARNING” word from logged warnings
  • Changed logger: Updated level of messages for logger
  • Changed logger: Add timestamp and message type to the log
  • Changed logger: Direct all StelLogger::init messages to INFO channel
  • Changed GUI: Avoid a freeze when loading a list of HiPS surveys
  • Changed GUI: Use locale-aware compare for SC list sorting
  • Changed GUI: Provide a UI for toggling atmosphere pseudo-mirror
  • Changed GUI: Open Surveys tab on right-clicking HiPS button
  • Changed GUI: Make it possible to filter surveys by name
  • Changed GUI: Add a method to get GUI font size ratio
  • Changed GUI: Apply screen scale to DSO outlines too
  • Changed GUI: Scale lines according to screen font size
  • Changed GUI: Scale splash screen according to font size ratio
  • Changed GUI: Simplify background of hecPositionsChartView
  • Changed GUI: Scale bottom and left panel buttons according to font size
  • Changed InfoString: Don’t write “apparent” when airmass undefined
  • Changed AstroCalc tool: A slight changes in time limits for AstroCalc/Ephemeris and AstroCalc/Eclipses tools (GH: #4209)
  • Changed AstroCalc tool: A small speed-up for AstroCalc/Phenomena tool
  • Changed Telescope Control plugin: Reactivate building ASCOM with Qt6 (requires ASCOM7)
  • Changed Oculars plugin: Apply font size settings to Oculars plugin (GH: #4049)
  • Changed Oculars plugin: Move creation of rotation buttons to a separate function
  • Changed Oculars plugin: Fix centering of Ocular panel buttons
  • Changed Oculars plugin: Avoid zero-mag Lens
  • Changed Satellites plugin: Enforce lastUpdate is stored as UTC (GH: #4060)
  • Updated Anutan sky culture
  • Updated Greek (Leiden Aratea) sky culture
  • Updated Greek (Almagest) sky culture
  • Updated Greek (Farnese) sky culture
  • Updated Babylonian (Mulapin) sky culture
  • Updated Modern (Sky & Telescope) sky culture
  • Updated Modern and Modern (IAU) sky cultures: use English terms for English names of constellations
  • Updated Chinese skycultures: Use real native Chinese names in skycultures (GH: #4196)
  • Updated core team list: added Henry Leung
  • Updated dependencies: INDI has been updated to version 2.1.2.1
  • Updated dependencies: QXlsx has been updated to version 1.5.0
  • Updated orbital elements for minor bodies of Solar system
  • Updated the default catalog of exoplanets
  • Updated the default list of satellites
  • Updated default list of locations
  • Updated scripting docs
  • Updated Stellarium User Guide
  • Updated dependencies: CalcMySky has been updated to version 0.3.4
  • Updated atmosphere model
  • Updated photometry data for satellites
  • Updated Stellarium User Guide
  • Updated translations
  • Updated color of Neptune
  • Updated tool for create an AppImage packages (GH: #4105)
  • Updated list of star names (GH: #4122)
  • Updated bookmarks for minor SSO’s in Solar System Editor (GH: #4065)
  • Updated photometry for satellites
  • Updated nomenclature data for planetary features
  • Updated common names of DSO
  • Updated list of languages
  • Updated DSO textures (GH: #3999)
  • Updated translations of sky cultures (GH: #4024)
  • Updated discovery circumstances for comets
  • Restored sky cultures descriptions mistakenly removed in version 24.3
  • Restored description of Maori sky culture
  • Removed outdated “Starlore” term (GH: #4070)
  • Removed unneeded constellation boundaries data
  • Removed useless initializers
  • Removed dead URL in OnlineQueries plugin
  • Removed 2 sky cultures from standard package (GH: #4197)
  • Removed an outdated warning
  • Removed outdated data and code
  • Removed remnants of text_texture option
  • Removed support 32-bit packages
  • Removed Missing Stars plugin
langlinks