Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
fb586cc
(Apple Silicon) aarch64 OpenJDK detect and install (#273)
r1tsuu Mar 7, 2023
45630c0
Fix style violation.
dscalzi Mar 8, 2023
a22bd32
Replace distromanager, assetguard is probably broken.
dscalzi Feb 25, 2023
b32857e
Progress checkin, mostly works.
dscalzi Feb 25, 2023
9a4129c
Inject common/instance dir.
dscalzi Feb 25, 2023
e9a5f80
Start to prune original asset guard to see what still needs to be rep…
dscalzi Feb 25, 2023
43b26ef
delete more stuff
dscalzi Feb 25, 2023
28c9c65
remove more replaced code.
dscalzi Mar 7, 2023
e314599
fix rebase.
dscalzi Mar 8, 2023
15f7560
Replace all javaguard logic, logic in landing.js needs to be rewritte…
dscalzi Mar 13, 2023
16ad596
Integrate java download with AG2, remove AG1.
dscalzi Mar 18, 2023
a1837aa
bugfix.
dscalzi Mar 18, 2023
12a84c1
Reference prerelease lib versions.
dscalzi Mar 18, 2023
3ef5fab
bugfixes.
dscalzi Mar 18, 2023
a731fa9
Server specific ram.
dscalzi Mar 19, 2023
e3af766
cleanup.
dscalzi Mar 19, 2023
e639061
Hopefully catch all errors during launch process.
dscalzi Mar 19, 2023
f3c1e42
v1.10.0
dscalzi Mar 20, 2023
2abe214
dependency upgrade.
dscalzi Mar 20, 2023
c9aeb0e
Update distro.md.
dscalzi Mar 20, 2023
2f27cdb
2.0.0-rc.1
dscalzi Mar 20, 2023
ee96980
New distribution url.
dscalzi Mar 21, 2023
aa9a03c
css fix.
dscalzi Mar 21, 2023
ba265af
2.0.0-rc.2
dscalzi Mar 23, 2023
ac8724c
2.0.0-rc.3
dscalzi Mar 24, 2023
47378d6
Async is no longer needed.
dscalzi Mar 24, 2023
776c46d
Set download progress to zero immediately, don't wait for progress ev…
dscalzi Mar 24, 2023
e962315
Reference helios-core v2.0.0 release
dscalzi Mar 24, 2023
11f5501
Update actions.
dscalzi Mar 24, 2023
9c9f70a
Merge branch 'master' of https://github.com/dscalzi/HeliosLauncher in…
dscalzi Mar 24, 2023
2223383
Merge pull request #270 from dscalzi/assetguard-2
dscalzi Mar 24, 2023
e4ddf89
v2.0.0
dscalzi Mar 24, 2023
3295430
2.0.1 - Build is optional in Java versions (esp. Oracle).
dscalzi Mar 25, 2023
ab3d4e9
2.0.2 - Make version parse regex more lenient, grant explicit permiss…
dscalzi Mar 29, 2023
22d2e06
2.0.3 - Improve error message for users without a mc profile.
dscalzi Mar 30, 2023
9e26b28
Fix RAM slider megabyte calculation.
dscalzi Apr 5, 2023
d89b270
2.0.4 - Harden Java discovery logic, Electron 24.
dscalzi Apr 13, 2023
5de3acb
Electron 25.
dscalzi Jul 24, 2023
e6cf76b
docs (Microsoft Auth): Add docs regarding whitelist system (#300)
GeekCornerGH Jul 26, 2023
06ba2eb
Electron 26, helios-core 2.0.5, dependency upgrade.
dscalzi Aug 21, 2023
92f2aab
2.0.5
dscalzi Aug 21, 2023
9d80d3b
Localize HeliosLauncher UI using lang files (#301)
Kamesuta Oct 5, 2023
b019f40
Dependency upgrade.
dscalzi Oct 5, 2023
ab7e3c3
Fix js.uicore.autoUpdate name in en_US.toml (#307)
Kamesuta Oct 14, 2023
7e95771
Remove dependence on node crypto module in landing.js
dscalzi Nov 12, 2023
16790ca
fix: Discord RPC check (#315)
jebibot Nov 25, 2023
cf7fd2f
fix: auto connect for 1.20+ (#316)
jebibot Nov 25, 2023
3d470d9
feat: localize discord RPC, window title, button (#314)
jebibot Nov 25, 2023
5a62174
Electron 27, dependency upgrade.
dscalzi Nov 25, 2023
9b898cc
2.0.6
dscalzi Nov 26, 2023
fb1cb7b
feat: support Fabric (#313)
jebibot Dec 3, 2023
f65eb2f
Dependency upgrade.
dscalzi Dec 3, 2023
258cd0d
2.1.0
dscalzi Dec 3, 2023
d03ff90
Remove mojang authserver as it has been permanently shut down.
dscalzi Jan 5, 2024
95eebc1
2.1.1
dscalzi Jan 5, 2024
fc4823a
Localize Microsoft/Mojang authentication error messages (#331)
Kamesuta Feb 22, 2024
0d23f5c
Upgrade to Electron 29, Node.js 20.
dscalzi Feb 22, 2024
dc15bbf
2.2.0
dscalzi Feb 22, 2024
ae0e9e2
2.2.1
dscalzi Mar 7, 2024
eb683f8
Support 1.20.5, electron 30, dependency upgrade.
dscalzi Apr 28, 2024
03dac9e
Electron 33, dependency upgrade.
dscalzi Oct 22, 2024
9cca37c
Fix issue with submodule library overrides. (#366)
dscalzi Nov 12, 2024
6aaeeff
Update comment.
dscalzi Nov 12, 2024
e401608
Dependency upgrade.
dscalzi Nov 29, 2024
e5c48d3
Change Active Directory to Entra ID. (#371)
JuniorWolfgamingDE Feb 21, 2025
08262f7
Mask access token in logs.
dscalzi Feb 21, 2025
6b90ce9
Update helios-core to support forge 1.20.4+.
dscalzi Feb 22, 2025
f8b7b92
Update twitter icon to x icon.
dscalzi Mar 9, 2025
d4ba297
Update helios core to fix refresh token.
dscalzi Jan 3, 2026
fc4b6ea
Update eslint.
dscalzi Jan 3, 2026
04ab3b9
Upgrade to Electron 39, Node.js 22.
dscalzi Jan 3, 2026
d10ba52
fix: invalid URL query decoding leads to code malformation in MSFT Au…
luzzardik Jan 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .eslintignore

This file was deleted.

66 changes: 0 additions & 66 deletions .eslintrc.json

This file was deleted.

13 changes: 8 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,24 @@ jobs:
release:
runs-on: ${{ matrix.os }}

permissions:
contents: write

strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]

steps:
- name: Check out Git repository
uses: actions/checkout@v1
uses: actions/checkout@v6

- name: Set up Node
uses: actions/setup-node@v1
uses: actions/setup-node@v6
with:
node-version: 18
node-version: 22

- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v6
with:
python-version: 3.x

Expand All @@ -30,6 +33,6 @@ jobs:

- name: Build
env:
GH_TOKEN: ${{ secrets.github_token }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npm run dist
shell: bash
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18
22
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2017-2022 Daniel D. Scalzi
Copyright (c) 2017-2026 Daniel D. Scalzi

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ This section details the setup of a basic developmentment environment.

**System Requirements**

* [Node.js][nodejs] v18
* [Node.js][nodejs] v22

---

Expand Down
8 changes: 1 addition & 7 deletions app/app.ejs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" http-equiv="Content-Security-Policy" content="script-src 'self' 'sha256-In6B8teKZQll5heMl9bS7CESTbGvuAt3VVV86BUQBDk='"/>
<title>Helios Launcher</title>
<title><%= lang('app.title') %></title>
<script src="./assets/js/scripts/uicore.js"></script>
<script src="./assets/js/scripts/uibinder.js"></script>
<link type="text/css" rel="stylesheet" href="./assets/css/launcher.css">
Expand Down Expand Up @@ -45,11 +45,5 @@
</div>
</div>
</div>
<script>
// Load language
for(let key of Object.keys(Lang.query('html'))){
document.getElementById(key).innerHTML = Lang.query(`html.${key}`)
}
</script>
</body>
</html>
13 changes: 7 additions & 6 deletions app/assets/css/launcher.css
Original file line number Diff line number Diff line change
Expand Up @@ -3136,13 +3136,13 @@ input:checked + .toggleSwitchSlider:before {
transition-delay:0s;
}

/* Twitter icon colors. */
#twitterSVG:hover,
#twitterURL:focus #twitterSVG {
fill: #1da1f2;
/* X icon colors. */
#xSVG:hover,
#xURL:focus #xSVG {
fill: #000000;
}
#twitterSVG:active {
fill: #1b8dd4;
#xSVG:active {
fill: #090909;
}

/* Instagram icon colors. */
Expand Down Expand Up @@ -3772,6 +3772,7 @@ input:checked + .toggleSwitchSlider:before {
font-size: 10px;
line-height: 10px;
font-weight: bold;
text-align: left;
}

/* Content container for the server listing's information. */
Expand Down
13 changes: 0 additions & 13 deletions app/assets/images/icons/twitter.svg

This file was deleted.

4 changes: 4 additions & 0 deletions app/assets/images/icons/x.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
74 changes: 0 additions & 74 deletions app/assets/js/assetexec.js

This file was deleted.

Loading