Releases: SpikeHD/Dorion
v6.2.0
v6.1.0
Changes
- Add multi-theme support
- Fix some RPC bugs
- Fix open on startup
View the full v6.0.0 changenotes here! (it's way more exciting)
v6.0.2
Changes
- Fix missing themes crashing the loading process
- Update dependencies
- Code cleanup
View the full v6.0.0 changenotes here! (it's way more exciting)
v6.0.1
Fixes extension loading, otherwise identical to v6.0.1. Below is those change notes if you missed them!
Changes
CSP Begone! (...on Windows)
A longstanding issue that has plagued Dorion since it's inception was the inability to load external images (ie. UserPFP/UserBG), scripts, and themes. With the extension support comes a custom "Dorion CSP Killer" extension that will automatically load whenever you open Dorion, meaning no more CSP issues!
Some examples of things this fixes:
- UserPFP
- UserBG
- Themes with images (and now allows icon-replacement themes)
- Various Vencord plugins that fetch external scripts
- Other stuff probably
Why not [insert my platform here]?
On Windows, Dorion runs on WebView2, a Chromium-based browser engine. On Linux it's WebkitGTK, and on MacOS it's WKWebview, both of which do not support loading Chrome extensions. In theory, Linux could see a custom WebkitGTK extension, but those are more complex (and would need to be written in C/C++!).
Browser Extension Support
Through the help of a couple of Tauri PRs, Dorion can now load external browser extensions! For example, you can now run BdBrowser!
Disclaimer: Adding a bunch of stuff on top of vanilla Dorion will of course make it slower and less stable, as you could probably imagine. Low end users should not start shoving extensions down Dorion's throat.
Other Changes
- Upgrade to Tauri v2
- MacOS now has the dot badge thing, not just the numbers
- Fix laggy window resize
- Fix various RPC bugs
- Remove some unused/useless legacy stuff (eg. font preprocessing)
- Make single-instance enforcement better
- Add Cargo feature flags for the local builders out there
- Various other bug fixes and tweaks
v6.0.0
Changes
CSP Begone! (...on Windows)
A longstanding issue that has plagued Dorion since it's inception was the inability to load external images (ie. UserPFP/UserBG), scripts, and themes. With the extension support comes a custom "Dorion CSP Killer" extension that will automatically load whenever you open Dorion, meaning no more CSP issues!
Some examples of things this fixes:
- UserPFP
- UserBG
- Themes with images (and now allows icon-replacement themes)
- Various Vencord plugins that fetch external scripts
- Other stuff probably
Why not [insert my platform here]?
On Windows, Dorion runs on WebView2, a Chromium-based browser engine. On Linux it's WebkitGTK, and on MacOS it's WKWebview, both of which do not support loading Chrome extensions. In theory, Linux could see a custom WebkitGTK extension, but those are more complex (and would need to be written in C/C++!).
Browser Extension Support
Through the help of a couple of Tauri PRs, Dorion can now load external browser extensions! For example, you can now run BdBrowser!
Disclaimer: Adding a bunch of stuff on top of vanilla Dorion will of course make it slower and less stable, as you could probably imagine. Low end users should not start shoving extensions down Dorion's throat.
Other Changes
- Upgrade to Tauri v2
- MacOS now has the dot badge thing, not just the numbers
- Add zoom hotkeys (
Ctrl +
andCtrl -
) - Fix laggy window resize
- Fix various RPC bugs
- Remove some unused/useless legacy stuff (eg. font preprocessing)
- Make single-instance enforcement better
- Add Cargo feature flags for the local builders out there
- Various other bug fixes and tweaks
v5.0.1
Messed up push-to-talk in v5.0.0, this fixes that lol. Below is the v5.0.0 patch notes:
Changes
Custom Keybind Support!
You can now assign custom, global keybinds for the same things as regular Discord, such as toggling deafen, push-to-mute, and more! As always, this is OFF by default.
*UI is subject to change of course, PRs always open, etc. etc. you know the deal
Other Changes
v5.0.0
Changes
Custom Keybind Support!
You can now assign custom, global keybinds for the same things as regular Discord, such as toggling deafen, push-to-mute, and more! As always, this is OFF by default.
*UI is subject to change of course, PRs always open, etc. etc. you know the deal
Other Changes
v4.3.0
Changes
New Icon!
Courtesy of @27rogi, Dorion now has an icon that isn't just... two letters (it's now one letter, but it looks cooler)
Other Changes
- Add OS accent color variable to MacOS
- Add better portable detection
- Add
gst-plugins-good
dependency to thePKGBUILD
- Add window shadow (it's really subtle, but it's there!)
Before | After |
---|---|
- Fix minor UI bug in the top bar, when viewing the login page
- Fix some parts of RPC support
v4.2.1
Changes
Official ARM Builds!
Dorion has always supported ARM, but you had to build it yourself. Now there are official builds! Specifically, you can now run Dorion on:
- Windows ARM64 (NSIS installer only, no MSI installer)
- Linux ARMv7
- Linux ARM64
Other Changes
- Add
--os-accent-color
global CSS property- Only on Windows for now, support for other platforms will come next
- Fix RPC support
- Fix rare crashes that you've probably never seen before