Releases: KazWolfe/XIVDeck
XIVDeck 0.2.8
Ah, PVP. Can you ever not be a pain? As for anyone who has played a match of PvP with me on your team, I sincerely apologize.
- Fixes a bug where PvP combo actions would not update if they were not on a visible hotbar.
- Fixes some inconsistencies with chat messages.
This release includes a significant modification to the hotbar update logic. More specifically, XIVDeck will now independently try to figure out what icon should be on the hotbar rather than just blindly trust the game. Please be sure to keep an eye out on your hotbar buttons to ensure that (a) they work as expected, and (b) change in near-realtime.
Additionally, please keep an eye on your framerates and general game speed for this release. If you are noticing significant framerate losses, please let me know immediately.
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.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.8.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: v0.2.7...v0.2.8
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2642264323
XIVDeck 0.2.7
Integrate? Integrated? Integrating? Integration? Conjugation?
- Update the Penumbra IPC to behave a bit better, and try a little harder.
- Clean up some internals that decided to cause a little bit of annoyance.
- Translation updates.
Just a minor update (really, a better promotion of a testing build). More features with 6.18, probably! Maybe. 6.2 is terrifying to think about.
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.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.7.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Last Release: v0.2.5...v0.2.7
Full Changelog from Testing: v0.2.6...v0.2.7
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2599976123
XIVDeck 0.2.6
No features, only fixes.
- Upgrade Penumbra support to API version 5, pending rewrite to more sane initialization logic that doesn't depend on hardcoded versions.
- Tweak the Stream Deck Plugin to not send unnecessary Query Params when fetching icons
- Unify plugin initialization to be a bit simpler, hopefully.
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.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.6.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: v0.2.5...v0.2.6
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2552939645
XIVDeck 0.2.5 (HOTFIX)
This release consists of a hotfix to a bug caused solely by my own stupidity and failure to understand how to make plugins properly.
- Fix some source string typos
- Remove a mistakenly-added internal call that caused plugin load failures
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.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.5.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: v0.2.4...v0.2.5
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2531700200
XIVDeck 0.2.4
I have temporarily run out of features and bugs to fix. Well, how did I get here? Where does that highway go to? Am I right, am I wrong? My God, what have I done?
- Synchronize down latest language changes from Crowdin
- Block the use of "Sort Pet Hotbar" from the Stream Deck for safety reasons
- Add some extra error handling around game hooks to prevent crashes that haven't happened yet.
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.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.4.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: v0.2.3...v0.2.4
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2492185864
XIVDeck 0.2.3
Integrations make the world go round, world go round, world go round.
- Update everything to now have compatibility with Penumbra IPC version 4, and hopefully make things more reliable.
- Fix a bug with Markers not working properly for French (and possibly German) players
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.
Known Issues
The following known issues currently exist in this release:
- Certain TexTools mods will cause XIVDeck to be unable to load icons with a
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.3.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: v0.2.2...v0.2.3
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2452153425
XIVDeck 0.2.2
XIVDeck, now with two terrible twos. For those of you on the testing branch, there is no difference between this release and v0.2.1 before.
For those of you not on the testing branch, we got a bunch of awesome changes for ya:
- XIVDeck now supports localization, and has been translated into Japanese, German, and French. A huge thank you to all the translators who helped with this effort! Localization is present in both the Stream Deck plugin and the in-game plugin.
- The Hotbar Button will now show the same "pulse" effect when triggering a hotbar slot, just like you'd expect from a normal keybind.
- The Switch Class button will now intelligently fall back to the parent class if no gearset is found for the selected job (NIN will fall back to ROG, as an example).
- The game plugin's Settings window will now behave slightly better, and should look a tiny bit nicer.
- Some internal changes to the action execution system were also made, hopefully bringing a bit more stability overall.
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.
Known Issues
The following known issues currently exist in this release:
- Certain TexTools mods will cause XIVDeck to be unable to load icons with a
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.2.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog from Testing: v0.2.1...v0.2.2
Full Changelog from Official Release: v0.1.14...v0.2.2
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2412505078
XIVDeck 0.2.1
Here at XIVDeck Labs, we pride ourselves on quality. *snrk*. Nope, couldn't say it with a straight face.
- The Game Plugin Settings UI now behaves slightly better
- Some extra strings were localized
- A bunch of small internal changes all over the place.
Testing Notes
This change is really just a code tidy, but the system for scheduling action execution changed slightly. Please make sure that buttons respond reasonably quickly (a few frames' worth of lag is generally expected) and that there aren't double-actions or anything unusual like that.
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.
Known Issues
The following known issues currently exist in this release:
- Certain TexTools mods will cause XIVDeck to be unable to load icons with a
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.1.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: v0.2.0...v0.2.1
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2400298246
XIVDeck 0.2.0
We have finished with 0.1. On to 0.2 and uncharted territory!
- LOCALIZATION!!!! XIVDeck should now be localized for players using Japanese, German, and French. This should take effect through most of the UI, including the Stream Deck Plugin itself.
- Hotbar buttons will now pulse their appropriate hotbar slots when triggered. Shiny.
- The Switch Class button should now "intelligently" fall back to a parent class if the active class cannot be found.
Testing Notes
Please please please test out localization! I can't guarantee all strings are perfect, but if they're not, suggest a translation on Crowdin. Otherwise, just report any bugs you can find to me through the normal channels.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise!
Known Issues
The following known issues currently exist in this release:
- Certain TexTools mods will cause XIVDeck to be unable to load icons with a
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.2.0.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: v0.1.14...v0.2.0
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2349742242
XIVDeck 0.1.14
So, prod updates aren't scary at all. Let's do this!
- Fix a rare problem where the XIVDeck server would refuse to work for some people
- Update a signature to ensure it remains more stable if Square ever updates things.
Testing Notes
The usual "please find and report bugs to me" thing applies.
If you like this plugin, please consider starring the repository on GitHub. It's much appreciated, I promise! You can also help translate XIVDeck!
Known Issues
The following known issues currently exist in this release:
- Certain TexTools mods will cause XIVDeck to be unable to load icons with a
Destination is too short
error. If this happens, please repair all game files and consider using Penumbra for mod loading instead. This problem is being resolved with the help of Lumina developers.
Installing the Plugin
Both the Stream Deck Plugin and the Game Plugin have been updated to version 0.1.14.
To install the Stream Deck Plugin, simply download the XIVDeck.streamDeckPlugin
file and open it. The Elgato Stream Deck software will take care of the rest.
Full Changelog: v0.1.13...v0.1.14
CI Run: https://github.com/KazWolfe/XIVDeck/actions/runs/2310599182