Releases: Plenyx/PlenBotLogUploader
Releases · Plenyx/PlenBotLogUploader
Release 77
New stuff
- Added support for multiple GW2 API keys
- Just like before, these are used for !ign and !build Twitch commands
- Added a button to quickly generate Hardstuck build link within the UI
- Previously stored setting is reset with this addition
- Added support for multiple user tokens and switching between them (#17)
- Added new context menu to switch via the application icon in the taskbar
- Added user token output to the csv files
- Previously stored setting is reset with this addition
- Modified UI and texts to be consistent across the application
- Added Commander's Toolkit to arcdps plugin manager
- Added KDR to WvW Discord Webhook summary (by @Drevarr #18)
- Added a checkbox to enable shortened thousands in Discord Webhooks
Bug fixes
- Removed legacy settings causing incorrect arcdps downloads, potentially causing a game crash
- If the problem still persists, close the app, delete arcdps_components.json file and restart it
Other stuff
- Removed DX9 from arcdps plugin manager
- Codestyle changes and refactorings
Release 76
Bug fixes
- Fixed a crash caused by invalid characters in session log files (#16)
- Fixed an error caused by ending the session too early
- Fixed incorrect ordering of a session summary from log sessions
- Fixed a crash if the URL link is not set in DPS.report response
- Fixed a deserialisation error if the player list is an empty array
- Fixed an error with arcdps auto-update which caused arcdps to not function correctly
Other stuff
- Updated default settings for !lastlog Twitch command
- Code style changes and refactorings
- I have created a GitHub project to track future changes to the uploader, you can find the project here
Release 75
New stuff
- Added support for Kaineng Overlook CM
Bug fixes
- Fixed an issue with reworked Teams functionality
- Beware, this will reset your assigned teams to webhooks, you have to manually assign them again, sorry for the inconvenience
Release 74
Possible issues with Discord Webhooks
If your logs are not posting to Discord try deleting teams.json file in the uploader folder.
If the problem persist recreate all your webhooks. Sorry for the inconvenience
New stuff
- Reworked Teams functionality
- You can now create complex conditions based on the players in the log
- Added the ability to use filters based on the commanders' names
- Added the ability to create sub-conditions using AND and OR filtering
- Updated UI to reflect all the changes made to this system
- These updates are not backwards compatible with previous versions, your current Teams settings may be lost
- Moved the Teams settings button to the main app window
- Teams are now being used in Sessions
- You can now create complex conditions based on the players in the log
- Changes to WvW Discord Webhooks
- Use DPS against players instead of DPS against all (by @thebrutang & @chriscolon)
- Calculate the deaths only of enemy players
- Only include the players doing damage in the top ten list
- Added proper DPI scaling for high DPI monitors
- Updated Hardstuck builds to the latest version supporting the new website
- Added Food Reminder arcdps plugin
- Added preparation for .NET 6.0 release
Bug fixes
- Fixed an incorrect WvW Webhook summary for logs (Ref. #14)
- Fixed cleanses being wrongly displayed in WvW Discord Webhooks (Ref. #15)
- Fixed Sejsel's Clears arcdps plugin not being properly updated
- Fixed a space in session CSV name if session name was not set
Other stuff
- Made DX11 default for the arcdps plugin manager
- Removed the load from legacy text files, fully swapped to using human-readable JSON configuration files
- Removed 32bit build configurations
- Code style changes and refactorings
- I have created a GitHub project to track future changes to the uploader, you can find the project here
Release 73
New stuff
- Changes to bosses list and modification
- Added support for End of Dragons strikes
- Added duplicates of bosses based on their trigger IDs
- Added UI only description for some bosses, most due to the duplication
- I recommend resetting your bosses by clicking "Reset all bosses" in the "Edit boss data" window
- Improved the performance of arcdps plugin manager
- The components are properly switched when changing DirectX versions
Bug fixes
- Fixed wrongly updating DirectX 9 location for arcdps in arcdps plugin manager when using DirectX 11
- Fixed an error crash when adding a new Discord Webhook which happened mostly from a clean install
- Fixed a possible crash when extra JSON was not obtained properly
- Fixed a crash in testing Discord Webhooks with an invalid URL
- Boss templates are now properly used when resetting default bosses list
Other stuff
- Many codestyle changes and refactorings
- I have created a GitHub project to track future changes to the uploader, you can find the project here
Release 72
Bug fixes
- Fixed a crash with Teams and Webhooks
- Fixed the migration of Webhooks and Teams
We apologise for the previous problems with last release. If you haven't update to release 71 yet and you are updating to this one now, you should not encounter any problems. For those who did update and lost some of their settings, we apologise. The change that lost some of your data was aimed at preventing such problems in the future and got pushed to an earlier release, bundled with the fix to the upload errors.
Release 71
Bug fixes
- Fixed a log upload issue, where duration was not an integer
- Fixed PUT setting not being properly shown on the repote pings UI, thanks to @sobrinth
Other stuff
Release 70
New stuff
- Added support for Twitch Studio as a streaming software
- Added the ability to shorten the numbers in Discord Webhooks
- The UI for this does not exist yet, waiting for big UI rework
- If you want to use this new feature, launch Release 70 once, close it and modify
"shortenedThousands"
value in app_settings.json to"true"
- If you want to use this new feature, launch Release 70 once, close it and modify
- The UI for this does not exist yet, waiting for big UI rework
- Added Webhook Teams integration to GW2Bot & Aleeva settings
Bug fixes
- Fixed an issue where DPS would show as zero during events with no bosses in Discord Webhooks
- Prevent errors due to the dps.report responding with non-ok status codes
- Fixed an incorrect hours at the bottom of Discord Webhooks
Other stuff
- Removed unofficial extras support from ArcDps plugin manager due to safety conserns
- Many code refactorings
- I have created a GitHub project to track future changes to the uploader, you can find the project here
Release 69
New stuff
- Added GW2Bot integration
- I cooperated with the creator, Maselkov, to create an API for GW2Bot that will allow the use of third-party uploaders to upload logs into GW2Bot and integrated it into the uploader
- If you are already using GW2Bot, use /evtc api_key and /evtc autopost Discord slash commands for setup
- If you are interested in interacting with the created API, you can see the docs here
- Reworked interactions between the uploader and my website (plenbot.net)
- Removed the dependancy on plenbot.net due to occasional bugs caused by the hosting being down
- All requests for update & downloads are now handled by the uploader itself
- ArcDps plugin manager got updated to be able to download the files directly
- Uploader update is also using this new system
- All the endpoints of the uploader pointing to plenbot.net will be disabled on 31st January 2022, please update to this or future release before then
- Edit 26th January 2022 - The termination is posponed until 12th February 2022 due the reason that I am unable to finish all features for release 70 in time
- Added arcdps clears plugin made by Sejsel into ArcDps plugin manager
- Added a plugin information window for ArcDps plugin manager
- Added a toggle for an auto updater for the uploader on uploader startup
- Includes updating itself in minimised state (on system startup)
- Detailed information is on by default for new Discord webhooks
Bug fixes
- Fixed a crash on application update
Other stuff
- Removed unofficial extras support from ArcDps plugin manager due to safety conserns
- Many code refactorings
- I have created a GitHub project to track future changes to the uploader, you can find the project here
- Feature showcase for this latest release of Uploader: view on YouTube
🚀 Release 68
New stuff
- Added the ability to not save logs to CSV file
- Make the main window responsive
- Size and State is now saved, you can start the app maximised or resized to your liking
- Update button has been moved to the responsive UI and is always visible
- Added the ability to have WvW summaries for WvW log sessions (screenshot)
- Updated the main page of the uploader to new design and updated all the screenshots - see here
Bug fixes
- Fixed not fully processing log files if the CSV files was not writeable
Other stuff
- Code refactoring
- If you are unsure how to use the app, checkout the videos about the setup - PlenBotLogUploader: Quick setup with Discord webhooks | Advanced setup, Twitch, log sessions, arcdps plugin manager