Skip to content

Horizon 2.3.0

Download here.

Added

  • Updates now automatically download, and you can easily install them with the click of a button. [Commit]
    • The default setting automatically downloads updates and installs them for you when you restart. You can also disable this in the app settings window to simply prompt you to download and install it– which you can still do through the app.
    • On Linux, this requires using the AppImage builds. If you are using a package manager managed version of Horizon, you always sort of had this ability.
    • For NixOS users, this also includes a new Nix Flake you can now use to easily install Horizon. Check out the install instructions in our ReadMe file or on our website for more info. [Commit]
      • With special thanks to @MoonBurst

Changed

  • Images in the profile viewer's gallery view can now be zoomed out if their actual size is smaller than the window's size. [Commit]
  • Swapped the websites used for the "Lookup [Word]" dialog with the following options: [Commit]
    • Merriam-Webster
    • Wiktionary
    • Urban Dictionary (was already an option originally)
  • The character matcher now knows how to handle plant and plantlike species. [Commit]
  • Debug info copied from the 'About Horizon' window is now more detailed. [Commit]

Fixed

  • Fixed a bug that would let you create an improperly named channel group if you somehow deleted all of your groups, and created a new one by directly pinning a channel. [Commit]
  • Fixed issues where F-List character memos would be saved with HTML entity characters (like & or >) if saved inside the app. [Commit]
  • You can no longer send "empty" messages with just a space or a newline character. These also no longer look messed up in the 'Modern' chat view [Commit]
  • Fixed issues on MacOS where opening URLs with a custom browser path and arguments set would not correctly pass the arguments to the browser executable. [Commit]
  • Channel-specific settings are no longer visible in the PM conversation settings dialog, where they were basically just useless. [Commit]
  • Fixed left clicking the tray icon not reopening your window(s). This was a bug apparently. [Commit]
  • Fixed message drafts not clearing after you send them. [Commit]
  • Fixed the automatic ad poster not always respecting your minimum delay between ads, including after a manual ad or a reconnect. [Commit]

Development

  • Fixed issues where pnpm watch would occassionally still try to watch items in the scss/node_modules directory, and then exiting as a result. [Commit]

Documentation

  • Added documentation for our project workflow. [Commit]
  • Added documentation for the localization system. [Commit]

Merged Pull Requests

Non PR'd changes by @CodingWithAnxiety and @FatCatClient