Added option to change data folder location. (#17) Removed commonDirectory. Removed instanceDirectory. Added dataDirectory. The common and instance directories are now resolved from this. The config.json and distribution.json are now stored in Electron's data folder (app.getPath('userData')). Users can edit the dataDirectory under launcher settings.
Daniel Scalzi
2019-01-04 14:25:27 -0500
Previous commit should have been v1.3.0. A new feature is included in this version, requiring a minor bump.
v1.3.0
Daniel Scalzi
2018-12-17 00:36:19 -0500
v1.2.1 - Fixed issue w/ native lib parsing. In 1.12.2, some natives do not provide a rules object and instead just omit the classifier from the natives object. We now check for that.
Daniel Scalzi
2018-12-17 00:11:23 -0500
Mod config bug fixes, electron upgrade. If the instance mods directory does not exist when the 'Add Drop-In Mod' button is clicked, it will be created. The update selected server code has been modified. Previously, the server would be updated before the mod config was saved. This has been fixed so that the mod config is saved before the server is switched. Updated electron to v3.0.10.
Daniel Scalzi
2018-11-20 05:19:59 -0500
Modify AutoUpdater behavior on macOS. The AutoUpdater requires that macOS builds be code signed. That is currently not possible. As a workaround, the autoupdater on mac will now alert users that an update is available and give the option to download the file directly from GitHub. Closes#16.
v1.1.0-pre.1
Daniel Scalzi
2018-11-18 21:51:48 -0500
v1.0.4 - Logic cleanup, minor bug fixes. Removed the old workaround logic for queueing archives for extraction. Removed the old forge callback (this was replaced a while ago). Fixed a typo in _parseDistroModules (getType). Use discordrpc straight from the repository. The author has refused to push the bugfix for nearly a month. Fix timestamp issue on discord rich presence. Dependency upgrades.
v1.0.4
Daniel Scalzi
2018-10-31 01:25:38 -0400
Use launchermeta.mojang.com instead of S3 (deprecated). (#12) The deprecated endpoint will be removed by the end of 2018.
Daniel Scalzi
2018-10-25 12:45:32 -0400
Fixed game status monitoring. Switched to version-safe regex for monitoring game launch progress. Game output is now encoded in utf-8 to avoid multiple conversions from Uint8Array to String. Note that game output has line breaks. Trim any content before testing it against regular expressions.
Daniel Scalzi
2018-08-13 08:25:25 -0400
Updated the auto-update UI. Added a settings tab to manage updates. On this tab you can: * Init auto update check. * View update information (version, prerelease vs release, etc). * View update changelog. * Install updates (when downloaded). The green glow on the landing page now takes users to the settings tab. Updates can be installed from there. This UI can be changed in the future if needed.
Daniel Scalzi
2018-08-13 06:13:13 -0400
96d393696dUpdated deps.
Daniel Scalzi
2018-08-11 04:33:44 -0400