From 388b61b61249cf0b3f72416449e98d2724f5b801 Mon Sep 17 00:00:00 2001 From: Johannes Brachem <37882800+jobrachem@users.noreply.github.com> Date: Fri, 8 Dec 2023 15:17:29 +0100 Subject: [PATCH] update metadata --- CHANGELOG.md | 11 +++++++++++ src/alfred3_interact/_version.py | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b917a6..5b28fa0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## alfred3_interact v0.2.4 (Released 2023-12-08) + +### Fixed v0.2.4 + +- There seems to be a race condition in `MatchMaker._init_member()`. Sometimes, + apparently a member has already been created, but the session ID is not available + in the database yet. We added a hotfix to try and make this problem less severe. + Now, `GroupMemberIO.load` will try to load the member data repeatedly, with + a one-second sleep in between tries for 15 seconds before aborting. In most cases, + this should give the database enough time to catch up. + ## alfred3_interact v0.2.3 (Released 2022-06-18) ### Fixed v0.2.3 diff --git a/src/alfred3_interact/_version.py b/src/alfred3_interact/_version.py index 6cc690e..7a25eea 100644 --- a/src/alfred3_interact/_version.py +++ b/src/alfred3_interact/_version.py @@ -4,4 +4,4 @@ # 3) we can import it into your module module -__version__ = "0.2.3" +__version__ = "0.2.4"