From 99cfc3add8911fe098511f1c00d531fd1480cd01 Mon Sep 17 00:00:00 2001 From: 3urobeat <35304405+3urobeat@users.noreply.github.com> Date: Thu, 9 May 2024 15:53:35 +0200 Subject: [PATCH] docs(wiki): Added changelog for v2.15.2 --- docs/wiki/changelogs/CHANGELOG_v2.15.md | 36 +++++++++++++++++++++++++ src/data/fileStructure.json | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/docs/wiki/changelogs/CHANGELOG_v2.15.md b/docs/wiki/changelogs/CHANGELOG_v2.15.md index 2044e6d7..e73ab4b5 100644 --- a/docs/wiki/changelogs/CHANGELOG_v2.15.md +++ b/docs/wiki/changelogs/CHANGELOG_v2.15.md @@ -6,6 +6,7 @@ **Current** - [2.15.0](#2.15.0) - [2.15.1](#2.15.1) +- [2.15.2](#2.15.2)   @@ -160,3 +161,38 @@ Commit: [be41d68](https://github.com/3urobeat/steam-comment-service-bot/commit/b - Minor other changes Commit: [a8a04eb](https://github.com/3urobeat/steam-comment-service-bot/commit/a8a04eb) + +  + + + +## **2024-05-09, Version 2.15.2** +**Additions:** +- Added traditional chinese translation [@Tira-tw](https://github.com/Tira-tw) in [#242](https://github.com/3urobeat/steam-comment-service-bot/pull/242) +- Added !add alias to !addfriend command +- Added steamGuardQrCode event to enable plugins to resolve Steam Guard QR-Code requests +- Added more login related log messages to default log level +- Added more login related debug log messages to improve ability to debug login process resolving issues +- Added (experimental) force-resolve feature to login process when inactivity is detected +- Added setting 'enableRelogOnLogOnSessionReplaced' to `advancedconfig.json` to control whether the bot should relog accounts that have lost their connection with the error 'LogOnSessionReplaced'. Default value is `true`. To retain the same behavior as previously, where the bot would skip those accounts, set the value to `false`. + +**Fixes:** +- Fixed login starting faster than plugin load, making it unable for them to handle steamGuardCode events +- Fixed proxy switcher not switching to proxy 0 +- Fixed default quotes file containing a political entry +- (Potentially) finally fixed 'Already logged on, cannot log on again' errors when relogging for good +- Fixed potential login softlock when account switches proxy while a login process is active, with that account queued in it +- Fixed wrong syntax of variable in language string 'addfriendcmdsuccess' +- Fixed 'userunfriend' & 'userforceunfriend' language strings being flipped internally + +**Changes:** +- The bot will now always emit the ready event on the second login rerun even if POSTPONED accounts still exist +- Refactored some code to use the proper log prefix more consistently instead of sometimes switching to bot index +- Refactored some code to surround userIDs more consistently with quotation marks +- Refactored some code to simplify the unfriendall command +- Improved contributing page +- Improved issue templates +- Migrated eslint config for eslint v9 and added & enforced two more rules +- Updated hostname check +- Updated dependencies +- Minor other changes diff --git a/src/data/fileStructure.json b/src/data/fileStructure.json index 416c7de0..0a269c23 100644 --- a/src/data/fileStructure.json +++ b/src/data/fileStructure.json @@ -183,7 +183,7 @@ { "path": "docs/wiki/changelogs/CHANGELOG_v2.15.md", "url": "https://raw.githubusercontent.com/3urobeat/steam-comment-service-bot/beta-testing/docs/wiki/changelogs/CHANGELOG_v2.15.md", - "checksum": "645bb579fb2ea90bdd3c91910f5e71de" + "checksum": "bec83acdff8fd756b2085609d44134bf" }, { "path": "docs/wiki/changelogs/CHANGELOG_v2.2.md",