Yo dawg, I heard you like features, so I removed some features from your features. Wait... that's not right. What?
Unfortunately, it is in fact time to say goodbye to a few things. Specifically:
- The "Use Penumbra IPC" checkbox has been removed and the feature has been turned on for everyone. This simplifies icon handling and paves the way for some new performance improvements in the future.
- The secret setting
ListenOnAllInterfaces
was removed, meaning XIVDeck will only accept connections from the local computer. This was necessary for security purposes, and was never properly exposed to end users.- If you somehow were using this secret config setting, I recommend you instead set up an SSH tunnel to securely forward your XIVDeck port to a different computer.
To keep everyone from getting too mad, a few improvements were made:
- API consumers now can read current gearset information by requesting Gearset ID 0 (or any negative number).
- Performance improvements to Gearset and Macro update watchers.
- Some minor tweaks to how game input is handled to resolve things faster
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! Also, if you speak one of German, French, or Japanese, please consider contributing translations to XIVDeck via Crowdin. If you notice any issues, please come find me in the XIVDeck Help Thread in the Dalamud Discord.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.3.21.
To install the Stream Deck Plugin, simply download dev.wolf.xivdeck.streamDeckPlugin
and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Last Release: v0.3.20...v0.3.21
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/10531286203