From 2a48d10aa965ff85b2b236363a3a8b74ff8b1f9f Mon Sep 17 00:00:00 2001 From: Anders Olsson Date: Mon, 7 Sep 2026 15:49:12 +0200 Subject: [PATCH] chore: Release trueskill-tt version 0.4.0 --- CHANGELOG.md | 24 ++++++++++++++++++++++++ Cargo.toml | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b439ff..06b19b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,29 @@ All notable changes to this project will be documented in this file. +## 0.4.0 - 2026-09-07 + +### Breaking Changes + +- feat!: N-team outcome prediction with draw mass, replacing the 2-team panic +- refactor!: close the remaining API gaps from #21 +- fix!: apply competitor configuration whenever it is supplied + +### Bug Fixes + +- fix(release): skip the changelog hook during a dry run +- fix: stop destroying tail precision in evidence and truncation +- fix: reject convergence options that silently disable inference + +### Documentation + +- docs: correct drifted documentation and compile the README in CI + +### Features + +- feat: add expected information gain for active matchup selection +- feat: let observers be shared, boxed, or borrowed + ## 0.3.0 - 2026-09-01 ### Breaking Changes @@ -25,6 +48,7 @@ All notable changes to this project will be documented in this file. ### Miscellaneous Tasks - chore: ignore proptest regression seed files +- chore: Release trueskill-tt version 0.3.0 ### Performance diff --git a/Cargo.toml b/Cargo.toml index 9899734..19ac6f3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "trueskill-tt" -version = "0.3.0" +version = "0.4.0" edition = "2024" rust-version = "1.85" description = "TrueSkill Through Time: Bayesian skill rating that tracks how skill evolves over time, via Gaussian message passing"