Releases: Plenyx/PlenBotLogUploader
Releases · Plenyx/PlenBotLogUploader
Release 87
New stuff
- Added better Linux compatibility for scanning logs (thanks to @SaculRennorb)
- arcdps plugin manager
- Added a new chainloading option for Nexus
- Added more optimised checks for new plugin versions
- Added a toggle for sending a log to Twitch chat if streaming software is running
- Moved variable out of experimental
- Discord webhooks
- Added phase information for PvE logs
- "Recorded by" information shows the account name instead of the character name
- Show internal description in the boss list while editing webhooks
- In player character lists, profession abbreviations have been changed to those used by the community
- Added healing and barrier information to WvW logs if the Healing stats arcpds plugin is used
- Added the ability to disable WvW logs from displaying in Log sessions
Bug fixes
- Fixed errors with HsBuildCode generation
Other stuff
- Updated to .NET 8
- Updated many dependencies
Contributors on this release:
Release 86
Release 85
New stuff
- Changes to bosses' list - In order to apply these updates, use "Reset all bosses" in the "Edit boss data" window
- Added support for Silent Surf fractal
- Added support for Secrets of the Obscure strike missions
Bug fixes
- Fixed Discord webhook icon for Icebrood Construct (thanks to faker0815)
Contributors on this release:
Release 84
New stuff
- Added a new subcondition type for Teams called "NOT", removed "Except any"
- Added handling of rate limiting of dps.report
- Added a simple failed log reuploader
- If a log fails to upload due to any error it will try to reupload within the next 15 minutes
Bug fixes
- Fixed Webhooks and Aleeva Integration not working if extra json was not obtained
- Fixed GW2Bot failed logs being posted despite it should be success only
Other changes
- Changed tooltips to be more reflecting on what checkboxes do
- Mildly changed layout of the main window
- Removed DX9 support since it is no longer supported by the game
- Removed .NET 6 download option, use standalone from now on
- Updated dependencies to latest versions
- Moved GitHub repository from @HardstuckGuild to @Plenyx
Contributors on this release:
Release 83
New stuff
- Add proper error processing for Discord Webhooks
- Remove default wipe counter for successful escort
- Change the texts on the Aleeva integration windows
Bug fixes
- Fixed the Teams functionality in Aleeva integration
- Discord Webhooks should now be all executed even there is an error
Contributors on this release:
Release 82
Release 81
New stuff
- Boss information
- Added support for Escort logs
- Updated Discord webhook icons for multiple bosses
- Please reset your bosses to include the latest changes
- Multiple Aleeva integrations
- Added the ability to store multiple Aleeva integrations
- This change resets the currently used integration
- Added the ability to use Teams for each Aleeva integration
- Added the ability to store multiple Aleeva integrations
- Hs Build codes v2
- Allow to specify compression settings for Hs Build codes (#27)
- Updated Build codes to latest version
- Added a new check for Discord webhooks to (dis)allow a post of unknown bosses
- Updated Sessions to include "CM" tag for Strike CMs
- Added smart !build recognition
Bug fixes
- Fixed possible crashes while processing logs
- Fixed many bugs and errors with Hs Build codes v2
Other stuff
- There will be text based version and explaination of every feature currently in the release. This explaination will be provided at the end of the month.
Contributors on this release:
Release 80
Bug fixes
- Fixed multiple errors with Hs Build codes v2 generation
Contributors on this release:
Release 79
New stuff
- Old Lion's Court
- Added support for OLC CM
- Added Discord webhook icon
- Please reset your bosses to include OLC and OLC CM triggers
- Added support for Hs Build codes v2 (by @SaculRennorb) #23
- Added "Know Thy Enemy" by @typedeck0 to arcdps plugin manager
- Automatic update check will no longer write a message in the main window
Bug fixes
- Fixed Aleeva channels not displaying properly
Other stuff
Contributors on this release:
Release 78
New stuff
- .NET 6.0
- Optimised memory usage to use less memory where it is possible
- Optimised speed of creating and processing Twitch command data, individual log uploads and session logs
- Added the option to use a fully standalone client (169 MB, default download) or a .NET 6.0 Windows runtime required client (25 MB)
- Modified the self-update feature to update the relevant client only
- UI changes
- The entire uploader is now using more modern font: Segoe UI
- Increase the size of the font accross the uploader to make it more readable
- Split the main window to be based on two tabs:
- Main settings: ArcDps processing and Twitch integration
- Other settings: any other settings
- Made the main window to be smaller to fit smaller screens
- Restructured the size of windows and buttons to fit the new font size
- Make the visual condition preview of adding/editing Teams window read-only
- Added support for Old Lion's Court strike mission
- To add it to your boss list, use "Reset all bosses" in the "Edit boss data" window
- Added <percent> variable for Twitch messages, showing the last reached boss %
- This feature is still experimental, since there is no exact phase detection yet
- Generate and post permalink according to the configured dps.report server (thanks to @sobrinth)
- Allow arcdps to be installed in addons/arcdps for GW2AL integration (#19)
- Changed the build to be done by GitHub actions instead of AppVeyor
Bug fixes
- Fixed a problem with multiple dps.report user tokens causing them to not work at all (#20)
- Fixed the licence information for the Commander's Toolkit
- Fixed subcondition/account names not switching for Except condition while adding/editing Teams
- Fixed incorrect button behaviour in adding/editing Teams window
- Fixed Boss Templates not updating the data properly
- Fixed DPI scaling by taking the scale of the main monitor
- Fixed a possible application stall when resizing the main window
- Fixed a possible application stall when checking for new version during application start
Other stuff
- Entire application refactor based on the newly available language options