Horizon 1.32.3
Added
- New app icon! [Commit]
- Quick jumper between conversations! Press CTRL/ CMD+T to quickly select any open conversation or channel in your list by simply typing it. [Commit]
- Message drafts can now automatically be saved, to prevent them from being lost after connection issues. [Commit]
- This behaviour can be turned off, much like saving logs can.
- Thank you, @AriannaAltomare!!
- The changelog now displays inside the app instead of taking you to GitHub. [Commit]
- Update notifications now open the changelog inside the app, with the option to close and download, or just download it in the background. [Commit]
- Toyhou.se images are now whitelisted for HQ portrait urls. [Commit]
Fixed
- Fixes the gender icons for some genders overlapping after the Font Awesome update. [Commit]
- Fixed Twitter embeds.
- Fixes a bunch of BBCode bugs and inconsistencies w/ the website for the profile viewer:
- Incorrect
[color]
tags now parse the same as the website. [Commit] [hr]
tags no longer break while next to, or inside of certain other tags. [Commit][sub]
and[sup]
tags actually display properly in profiles now. [Commit]- Inline images not showing properly if they're within certain tags (like
[heading]
). [Commit] - Inline images not showing in guestbook posts (where they do work on the website, yes) [Commit]
[big]
tags no longer work in chat (which was technically a bug, yes). [Commit][eicon]
tags inside tags like[sub]
and[heading]
in the profile viewer and guestbook posts. [Commit][icon]
and[eicon]
tags not showing up in the mini profile preview on the right. [Commit]- Thank you for the diligent work, @BootsieWootsie!!
- Incorrect
- Fixes the right click menu for characters closing when you click a spoiler tag in somebody's status. [Commit]
- Fixes the profile viewer not showing new inlines when it's being refreshed due to a cache expiry. [Commit]
- Fixed some cases where HQ avatars wouldn't parse if they were in the same line as another
[url]
tag on your profile. [Commit] - Fixes the tray icon's "Quit" option only closing windows instead of actually exiting the app. [Commit]
- Minor theme visual nitpicks. [Commit] [Commit]
Changed
- The 'new update' glowing icon has been replaced with a less attention demanding arrow, which was already in use on MacOS. [Commit]
- The MacOS version now uses the regular system 'Window' menu in the menu bar. [Commit]
Security & Development
- Updated Electron to 37.2.0. [Commit]
- Updated Vue-Loader to 15.11 so we don't have to deal with Babel Traverse vulnerabilities anymore. [Commit]
- Updated Vue from 2.6 to 2.7. [Commit]
- In the 1.32.2 changelog we mentioned wanting to update to Vue 3 and that updates might pause because of that, but going through 2.7 first means we can do the necessary changes gradually instead of having to edge and drop all of the component changes in one go. It's a pain to have to deal with wanting to update a component in the development branch while the Vue 3 branch has to then have those changes backported to them, but the backend also relies on some Vue 2-specific code and slowly whittling this down will probably go way better.
- We now support Gentoo ebuilds! Check out all of our Linux package versions in the Readme! [Commit] by @CodingWithAnxiety
- Made some BBCode parsing code more generic, instead of split up between standard and chat parsers. [Commit]
Merged Pull Requests
- https://github.com/Fchat-Horizon/Horizon/pull/240 by @AriannaAltomare
- This is their first contribution! 🎉🎉
- https://github.com/Fchat-Horizon/Horizon/pull/257 by @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/258 by @BootsieWootsie
- https://github.com/Fchat-Horizon/Horizon/pull/260 by @BootsieWootsie
- https://github.com/Fchat-Horizon/Horizon/pull/261 by @BootsieWootsie
- https://github.com/Fchat-Horizon/Horizon/pull/263 by @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/268 by @FatCatClient
- https://github.com/Fchat-Horizon/Horizon/pull/272 by @BootsieWootsie
- https://github.com/Fchat-Horizon/Horizon/pull/273 by @BootsieWootsie
- https://github.com/Fchat-Horizon/Horizon/pull/275 by @BootsieWootsie
- https://github.com/Fchat-Horizon/Horizon/pull/277 by @BootsieWootsie
- https://github.com/Fchat-Horizon/Horizon/pull/278 by @BootsieWootsie
- https://github.com/Fchat-Horizon/Horizon/pull/280 by @little-voice
- This is their first contribution! 🎉🎉