Skip to content

Releases: Kataiser/tf2-rich-presence

v2.1.1

04 Dec 18:23
Compare
Choose a tag to compare

Changes

  • Added support for the new Smissmas maps
    • Altitude, Bread Space, Cascade, Chilly, Doublefrost, and Polar
  • Added a button to open console.log
  • Updated the localization files (thanks Blueberryy for Russian improvements)

Fixes

  • Fixed a crash when getting server data
  • Fixed a crash when playing a non-TF2 hl2.exe game
  • Fixed a game state detection error
  • Fixed console.log cleanup issues

v2.1

06 Oct 02:50
Compare
Choose a tag to compare

Changes

  • Added support for the new Scream Fortress maps
    • Farmageddon, Sinthetic, Los Muertos, Erebus, Terror, and Graveyard

Fixes

  • Fixed a few game state detection bugs
  • Fixed a crash when looking for the TF2 installation
  • Fixed a crash when getting server data
  • Fixed a crash when parsing localconfig.vdf
  • Fixed a crash when scanning processes
  • Fixed a logger crash
  • Fixed a warning when user has no TF2 launch options
  • Fixed several minor errors logs

v2.0

17 Aug 05:09
Compare
Choose a tag to compare

Changes

  • Added an actual GUI, no more ugly command window
  • Added map images instead of just gamemodes
  • Large code rewrite: easier to work on, less buggy, more reliable
  • Added an installer
  • Added a button to launch TF2 directly, no need to add -condebug to launch options
  • Improved custom functionality interface
  • Updated the localization file (thanks Kotoki1337 for Chinese improvements)

Fixes

  • Fixed a crash when scanning Steam configs
  • Fixed a crash when scanning processes
  • Fixed a case where closed processes wouldn't be detected after relaunching
  • Fixed server data possibly being blank instead of unknown on timeout

v1.15

01 Jan 22:09
Compare
Choose a tag to compare

Changes

  • Can now get match player count or number of kills from server
    • Second line options are now player count, time on map, kills, and class
    • Player count is the new default, but your previous settings won't be changed
  • Removed custom map gamemode API lookup from teamwork.tf, now exclusively uses file name
    • It was very rarely used at this point, slow, often wrong, and not worth maintaining
  • The trim console.log setting now removes some common errors, fixing game state detection bugs
  • Updated the localization file

Fixes

  • Fixed a crash regarding Windows username
  • Fixed issues when setting number settings to blank
  • Fixed cases where disabling log reporting would be ignored

v1.14.6

12 Dec 22:01
Compare
Choose a tag to compare

Fixes

  • Fixed a settings window crash when settings have been added across versions
  • Fixed various crashes related to log files
  • Fixed a failure to detect TF2 if the install path is capitalized incorrectly

v1.14.5

03 Dec 22:56
Compare
Choose a tag to compare

Changes

  • Added support for the new Smissmas maps
    • Pier, Snowfall, SnowVille, and Wutville
  • Added a setting for refresh delay when TF2 and Discord aren't running
  • Removed 600 small unnecessary files from the installation

Fixes

  • Fixed a couple game state detection bugs (chat messages and canceling loading)
    • Canceling loading is still not always detected, unsure if a fix is possible

v1.14.4

02 Oct 20:19
Compare
Choose a tag to compare

Changes

  • Added support for the new Scream Fortress maps
    • Megalo, Bloodwater, Hassle Castle, and Moldergrove
  • Added support for another zombie gamemode
  • Minor performance improvements

Fixes

  • Attempt to handle a rare game state detection bug (class without map)

v1.14.3

22 Sep 20:06
Compare
Choose a tag to compare

Changes

  • Added support for some zombie gamemodes
  • Better support for several other custom gamemodes
  • "Limit console.log's size" setting now also controls removing empty lines (bot spam usually)
  • Minor performance improvements

Fixes

  • Fixed a crash when scanning for the game process
  • Fixed a crash when compressing old logs
  • Fixed several crashes involving file writing

v1.14.2

07 Sep 17:45
Compare
Choose a tag to compare

Changes

  • Use proper map name in window title
  • Preserve settings window position when changing language
  • Performance improvements

Fixes

  • Fixed a game state detection bug (failing to connect to a server)
  • Fixed console.log size limiting

v1.14.1

29 Aug 17:52
Compare
Choose a tag to compare

Changes

  • Added background01 and devtest to supported vanilla maps
  • Minor performance improvements

Fixes

  • Fixed a game state detection bug when disconnecting from some matches
  • Fixed a missing output when class is unselected
  • Fixed a freeze when pressing "Restore defaults" in settings
  • Fixed a probably possible freeze on networking errors
  • Fixed a rare crash when loading custom maps
  • Fixed custom functionality