Battering Bismarck - V0.4.0
Pre-releaseHey 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