Skip to content

Release v2.0.6 - Localization, Electron 27, Fixes

Compare
Choose a tag to compare
@dscalzi dscalzi released this 26 Nov 00:26
· 14 commits to master since this release
9b898cc

Release v2.0.6

Most user facing strings are now fully localized. The default translation file for English is included in app/assets/lang/en_US.toml. Data points that nearly every fork will change are extracted out in _custom.toml. This will hopefully make it easier for forks to create and maintain translations. At the moment translations will not be included in the base repository since it can be difficult to maintain them.

The minecraft.net status check has been removed. Pinging the website with a simple GET request no longer successfully returns, which had caused the service to appear constantly offline. The status check for this service is not particularly useful, so it has been removed.

A number of additional fixes and upgrades are included.

Electron has been upgraded to v27.

Helios-core changelog: https://github.com/dscalzi/helios-core/releases/tag/v2.0.6

Changes

  • Localization
    • 9d80d3b Localize HeliosLauncher UI using lang files (#301)
    • ab7e3c3 Fix js.uicore.autoUpdate name in en_US.toml
    • 3d470d9 feat: localize discord RPC, window title, button (#314)
  • 7e95771 Remove dependence on node crypto module in landing.js
  • b019f40 Dependency upgrade.
  • 5a62174 Electron 27, dependency upgrade.

Fixes