Skip to content

Releases: Plenyx/PlenBotLogUploader

Release 75

04 Jun 12:35
Compare
Choose a tag to compare

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

21 May 16:54
Compare
Choose a tag to compare

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
  • 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

02 Apr 11:32
Compare
Choose a tag to compare

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

18 Feb 13:59
Compare
Choose a tag to compare

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

16 Feb 22:11
Compare
Choose a tag to compare

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

  • All .txt settings are now migrated to json, thanks to @sobrinth
  • I have created a GitHub project to track future changes to the uploader, you can find the project here

Release 70

08 Feb 11:49
Compare
Choose a tag to compare

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"
  • 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

10 Dec 14:57
Compare
Choose a tag to compare

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

18 Nov 15:31
Compare
Choose a tag to compare

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

🚀 Release 67

14 Oct 18:07
Compare
Choose a tag to compare

New stuff

  • ArcDps plugin manager updates
    • Added support for DirectX 11
    • Added unofficial extras plugin
  • !lastlog Twitch command has been changed to !log
  • Increase the wait time for arcdps to release the log for upload - this should help slower systems not encounter as many errors when uploading
  • Updated design to look more pleasing on Windows 11

Bug fixes

  • Readded default text for fail & success text for Twitch responses of bosses
  • Fixed cleanses not counting self cleansing in WvW detailed Discord Webhook
  • Fixed a crash on startup if the configuration file was empty
  • Fixed an error when archived log was not deleted after being uploaded if the logs were not compressed

Other stuff

🚀 Release 66

06 Jul 23:46
Compare
Choose a tag to compare

New stuff

  • Reworked application data persistence
    • All application settings (outside of already existing txt files) are reset due to this change
    • This change makes it easier to add new features in the future
    • All settings are now saved in app_settings.json
  • ArcDps plugin manager
    • Reworked the old ArcDps auto updater into ArcDps plugin manager
    • The manager manages selected plugins for arcdps and handles both version checking and auto updates for not just arcdps
    • Added the ability to detect "Guild Wars 2.exe" as a valid GW2 executable
  • Further improvements to PvE Discord Webhooks
    • Changed DPS Cleave for bosses to DPS againts the Target (bosses only)
  • Added Hardstuck.GuildWars2 packages, which give the application additional functionality, such as:
    • Added MumbleLink features
      • All messages are suppressed if you are in combat and will inform you after the combat ends
    • Added "!build" Twitch command
      • Combined with MumbleLink and GW2 API key, generate your current in-game build link to builds.hardstuck.gg and post it to Twitch chat

Other stuff

  • Code refactoring & optimisation