From a1628d7dd26c2388ef38f4a53714374729dec07c Mon Sep 17 00:00:00 2001 From: "stoat-release[bot]" <245062572+stoat-release[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 01:30:03 +0100 Subject: [PATCH] chore(main): release 0.15.0 (#874) Co-authored-by: github-actions[bot] Signed-off-by: github-actions[bot] --- .release-please-manifest.json | 2 +- CHANGELOG.md | 13 +++++++++ Cargo.lock | 36 ++++++++++++------------- Cargo.toml | 20 +++++++------- crates/bonfire/Cargo.toml | 2 +- crates/core/coalesced/Cargo.toml | 2 +- crates/core/config/Cargo.toml | 2 +- crates/core/database/Cargo.toml | 2 +- crates/core/files/Cargo.toml | 2 +- crates/core/models/Cargo.toml | 2 +- crates/core/parser/Cargo.toml | 2 +- crates/core/permissions/Cargo.toml | 2 +- crates/core/presence/Cargo.toml | 2 +- crates/core/ratelimits/Cargo.toml | 2 +- crates/core/result/Cargo.toml | 2 +- crates/daemons/crond/Cargo.toml | 2 +- crates/daemons/pushd/Cargo.toml | 2 +- crates/daemons/voice-ingress/Cargo.toml | 2 +- crates/delta/Cargo.toml | 2 +- crates/services/autumn/Cargo.toml | 2 +- crates/services/gifbox/Cargo.toml | 2 +- crates/services/january/Cargo.toml | 2 +- version.txt | 2 +- 23 files changed, 61 insertions(+), 48 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 9991f1fd..a591d301 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.14.3" + ".": "0.15.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 425202cd..701de3a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [0.15.0](https://github.com/stoatchat/stoatchat/compare/v0.14.3...v0.15.0) (2026-08-05) + + +### Features + +* add an approximate member count to servers ([#884](https://github.com/stoatchat/stoatchat/issues/884)) ([ccfb5f1](https://github.com/stoatchat/stoatchat/commit/ccfb5f1a62f1be9177ac9c1c09fd18ea8e9c7f18)) +* add call event ([#873](https://github.com/stoatchat/stoatchat/issues/873)) ([457c770](https://github.com/stoatchat/stoatchat/commit/457c7709c75060cd8519cc45df3badcfc1b629ea)) + + +### Bug Fixes + +* rewrite youtube embedder to use youtube oembed ([#878](https://github.com/stoatchat/stoatchat/issues/878)) ([0369451](https://github.com/stoatchat/stoatchat/commit/03694512b90be90367299c3ebfb072ebbc8a681d)) + ## [0.14.3](https://github.com/stoatchat/stoatchat/compare/v0.14.2...v0.14.3) (2026-07-22) diff --git a/Cargo.lock b/Cargo.lock index 2ee99478..b59dd382 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7164,7 +7164,7 @@ dependencies = [ [[package]] name = "revolt-autumn" -version = "0.14.3" +version = "0.15.0" dependencies = [ "axum", "axum-macros", @@ -7205,7 +7205,7 @@ dependencies = [ [[package]] name = "revolt-bonfire" -version = "0.14.3" +version = "0.15.0" dependencies = [ "async-channel", "async-tungstenite", @@ -7236,7 +7236,7 @@ dependencies = [ [[package]] name = "revolt-coalesced" -version = "0.14.3" +version = "0.15.0" dependencies = [ "indexmap 2.14.0", "lru", @@ -7245,7 +7245,7 @@ dependencies = [ [[package]] name = "revolt-config" -version = "0.14.3" +version = "0.15.0" dependencies = [ "cached", "config", @@ -7261,7 +7261,7 @@ dependencies = [ [[package]] name = "revolt-crond" -version = "0.14.3" +version = "0.15.0" dependencies = [ "futures", "futures-lite", @@ -7282,7 +7282,7 @@ dependencies = [ [[package]] name = "revolt-database" -version = "0.14.3" +version = "0.15.0" dependencies = [ "async-lock 2.8.0", "async-recursion", @@ -7340,7 +7340,7 @@ dependencies = [ [[package]] name = "revolt-delta" -version = "0.14.3" +version = "0.15.0" dependencies = [ "async-channel", "bitfield", @@ -7387,7 +7387,7 @@ dependencies = [ [[package]] name = "revolt-files" -version = "0.14.3" +version = "0.15.0" dependencies = [ "aes-gcm", "anyhow", @@ -7415,7 +7415,7 @@ dependencies = [ [[package]] name = "revolt-gifbox" -version = "0.14.3" +version = "0.15.0" dependencies = [ "axum", "axum-extra", @@ -7438,7 +7438,7 @@ dependencies = [ [[package]] name = "revolt-january" -version = "0.14.3" +version = "0.15.0" dependencies = [ "async-recursion", "axum", @@ -7468,7 +7468,7 @@ dependencies = [ [[package]] name = "revolt-models" -version = "0.14.3" +version = "0.15.0" dependencies = [ "indexmap 2.14.0", "iso8601-timestamp", @@ -7488,14 +7488,14 @@ dependencies = [ [[package]] name = "revolt-parser" -version = "0.14.3" +version = "0.15.0" dependencies = [ "logos", ] [[package]] name = "revolt-permissions" -version = "0.14.3" +version = "0.15.0" dependencies = [ "async-trait", "auto_ops", @@ -7510,7 +7510,7 @@ dependencies = [ [[package]] name = "revolt-presence" -version = "0.14.3" +version = "0.15.0" dependencies = [ "log", "once_cell", @@ -7522,7 +7522,7 @@ dependencies = [ [[package]] name = "revolt-pushd" -version = "0.14.3" +version = "0.15.0" dependencies = [ "anyhow", "async-trait", @@ -7552,7 +7552,7 @@ dependencies = [ [[package]] name = "revolt-ratelimits" -version = "0.14.3" +version = "0.15.0" dependencies = [ "async-trait", "axum", @@ -7568,7 +7568,7 @@ dependencies = [ [[package]] name = "revolt-result" -version = "0.14.3" +version = "0.15.0" dependencies = [ "axum", "log", @@ -7584,7 +7584,7 @@ dependencies = [ [[package]] name = "revolt-voice-ingress" -version = "0.14.3" +version = "0.15.0" dependencies = [ "chrono", "futures", diff --git a/Cargo.toml b/Cargo.toml index 7547c893..e40db259 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -193,13 +193,13 @@ futures-lite = "2.6.1" vergen = "7.5.0" # Local packages -revolt-coalesced = { version = "0.14.3", path = "crates/core/coalesced" } -revolt-config = { version = "0.14.3", path = "crates/core/config" } -revolt-database = { version = "0.14.3", path = "crates/core/database" } -revolt-files = { version = "0.14.3", path = "crates/core/files" } -revolt-models = { version = "0.14.3", path = "crates/core/models" } -revolt-parser = { version = "0.14.3", path = "crates/core/parser" } -revolt-permissions = { version = "0.14.3", path = "crates/core/permissions" } -revolt-presence = { version = "0.14.3", path = "crates/core/presence" } -revolt-ratelimits = { version = "0.14.3", path = "crates/core/ratelimits" } -revolt-result = { version = "0.14.3", path = "crates/core/result" } +revolt-coalesced = { version = "0.15.0", path = "crates/core/coalesced" } +revolt-config = { version = "0.15.0", path = "crates/core/config" } +revolt-database = { version = "0.15.0", path = "crates/core/database" } +revolt-files = { version = "0.15.0", path = "crates/core/files" } +revolt-models = { version = "0.15.0", path = "crates/core/models" } +revolt-parser = { version = "0.15.0", path = "crates/core/parser" } +revolt-permissions = { version = "0.15.0", path = "crates/core/permissions" } +revolt-presence = { version = "0.15.0", path = "crates/core/presence" } +revolt-ratelimits = { version = "0.15.0", path = "crates/core/ratelimits" } +revolt-result = { version = "0.15.0", path = "crates/core/result" } diff --git a/crates/bonfire/Cargo.toml b/crates/bonfire/Cargo.toml index f2aed928..075575e6 100644 --- a/crates/bonfire/Cargo.toml +++ b/crates/bonfire/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-bonfire" -version = "0.14.3" +version = "0.15.0" license = "AGPL-3.0-or-later" edition = "2021" publish = false diff --git a/crates/core/coalesced/Cargo.toml b/crates/core/coalesced/Cargo.toml index 3ac531b7..5bc8f9cc 100644 --- a/crates/core/coalesced/Cargo.toml +++ b/crates/core/coalesced/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-coalesced" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "MIT" authors = ["Paul Makles ", "Zomatree "] diff --git a/crates/core/config/Cargo.toml b/crates/core/config/Cargo.toml index 1388467b..65107754 100644 --- a/crates/core/config/Cargo.toml +++ b/crates/core/config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-config" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "MIT" authors = ["Paul Makles "] diff --git a/crates/core/database/Cargo.toml b/crates/core/database/Cargo.toml index 55368338..534bcc49 100644 --- a/crates/core/database/Cargo.toml +++ b/crates/core/database/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-database" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "AGPL-3.0-or-later" authors = ["Paul Makles "] diff --git a/crates/core/files/Cargo.toml b/crates/core/files/Cargo.toml index bb86d942..0a46d32d 100644 --- a/crates/core/files/Cargo.toml +++ b/crates/core/files/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-files" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "AGPL-3.0-or-later" authors = ["Paul Makles "] diff --git a/crates/core/models/Cargo.toml b/crates/core/models/Cargo.toml index 2742e90b..e264738c 100644 --- a/crates/core/models/Cargo.toml +++ b/crates/core/models/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-models" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "MIT" authors = ["Paul Makles "] diff --git a/crates/core/parser/Cargo.toml b/crates/core/parser/Cargo.toml index 3891cb39..4b10982f 100644 --- a/crates/core/parser/Cargo.toml +++ b/crates/core/parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-parser" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "MIT" authors = ["Zomatree ", "Paul Makles "] diff --git a/crates/core/permissions/Cargo.toml b/crates/core/permissions/Cargo.toml index dd8e9bc1..82416c41 100644 --- a/crates/core/permissions/Cargo.toml +++ b/crates/core/permissions/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-permissions" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "MIT" authors = ["Paul Makles "] diff --git a/crates/core/presence/Cargo.toml b/crates/core/presence/Cargo.toml index ec73dcd1..63fa9051 100644 --- a/crates/core/presence/Cargo.toml +++ b/crates/core/presence/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-presence" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "AGPL-3.0-or-later" authors = ["Paul Makles "] diff --git a/crates/core/ratelimits/Cargo.toml b/crates/core/ratelimits/Cargo.toml index 4703eba9..2c5fbbeb 100644 --- a/crates/core/ratelimits/Cargo.toml +++ b/crates/core/ratelimits/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-ratelimits" -version = "0.14.3" +version = "0.15.0" edition = "2024" license = "MIT" authors = ["Zomatree ", "Paul Makles "] diff --git a/crates/core/result/Cargo.toml b/crates/core/result/Cargo.toml index e05b8e6e..2f52e3c7 100644 --- a/crates/core/result/Cargo.toml +++ b/crates/core/result/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-result" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "MIT" authors = ["Paul Makles "] diff --git a/crates/daemons/crond/Cargo.toml b/crates/daemons/crond/Cargo.toml index dfaf67c8..e6aa0187 100644 --- a/crates/daemons/crond/Cargo.toml +++ b/crates/daemons/crond/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-crond" -version = "0.14.3" +version = "0.15.0" license = "AGPL-3.0-or-later" authors = ["Paul Makles "] edition = "2021" diff --git a/crates/daemons/pushd/Cargo.toml b/crates/daemons/pushd/Cargo.toml index f00b72b1..75b03143 100644 --- a/crates/daemons/pushd/Cargo.toml +++ b/crates/daemons/pushd/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-pushd" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "AGPL-3.0-or-later" publish = false diff --git a/crates/daemons/voice-ingress/Cargo.toml b/crates/daemons/voice-ingress/Cargo.toml index 3fec8abc..e3f2edfa 100644 --- a/crates/daemons/voice-ingress/Cargo.toml +++ b/crates/daemons/voice-ingress/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-voice-ingress" -version = "0.14.3" +version = "0.15.0" license = "AGPL-3.0-or-later" edition = "2021" publish = false diff --git a/crates/delta/Cargo.toml b/crates/delta/Cargo.toml index a2b085cf..b16a6a29 100644 --- a/crates/delta/Cargo.toml +++ b/crates/delta/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-delta" -version = "0.14.3" +version = "0.15.0" license = "AGPL-3.0-or-later" authors = ["Paul Makles "] edition = "2018" diff --git a/crates/services/autumn/Cargo.toml b/crates/services/autumn/Cargo.toml index a1ad24ba..6d8c99ea 100644 --- a/crates/services/autumn/Cargo.toml +++ b/crates/services/autumn/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-autumn" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "AGPL-3.0-or-later" publish = false diff --git a/crates/services/gifbox/Cargo.toml b/crates/services/gifbox/Cargo.toml index f2e1f94a..420e2c4a 100644 --- a/crates/services/gifbox/Cargo.toml +++ b/crates/services/gifbox/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-gifbox" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "AGPL-3.0-or-later" publish = false diff --git a/crates/services/january/Cargo.toml b/crates/services/january/Cargo.toml index 2cc6897b..90ffaf94 100644 --- a/crates/services/january/Cargo.toml +++ b/crates/services/january/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "revolt-january" -version = "0.14.3" +version = "0.15.0" edition = "2021" license = "AGPL-3.0-or-later" publish = false diff --git a/version.txt b/version.txt index ac4a7962..a5510516 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.14.3 +0.15.0