Skip to content

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.

Merged Pull Requests

  • #25 User tab consistency improvements (from @FatCatClient) [Commit]
  • #27 Improvements from @FireUnderTheMountain [Commit]
  • #29 Dracula color theme fixes (from @FatCatClient) [Commit]
  • #32 Note silencer feature (from @FatCatClient) [Commit]
  • #33 Dark dimmed links fix (from @FatCatClient) [Commit]