Important
Breaking change in packaging
We now distribute a NSIS-based installer instead of mini_installer. This comes with a few changes, namely:
- The installer now has a GUI and is not headless by default.
- The flags have changed:
- NSIS uses the
/Sflag for headless/silent installation --system-level->/SYSTEM--log-file=<file>->/LOG-FILE=<file>--verbose-logging->/VERBOSE-LOGGING--do-not-launch-chromeis always passed to thesetup.exebackend installer
- NSIS uses the
Changes since last build:
helium-windows
510829e update: helium 0.10.6.2 (#184)
e9fe9d0 build.py: update to use new name_substitution API (#183)
813568b update: helium 0.10.6.1 (#182)
f48db94 helium/branding: change uninstall Version to helium version (#181)
7ba2af3 patches, package: more chrom{e, ium} -> helium branding fixes (#180)
aab06d8 build: replace mini_installer with nsis installer (#178)
helium-chromium
84f7f68d utils/namesub: move add_grit_to_path inside do_substitution (#1120)
b594c503 merge: update to chromium 146.0.7680.153 (#1114)
0db5e571 revision: bump to 6
fbcd9193 patches: refresh for chromium 146.0.7680.153
c94c8e00 merge: update ungoogled-chromium to 146.0.7680.153
119a30a7 helium/ui/toolbar-prefs: add media controls pref (#1063)
59a7c3f6 Update to Chromium 146.0.7680.153
03dbf0c3 helium/core/tab-hibernate: use EXTERNAL discard reason (#1111)
29622654 util/namesub: implement smarter name substitution via XML parsing (#913)
35865f6f utils/namesub: don't translate link to Chromium
bdd511cf util/namesub: deduplicate colliding translation ids after substitution
c463d8cf util/namesub: retain comments, include xml declaration, don't decode $
0f2b61fa util/namesub: unwrap file info from results for tarballing
a8f3d7fb utils/namesub: set output encoding to unicode
4b6e671f util/namesub: rename ET import to xml
117687b2 util/namesub: implement .xtb id substitution
7ceed877 util/namesub: implement smarter name substitution via XML parsing
f8db1905 util/namesub: fold is_sub*() logic into get_sub*_files()
35eccbba util/namesub: add grit to module loading path
e40dd5ed util/namesub: introduce --dry-run
88539820 repo: add a contribution guide and reference it in readme (#1100)
e9f72fe0 readme: refactor, update phrasing, and add new info (#1099)
ca4022cd AGENTS: attempt to restrict ai slop spam (#1097)
See this GitHub Actions Run for the Workflow file used as well as the build logs and artifacts