Releases: XIVRotationHero/xiv-rotation-hero-angular
Hueful Horizon - v0.5.0
Hey folks!
Sorry for the long wait on this one. This is merely an update fixing existing issues and wouldn't normally warrant a minor update.
However this update now adds new skills and the reaper and sage.
There not much more to say but I'll try to be a little bit more active in here again.
Also, if you want to help out on this, I'm DESPERATELY looking for help.
Enjoy the update!
Battering Bismarck - V0.4.0
Hey folks!
It's release day and today's the day we actually keep the planned two-week release schedule.
There are a few features and fixes in here today so sit tight and read on:
Features:
- WXHB: R1 cycling of hotbars is now working as it should
- Hotkeys: Labels have been improved
- Configuration: Display hotbar settings as default again
- Browser: UX has been improved somewhat
- Browser: Publish mechanism has been added
- Browser: Mechanism for updating a rotation has been added (not utilised yet)
- Browser: You can now properly filter for rotations and also restrict it to your class id
- Player/Browser: Title bar has been removed to save on space in overlay
Also we have some fixes, this time also due to the help of an additional contributor (Thank you <3)
Fixes:
- Browser: Pagination now works as it should
- Player/Browser: Title bar is not duplicated anymore
- Hotbar: Slot order was wrong for 3x4 2x6 and 1x12 hotbars (Shoutout to @Rukongai for fixing this)
- Hotbar: Slots now appear even when no job is selected
- Hotbar: Slots now appear when dragging an action
- Player: Actions now automatically scroll when doing actions
- Job select is now readable even when there is content behind it
And to top it off, we have some workflow improvements to keep the code clean:
- Sonarcloud has been added and code has been refactored to be more clear
- The cross hotbars and hotbars now share a common service to reduce code duplication
Unfortunately, there are a few known issues:
- Discord sign in is not working as expected... (shaaaaame...)
- There are some weird issues when not logged in and triggering API requests where it tries to redirect to Discord
On a final note, there's a rework of the currently proprietary backend to utilise NestJS in hopes that I can properly release it to the community as well in the future.
With all that said, I'm aiming for a V1.0.0 release some time in October making this most probably the second last pre-release version.
Thanks go out to everyone who supported this project up to this point, we're only getting stronger from here on!
Cheers and see you on the next release o/
Dan
Prancing Porxie - V0.3.0
Hello everyone,
I know what you're thinking. Bi-weekly release cycles he said to have more time. I know, but there's a few improvements I just wanted to shell out quickly as I they have been quite necessary. This time a little bit more condensed.
Features:
- Profile: ACT Overlay URL is now correctly shown
- Help: A completely new help module with tutorial texts has been added
- Dialogs: Dialogs now can be minimized
- Actions: Now draggable via touch on tablets or phones
Fixes:
- Hotbars: Reacting to changes in the style (12x1, 6x2 etc.) #5
- Rotation browser: Category selections were not actually reflected on the API calls
- Rotation player: Wraps around to the first phase upon finishing a rotation instead of throwing an error
- Builder: Make it possible to save rotations again (yea, that was really dumb...)
- Actions: Combos were not behaving properly and could be started in between
- Dialogs: Adjust border top radius
- Keybindings: Exclude textareas from triggering keybindings
- Hotbars: Do not throw an error if no class is selected initially
- Toolbar: Properly align the select job button
- Pagination: Issue with the next arrow has been resolved
- Stop showing the help dialog on every page load
Workflow improvements:
- Only trigger a new release on publish
- Remove IDE files from project
Not sure if the next release is coming next week or actually bi-weekly now but stay tuned for more updates and join the Discord if you want to have up-to-date news.
Pretty Paissa - v0.2.0
Welcome to another release! This time, we have a pretty paissa going! This is mainly a stability and patch release, however some things are inside which warrant the minor version increase. Let‘s get to the changes!
New Features:
- Discord sign in is now available! #3
- Slot allocations for gamepad
- New builder UX (give it a try!)
Fixed:
- Dragging of actions across dialogs wasn‘t possible #4
- The user dialog couldn‘t be closed properly #2
- Builder has no default phase for recording #7
Some code had to be refactored to make the code base more maintainable.
However, again some known issues I haven‘t found the time to fix yet.
Known issues:
- Cross Hotbar allocation is not persisted…
Anyways, this is all for this release. With this release, this project will also switch to a 2 week sprint to ease the burden on the sole dev a bit with a new release after each sprint.
Cheers and have fun rotating,
Dan
Rusty Chocobo - v0.1.0
First release of the project, hooray and with that come some exciting features.
Features:
- Adjustable Hotbars
- Controller support (partially)
- User accounts
- Personal ACT URLs
- Rotation builder supporting prepull, opener, cooldown and burst phases
- Configuration options for hotbars like in-game
- … lots more
However, with this being the first release, there are a few things which still need to be addressed as known issues.
Known issues:
- Drag and drop of actions doesn‘t currently work at all which makes the tool useless for the moment
- API documentation is not publicly available
- HotbarStyle options are not properly reflected on the hotbars
- Default keybinds for Hotbar Slot 11 and 12 are not keyboard layout aware
- Documentation on how the project works is missing completely.
- Unit tests are missing completely
- The nginx host currently is misconfigured and returns a 404 instead of the application when using a deeplink.
Good news however on the side of GitHub actions, the following changes have made to improve development speed:
Workflow improvements:
- A deploy to production action was added which is automatically triggered on release and can additionally be manually triggered if necessary.
This is all for the release notes today folks!
Cheers!