Skip to content

Releases: Plenyx/PlenBotLogUploader

Release 96

24 Nov 09:47
Compare
Choose a tag to compare

New additions

  • Added support for W8 bosses
    • To properly use new settings, please reset all bosses
  • Remote Server Ping changes
    • Added PATCH option
    • Added the option to send data as a JSON
    • Changed the behaviour of the expected response to be fully optional
    • Added many new fields to being sent via the Remote Server Ping feature
    • For more details and the new documentation, click here
  • Wingman uploader changes
    • Increased the upload timeout to two minutes
    • Skip an upload for WvW logs

Bugfixes

  • Add missing button to open Remote Server Pings in the main application UI

Contributors on this release:

@Plenyx

Release 95

23 Sep 15:42
Compare
Choose a tag to compare

New additions

  • Added GW2Wingman upload
  • Reorganised log processing to a new UI tab within the main window
  • Added support for Spirit Race encounter within W1

Bugfixes

  • Use only the "whole fight" phase for healing/barrier calculation of WvW logs (thanks to @0dr)
  • Fixed an issue with %lastLog% variable for Twitch commands not showing any last logs at all
  • Fixed an issue with %gw2Build% variable for Twitch commands not properly showing land spears

Contributors on this release:

@Plenyx @0dr

Release 94

22 Aug 17:29
Compare
Choose a tag to compare

New additions

  • Reworked Twitch commands to be more customisable
    • Added the ability to create your own Twitch commands and their responses
      • You can use a simple "!" command structure or more advanced RegEx ones
    • Added Twitch command response variables you can use to show dynamic information
      • For more information, please view the list of all available variables here
    • Updated Twitch variable to show the current WvW team name rather than the server
  • Log session changes
    • Added an option to exclude selected webhooks from a log session
    • Added a button to (un)select all webhooks in log sessions
  • Modified indicator for LCM in Twitch messages
  • Implemented a workaround for EI Failure detections if EI is unable to parse the log properly
    • Added handling for a "Encounter is too short" error from dps.report
    • Add a check for identical file upload error on dps.report

Fixes

  • Fixed reupload timer not occurring properly every 15 minutes
  • Fixed an issue when log reupload was ignoring the concurrent upload settings
  • Reupload queue is now properly processed if encountering certain EI or dps.report errors

Other changes

  • Updated dependencies to the latest version
  • Moved UI and changed certain texts
  • Added an option to use netv8 version rather then full standalone application

Contributors on this release:

@Plenyx

Release 93

01 Jul 17:59
Compare
Choose a tag to compare

Bugfixes

  • Readded the workaround for empty player attribute to fix dps.report issue

Contributors on this release:

@Plenyx

Release 92

30 Jun 23:17
Compare
Choose a tag to compare

New additions

  • Added handling and a possible workaround for error 403 and other common HTTP status errors
  • Added handling for possible file agent detection errors
  • Log Reupload feature additions
    • Added handling of reuploads for all errors above 500 status codes
    • Added a limiter to the log reuploader
      • The limiter uses the settings for maximum concurrent uploads settings within the application
  • Log retry additions
    • Every log upload retry count is now per log instead of the most recent log
    • Increased the number of retries from 3 to 4 and changed the wait time between each retry
      • 1st retry - 3 seconds
      • 2nd retry - 30 seconds
      • 3rd retry - 1 minute 30 seconds
      • 4th retry - 3 minutes

Bugfixes

  • Fixed an issue that caused the application to be stuck if the "Close to tray" option was turned on
  • Fixed an issue that caused log reuploads to be posted to Twitch chat after the application started

Contributors on this release:

@Plenyx

Release 91

07 Jun 07:08
Compare
Choose a tag to compare

Bugfixes

  • Fixed issues with "-ml" command line parameter
  • Fixed a crash in case arcdps_components.json file got corrupted

Contributors on this release:

@Plenyx

Release 90

06 Jun 18:35
Compare
Choose a tag to compare

New additions

  • Added the ability to reupload logs when receiving error 408 from dps.report
  • Made the default dps.report server the recommended server b.dps.report
  • Added the ability to set Mumble Reader listen name from the command line
    • The new command line parameter is "-ml" followed by the new name, f.e. "-ml MainAccount"
  • Added support for The Lonely Tower bosses
    • To properly use this feature, please reset all bosses

Bugfixes

  • Future-proofed recognition of Legendary CM
  • Properly reupload failed logs after command line method resolves
  • Fixed an issue that would download a file with a status error

Other changes

  • Updated language used to latest supported version
  • Reworked command line arguments handling

Contributors on this release:

@Plenyx

Release 89

07 Apr 17:20
Compare
Choose a tag to compare

Bugfix

  • Fixed log summary being displayed despite having the option set to "no summaries"

Contributors on this release:

@Plenyx

Release 88

06 Apr 22:04
Compare
Choose a tag to compare

New stuff

  • Added legendary CM recognition
  • Modified Cerus phase % to always show Cerus as a target even when below 1%
  • Added toggles for normal mode logs, challenge mode logs and legendary challenge mode logs when using Discord Webhooks
  • Added the option to close the application to the system icon tray
  • Modified the Firebrand abbreviation from "Fir" to "FB"

Bugfixes

  • Fixed issues with Discord Webhook embeds
    • Added spacing emoji to force Discord to use wider embed boxes
    • Adjusted embed sizes appropriately

Contributors on this release:

@Plenyx

Release 87

28 Feb 19:27
Compare
Choose a tag to compare

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:

@Plenyx @SaculRennorb @Linkaaaaa