Horizon 1.30.1
WARNING
This is a major update! Please, back up your logs.
Added
- GitHub Actions workflow for testing PR builds [Commit]
- Allows testing builds from pull requests without creating a release
- Adds comments to PRs with build status
- Updated electron [Commit]
- This should help wayland bugs on linux, including preformance issues. This also fixes some large security issues found within Rising
- Overhauled build system [Commit]
- Deb, tar.gz linux builds [Commit]
- Experimental arch linux builds (
pnpm build:linux:arch
) [Commit] - MacOS builds have been melted together in a single, universal
dmg
, which should work on Intel and M1 based systems. [Commit] - About page [Commit]
- Release artifacts now produce SHASUM256.txt file to verify file signatures [Commit]
Changed
- Updated project dependencies [Commit]
- Refactored color functions and updated Sass dependencies [Commit]
- Removed Changesets configuration [Commit]
- Code improvements through linting and style fixes [Commit]
Fixed
- Updated prepare script to use pnpm for Snyk protection [Commit]
- Added pnpm-lock.yaml to prettier ignore [Commit]
- Fixed a bug the caused chat.ts to never load due to invalid URLs when updating electron past 27 [Commit]
- Fixed a bug where arm64 release artifacts were still building with x86_64 toolchains, causing them to not function. #15
- Fixed a documentation issue where download links were false in the readme #13 [Commit] #18
- Thank you @freenutsxd ♥
- This was @freenutsxd first contribution~! ♥
- Several other stability improvements
Changed
- Build system now uses electron-builder [Commit]
/CONTRIBUTING.md
has been updated to reflect the new build system- Build scripts are now functionally more robust.