Release Notes

Bug Fixes

  • some API calls crash when using double[]
  • prevent orbit overlapping by rescaling period
  • macos system detection
  • land at location crash due to trim() applied to invisible name
  • add flush frames to postRunnable() actions in scripting implementation
  • proper extension checking for ATI vram info
  • proper fix for VMemInfo crash on arcolinux+ATI graphics
  • VRAM profiling crash for AMDGPUs #326
  • adapt star brightness in cubemap modes #318
  • reload default configuration file crash

Build System

  • fix versions of sdl2gdx and jsamp, refactor VMemInfo
  • update compress, jcommander and jsamp versions, replace gdx-controllers with sdl2glx for better compatibility
  • update stil library jar
  • get jsamp from repository
  • substitute underscore by hyphen in pkgver

Code Refactoring

  • add color array to all API calls that need a color, for consistency. Fixi some calls’ documentation.
  • cubemap-related properties organised and cleaned-up
  • improve error handling of OpenGL 4.x incapable video cards

Documentation

  • clean up punctuation in API docs
  • improve API description of some calls

Features

  • dataset options when loaded through SAMP
  • improve UI elements
  • proper implementation of FXAA
  • load datasets as particles or stars
  • add script to test color map highlighting
  • implement planetarium deviation angle in shader #328
  • update controller list live in preferences window, fix connection/disconnection events
  • add extra attributes, colormaps for highlighting
  • load all attributes from VOTables
  • STIL provider works with multiple names
  • support for multiple star names in octree gen
  • add support for multiple names per object

BREAKING CHANGE

  • API call setStarSize() now gets the star point size in pixels instead of a normalized value between 0 and 100.

Back to releases