Daniel Scalzi
ae0e9e227d
2.2.1
...
CVE-2024-27303
2024-03-06 21:57:24 -05:00
Daniel Scalzi
dc15bbfde8
2.2.0
2024-02-22 11:50:18 -05:00
Daniel Scalzi
0d23f5c45b
Upgrade to Electron 29, Node.js 20.
2024-02-22 11:42:13 -05:00
Daniel Scalzi
95eebc18a7
2.1.1
2024-01-04 19:09:30 -05:00
Daniel Scalzi
d03ff90f78
Remove mojang authserver as it has been permanently shut down.
2024-01-04 19:09:03 -05:00
Daniel Scalzi
258cd0d421
2.1.0
2023-12-03 18:06:25 -05:00
Daniel Scalzi
f65eb2f2d6
Dependency upgrade.
2023-12-03 18:05:47 -05:00
jebibot
fb1cb7b415
feat: support Fabric ( #313 )
...
* feat: support Fabric
* fix: GAME_LAUNCH_REGEX for Fabric
* Small refactor.
* Update documentation.
* Upgrade helios-distribution-types, helios-core.
---------
Co-authored-by: Daniel Scalzi <d_scalzi@yahoo.com>
2023-12-03 18:02:57 -05:00
Daniel Scalzi
9b898cc033
2.0.6
2023-11-25 19:09:40 -05:00
Daniel Scalzi
5a6217467a
Electron 27, dependency upgrade.
2023-11-25 18:58:34 -05:00
Daniel Scalzi
b019f40802
Dependency upgrade.
2023-10-05 15:31:06 -04:00
Kamesuta
9d80d3b1d5
Localize HeliosLauncher UI using lang files ( #301 )
...
* First step to use Language .json file in ejs
* i18n for landing.ejs
* i18n for login.ejs
* i18n for loginOptions.ejs
* i18n for overlay.ejs
* i18n for settings.ejs
* i18n for waiting.ejs
* i18n for welcome.ejs
* langloader.js placeholder support
* i18n for landing.js
* i18n for login.js
* i18n for overlay.js
* i18n for settings.js
* i18n for uibinder.js
* i18n for uicore.js
* remove html language replacement
* use toml for i18n
* Fix mojang/microsoft status icon is undefined
* cascadable langloader
* separate lang file for customization
* move some placeholder text to _placeholder.toml
* Update
* Reduce package lock diff.
* Remove another placeholder.
* Checkbox does not require translation.
* Icons don't need translation.
* Leave placeholders inline.
* Fix translation for news pages.
* Remove more unneeded translations.
---------
Co-authored-by: Daniel Scalzi <d_scalzi@yahoo.com>
2023-10-05 15:26:32 -04:00
Daniel Scalzi
92f2aab2a1
2.0.5
2023-08-21 11:49:40 -04:00
Daniel Scalzi
06ba2ebe69
Electron 26, helios-core 2.0.5, dependency upgrade.
2023-08-21 11:46:47 -04:00
Daniel Scalzi
5de3acb96a
Electron 25.
2023-07-23 23:58:13 -04:00
Daniel Scalzi
d89b270c20
2.0.4 - Harden Java discovery logic, Electron 24.
2023-04-12 21:41:34 -04:00
Daniel Scalzi
22d2e064f3
2.0.3 - Improve error message for users without a mc profile.
2023-03-30 18:25:09 -04:00
Daniel Scalzi
ab3d4e9499
2.0.2 - Make version parse regex more lenient, grant explicit permissions to github actions.
2023-03-28 21:40:33 -04:00
Daniel Scalzi
3295430c54
2.0.1 - Build is optional in Java versions (esp. Oracle).
2023-03-25 18:57:23 -04:00
Daniel Scalzi
e4ddf898f9
v2.0.0
2023-03-24 17:46:52 -04:00
Daniel Scalzi
e96231579e
Reference helios-core v2.0.0 release
2023-03-24 16:40:08 -04:00
Daniel Scalzi
776c46d7e1
Set download progress to zero immediately, don't wait for progress event.
2023-03-24 15:46:37 -04:00
Daniel Scalzi
47378d63d2
Async is no longer needed.
2023-03-23 21:59:06 -04:00
Daniel Scalzi
ac8724c868
2.0.0-rc.3
2023-03-23 21:19:55 -04:00
Daniel Scalzi
ba265af4e9
2.0.0-rc.2
2023-03-22 22:51:22 -04:00
Daniel Scalzi
2f27cdbaf4
2.0.0-rc.1
2023-03-19 22:46:19 -04:00
Daniel Scalzi
2abe214005
dependency upgrade.
2023-03-19 22:13:44 -04:00
Daniel Scalzi
3ef5fabb35
bugfixes.
2023-03-18 19:01:22 -04:00
Daniel Scalzi
12a84c1cce
Reference prerelease lib versions.
2023-03-18 03:19:43 -04:00
Daniel Scalzi
16ad59685e
Integrate java download with AG2, remove AG1.
2023-03-18 02:49:10 -04:00
Daniel Scalzi
15f7560916
Replace all javaguard logic, logic in landing.js needs to be rewritten to integrate.
2023-03-13 02:06:58 -04:00
Daniel Scalzi
a22bd32cb1
Replace distromanager, assetguard is probably broken.
2023-03-07 21:10:47 -05:00
Daniel Scalzi
ecfe0de0fb
Electron 23, Node 18.
2023-02-12 18:58:06 -05:00
Daniel Scalzi
1c598e7980
Electron 22.
2023-01-08 14:20:58 -05:00
Daniel Scalzi
248937c22d
Improve logging.
2022-12-24 22:17:54 -05:00
Daniel Scalzi
e3ee03ef73
1.17+ Support / Java Settings by Instance ( #261 )
...
* Patches to get 1.17 working, need to revise into real solutions.
* Add version.jar to cp until 1.17.
* Add server selection button to Java settings tab in preparation for by-instance java settings.
* Java settings by instance
* Use classpath flag instead of hardcode.
* Support 1.19.
* Fix refresh of java exec details.
* Add doc.
* Fix auto download of jdk 17.
* Dependency upgrade.
2022-11-27 18:13:50 -05:00
Daniel Scalzi
190bb4cf85
Electron 21, replace status api, dependency upgrade.
2022-11-06 22:39:07 -05:00
Daniel Scalzi
fa47c9c42c
Electron 20, dependency upgrade.
2022-09-04 13:09:59 -04:00
Daniel Scalzi
e7dd171cea
Dependency upgrade.
2022-07-29 11:49:59 -04:00
Daniel Scalzi
0a80a3b073
Dependency upgrade.
2022-05-21 14:41:52 -04:00
Daniel Scalzi
0bc74d9c66
Electron 18.
2022-04-03 16:00:09 -04:00
Daniel Scalzi
d7d0803661
Update dependencies.
2022-03-25 15:08:38 -04:00
Daniel Scalzi
15fc12b625
Update to Electron 17, fix deleting drop-in mods from the settings view.
2022-03-04 00:02:52 -05:00
Daniel Scalzi
78a4f7bbf3
v1.9.0
2022-02-11 20:24:25 -05:00
Daniel Scalzi
58e68c116c
Microsoft Authentication ( #216 )
2022-02-11 19:51:28 -05:00
Daniel Scalzi
ad47617cd0
Replace mojang.js with helios-core implementation.
...
Updated: Mojang Auth, status check (pending rework).
2022-02-06 18:23:44 -05:00
Daniel Scalzi
2fdb217e64
Electron 16, dependency upgrade.
2022-01-23 18:37:21 -05:00
Daniel Scalzi
c1d36d2b03
Fix build with native dependencies. ( #213 )
...
Build still fails on macOS, likely because the native dependency does not support arm64. Republished the dependency with the optional native components removed to solve the problem.
2022-01-23 18:26:16 -05:00
Daniel Scalzi
9c6d75f812
Implement helios-core and use Server List Ping protocol.
2021-10-31 02:20:03 -04:00
Daniel Scalzi
a2168da999
Update eletron to v15, target node 16 to match.
2021-10-14 23:55:31 -04:00