Skip to content

Latest commit

 

History

History
129 lines (94 loc) · 14.1 KB

CHANGELOG.md

File metadata and controls

129 lines (94 loc) · 14.1 KB

Changelog

All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.

0.12.0 (2024-09-11)

Features

Highlights

  • map: add map modes: total population, population by country, species population, trade routes, authority, relations, wars (temporarily disabled), and fleet power (temporarily disabled) (e14e240, 482acf6, d33a810)
  • map: add map mode info to system tooltips (1ab0ba0)
  • map,ui: add legends, with map mode info, system symbols, and occupation stripes (19af168, 1ab0ba0, 5efb1c7, a33fa32)
  • map: add solar system maps, with basic display of stars, planets, moons, and asteroids, clickable hyperlane links, and configurable planet labels (005f3bb, d9d4816, 5197804)
  • map: add optional occupation stripes to map and legend (24cd624)

Other Features

  • map: improve how "Min Contrast" color adjustment chooses to darken vs lighten (0e72f57)
  • map,ui: tweaks to zooming and panning (3b17dfd)
  • map: add border gap setting (cd0798a)
  • map,ui: set a default border gap of 2 (bc85abd)
  • map: add option to absorb small "frontier bubbles" into nearby sectors (b720cc2)
  • map: add optional distinct styles for core and frontier sector borders (6733c8e)
  • ui: add ability to click on country to change map mode point-of-view (7bce924)
  • ui: convert union mode to map mode (6ad9fa1)

Bug Fixes

  • fix crash loading saves with value-less loc variables (ee3eeb2)
  • map: fix crash processing circular borders (b1120c3)
  • map: fix failed map renders when names contain color codes (44f1926)
  • map: fix localization complex adjectives such as half-species (213f90a), closes #8
  • ui: fix map mode system tooltip header displayed even if no values available (b342e58)
  • ui: fix overflowing error toast (3542b50)

0.11.1 (2024-06-01)

Features

  • ui: add Japanese translation from karokaro and Traditional Chinese translation from HYA (2a9ebed)

Bug Fixes

  • ui: fix icon group names not localized (018f130)
  • ui: remove test ENGLISH locale and automatically reset invalid locale settings (3a8ae2e)

0.11.0 (2024-05-14)

Features

  • map: add system labels (918cb83)
  • map: add union border color settings, separate from sector border color (3447f22)
  • map: separate union settings for hegemony and non-hegemony federations (51556b8)
  • map: implemented Stellaris language setting, changing which loc files are loaded (46830c2)
  • ui: add app settings screen and refactor map settings (0973558)
  • ui: add link to GitHub (fad5fb6)
  • ui: add tooltips for dash pattern, border fill fade, and name/emblem min/max size (59647b8)
  • ui: implement translator mode, with reports and dynamic message loading for translators (836f47a)
  • ui: make the app translatable (a7d1782)

Bug Fixes

  • map: fix wormhole icons and paths for a certain Astral Planes system (a2e69e6)
  • ui: fix error messages displayed beneath export modal (6e93812)
  • ui: fix export button displayed even when there's no map to export yet (0df12da)

0.10.3 (2024-04-16)

Bug Fixes

  • parser: increase maximum nested object depth when skipping a value (2f754e1), closes #7
  • parser: provide default for value UNKNOWN if name is missing (cc76cdd)

0.10.2 (2024-03-20)

Bug Fixes

  • parser: fix localization files that start with comments are not loaded (b9157c2)

0.10.1 (2024-03-19)

Features

  • ui: add button to manually select save (0d81501)

Bug Fixes

  • export: handle errors finding default export path (d91092f)
  • parser: fix validation error if player name contains only numbers (7a1f4d1)
  • parser: handle invalid utf-8 in gamestate (7b3e250)

0.10.0 (2024-03-15)

Features

  • parser: new save file parser for drastically improved load times
  • data: automatic data validation and correction for improved stability
  • map, data: add ability for border to claim neighboring patches of void (5a9f43e)
  • map, data: add option for hyperlane-sensitive borders (1e36be1)
  • map, data: add option to display player names in addition to or instead of country names (8dd09db)
  • map, data: connect circular outlier borders along their hyperlanes (ea9c74f)
  • map, data: detect and reassign country border fragments created by circular galaxy borders (9ca7490)
  • map, ui, data: metro-style enables align to grid, align to grid disables hyperlane-sensitivity (672d7c2)
  • map: add country fill fade map setting (02e74ed)
  • map: add customizable background starscapes (73c6bef)
  • map: add icon options for various polygons and stars (15b21f3)
  • ui: add discord link (9f82555)
  • ui: add more vertical spacing to map settings (4b0e11e)
  • ui: add tight, starry gold, and starry blue presets (88030c8)
  • ui: add tooltip to "Metro-style Hyperlanes" (385d389)
  • ui: add tooltips to the various Advanced Border Settings (5b115ca)
  • ui: improved tooltip behavior (925a90d)
  • ui: show error if map fails to process (9c00a9c)
  • ui: show setting validation and prevent application of invalid settings (0804dd7)

Bug Fixes

  • fail to load colors when some mods are active (6336f02)
  • map, ui: tooltip is misplaced when 'Align Solar Systems to Grid' is enabled (b7f9375)
  • map, data: fix Formless country has no borders
  • map, data: fix country labels not bound by galaxy border circles (a013614)
  • map, data: fix crash when border width == 0 (9ffc45c)
  • map, data: fix outlier systems considered when finding cluster centers (5a96dab)
  • map, data: fix systems with multiple hyperlanes considered outliers (d1fa070)
  • map: union leader symbol 'None' displays text 'none' (4d7204d), closes #3
  • ui: fix 'Dynamic Colors' option group is shown even when empty (ca15d63)
  • ui: fix invalid default value for Unowned Hyperlane Color (1e64927)
  • ui: loaded preset settings are not validated and reset (793c631)