Skip to content

Releases: dscalzi/HeliosLauncher

Release v1.0.4 - Logic Cleanup + Minor Bug Fixes

31 Oct 05:40
ce86840
Compare
Choose a tag to compare

Release v1.0.4

This minor release contains some cleanup to the asset processing logic as well as fixes to minor bugs.

Changes

  • ce86840
    • Removed the old workaround logic for queueing archives for extraction.
    • Removed the old (duplicate) forge callback (this was replaced a while ago).

Fixes

  • ce86840
    • Fixed a typo in _parseDistroModules (getType).
    • Fixed timestamp issue on discord rich presence. It should now show the correct time.

Dependency Upgrades

  • ce86840
    • electron-builder@20.30.0
    • electron-updater@3.1.6
    • discord-rpc@discordjs/RPC - Using the code from the repository because the author does not like to push bugfixes to npm often.

Release v1.0.3 - Moved from Deprecated Mojang Endpoint

28 Oct 21:28
96d0895
Compare
Choose a tag to compare

Release v1.0.3

Mojang has deprecated their s3 endpoint and will remove it by the end of the year. The launcher has been updated to Mojang's new endpoint. See wiki.vg for more information.

The autoupdater has been set back to electron-updater as the fix for electron v3 has finally been merged.

Changes

  • f089993 Use launchermeta.mojang.com instead of S3 (deprecated).

Library Upgrades

Dependency Upgrades

Pre-Release v1.0.3-pre.2

28 Oct 20:57
2b10133
Compare
Choose a tag to compare
Pre-release

Pre-Release v1.0.3-pre.2

This is a pre-release. You can install it by enabling the option under settings.

This pre-release includes upgrades to electron-updater and electron-builder. It is also to verify the functionality of electron-updater.

Dependency Upgrades

Pre-Release v1.0.3-pre.1

28 Oct 20:12
92a8b43
Compare
Choose a tag to compare
Pre-release

Pre-Release v1.0.3-pre.1

This is a pre-release. You can install it by enabling the option under settings.

Mojang has deprecated their s3 endpoint and will remove it by the end of the year. The launcher has been updated to Mojang's new endpoint. See wiki.vg for more information.

The autoupdater has been set back to electron-updater as the fix for electron v3 has finally been merged. We will be verifying its functionality by releasing a subsequent pre-release.

Changes

  • f089993 Use launchermeta.mojang.com instead of S3 (deprecated).

Library Upgrades

Dependency Upgrades

Release v1.0.2

15 Oct 03:24
23cb2b8
Compare
Choose a tag to compare

Release v1.0.2

Electron has been updated from v2.x to v3.x. For details, you may view the Electron release notes.

The upgrade to Node.js 10 has caused some issues with the electron-updater module. This has caused auto-updates to fail in the earlier two prerelease versions. The issue was identified and a PR including the resolution was submitted. The module's maintainers are currently not fixing bugs and therefore the base module still has the issue. In an effort to get this release out, we've compiled the module with the solution locally and have switched to that. When the solution is merged into the module, we will switch back.

Users trying to upgrade from v1.0.2-pre.1 or v1.0.2-pre.2 will need to download this manually.

Fixes

  • 72f822d Repaired travis build script.

Dependency Upgrades

  • b2e9223 electron@3.0.4
    • Chromium updated to v66.0.3359.181
    • V8 engine updated to v6.6.346.23
    • Node.js updated to v10.2.0 in the renderer process.
      • All related deprecations have been identified and updated.
  • 53fcf67 electron-builder@20.28.4
  • b93ecf2 eslint@5.7.0
  • b93ecf2 semver@5.6.0
  • 2da80c2 discord-rpc@3.0.1
  • e6874b5 electron-updater -> electron-updater-bin
    • Switched electron-updater to our own local compiled version which includes fixes for electron@3.

Removed Dependencies

  • 3acc213 electron-is-dev - This module has dropped support for forked environments. As such, we are now maintaining our own local copy of the module at v0.3.0.

Pre-Release v1.0.2-pre.4

15 Oct 00:12
d54a20a
Compare
Choose a tag to compare
Pre-release

Pre-Release v1.0.2-pre.4

This is a pre-release. You can install it by enabling the option under settings.

This version has no changes and is to verify that the auto-updater is working properly.

Pre-Release v1.0.2-pre.3

14 Oct 23:42
e6874b5
Compare
Choose a tag to compare
Pre-release

Pre-Release v1.0.2-pre.3

This is a pre-release. You can install it by enabling the option under settings.

The upgrade to electron@3 has caused an issue in the electron-updater module. The issue has been identified and a solution is available. The maintainers of the module are ignoring the repository so we've opted to manually compile the solution. We will be using a local copy of this module until the maintainers fix their package.

In the event the auto-updater breaks for this prerelease version, you will need to manually download and install the next version.

Dependency Upgrades

Pre-Release v1.0.2-pre.2

06 Oct 02:33
2da80c2
Compare
Choose a tag to compare
Pre-release

Pre-Release v1.0.2-pre.2

This is a pre-release. You can install it by enabling the option under settings.

There seems to be an issue with electron-updater. We will be pushing several prereleases to identify the issue. In the event the auto-updater breaks for this prerelease version, you will need to manually download and install the next version.

Dependency Upgrades

Pre-Release v1.0.2-pre.1

23 Sep 07:09
514b952
Compare
Choose a tag to compare
Pre-release

Pre-Release v1.0.2-pre.1

This is a pre-release. You can install it by enabling the option under settings.

Electron has been updated from v2.x to v3.x. For details, you may view the Electron release notes.

As this is a major update to one of our primary dependencies, the changes will be tested for ~1 week before being merged into master.

Fixes

  • 72f822d Repaired travis build script.

Dependency Upgrades

  • b2e9223 electron@3.0.0
    • Chromium updated to v66.0.3359.181
    • V8 engine updated to v6.6.346.23
    • Node.js updated to v10.2.0 in the renderer process.
      • All related deprecations have been identified and updated.
  • 53fcf67 electron-builder@20.28.4
  • 53fcf67 eslint@5.6.0

Removed Dependencies

  • 3acc213 electron-is-dev - This module has dropped support for forked environments. As such, we are now maintaining our own local copy of the module at v0.3.0.

Release v1.0.1

05 Sep 18:06
514b952
Compare
Choose a tag to compare

Release v1.0.1

This update fixes a minor issue with the News UI.

Fixes

  • 2a9db6c Various fixes to the News UI.
    • Spoiler elements are now properly styled.
    • Fixed a minor issue with the relative url replacement regex.

Dependency Upgrades