mirror of
https://github.com/stoatchat/stoatchat.git
synced 2026-07-06 11:16:00 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b4ba02218f | ||
|
|
d13609c372 |
@@ -1,3 +1,3 @@
|
||||
{
|
||||
".": "0.9.1"
|
||||
".": "0.9.2"
|
||||
}
|
||||
@@ -1,5 +1,12 @@
|
||||
# Changelog
|
||||
|
||||
## [0.9.2](https://github.com/stoatchat/stoatchat/compare/v0.9.1...v0.9.2) (2026-01-10)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* disable publish for services ([#485](https://github.com/stoatchat/stoatchat/issues/485)) ([d13609c](https://github.com/stoatchat/stoatchat/commit/d13609c37279d6a40445dcd99564e5c3dd03bac1))
|
||||
|
||||
## [0.9.1](https://github.com/stoatchat/stoatchat/compare/v0.9.0...v0.9.1) (2026-01-10)
|
||||
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
[package]
|
||||
name = "revolt-bonfire"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
license = "AGPL-3.0-or-later"
|
||||
edition = "2021"
|
||||
publish = false
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-coalesced"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
authors = ["Paul Makles <me@insrt.uk>", "Zomatree <me@zomatree.live>"]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-config"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
authors = ["Paul Makles <me@insrt.uk>"]
|
||||
@@ -37,4 +37,4 @@ sentry = { version = "0.31.5", optional = true }
|
||||
sentry-anyhow = { version = "0.38.1", optional = true }
|
||||
|
||||
# Core
|
||||
revolt-result = { version = "0.9.1", path = "../result", optional = true }
|
||||
revolt-result = { version = "0.9.2", path = "../result", optional = true }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-database"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "AGPL-3.0-or-later"
|
||||
authors = ["Paul Makles <me@insrt.uk>"]
|
||||
@@ -25,19 +25,19 @@ default = ["mongodb", "async-std-runtime", "tasks"]
|
||||
|
||||
[dependencies]
|
||||
# Core
|
||||
revolt-config = { version = "0.9.1", path = "../config", features = [
|
||||
revolt-config = { version = "0.9.2", path = "../config", features = [
|
||||
"report-macros",
|
||||
] }
|
||||
revolt-result = { version = "0.9.1", path = "../result" }
|
||||
revolt-models = { version = "0.9.1", path = "../models", features = [
|
||||
revolt-result = { version = "0.9.2", path = "../result" }
|
||||
revolt-models = { version = "0.9.2", path = "../models", features = [
|
||||
"validator",
|
||||
] }
|
||||
revolt-presence = { version = "0.9.1", path = "../presence" }
|
||||
revolt-permissions = { version = "0.9.1", path = "../permissions", features = [
|
||||
revolt-presence = { version = "0.9.2", path = "../presence" }
|
||||
revolt-permissions = { version = "0.9.2", path = "../permissions", features = [
|
||||
"serde",
|
||||
"bson",
|
||||
] }
|
||||
revolt-parser = { version = "0.9.1", path = "../parser" }
|
||||
revolt-parser = { version = "0.9.2", path = "../parser" }
|
||||
|
||||
# Utility
|
||||
log = "0.4"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-files"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "AGPL-3.0-or-later"
|
||||
authors = ["Paul Makles <me@insrt.uk>"]
|
||||
@@ -20,10 +20,10 @@ typenum = "1.17.0"
|
||||
aws-config = "1.5.5"
|
||||
aws-sdk-s3 = { version = "1.46.0", features = ["behavior-version-latest"] }
|
||||
|
||||
revolt-config = { version = "0.9.1", path = "../config", features = [
|
||||
revolt-config = { version = "0.9.2", path = "../config", features = [
|
||||
"report-macros",
|
||||
] }
|
||||
revolt-result = { version = "0.9.1", path = "../result" }
|
||||
revolt-result = { version = "0.9.2", path = "../result" }
|
||||
|
||||
# image processing
|
||||
jxl-oxide = "0.8.1"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-models"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
authors = ["Paul Makles <me@insrt.uk>"]
|
||||
@@ -20,8 +20,8 @@ default = ["serde", "partials", "rocket"]
|
||||
|
||||
[dependencies]
|
||||
# Core
|
||||
revolt-config = { version = "0.9.1", path = "../config" }
|
||||
revolt-permissions = { version = "0.9.1", path = "../permissions" }
|
||||
revolt-config = { version = "0.9.2", path = "../config" }
|
||||
revolt-permissions = { version = "0.9.2", path = "../permissions" }
|
||||
|
||||
# Utility
|
||||
regex = "1.11"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-parser"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
authors = ["Zomatree <me@zomatree.live>", "Paul Makles <me@insrt.uk>"]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-permissions"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
authors = ["Paul Makles <me@insrt.uk>"]
|
||||
@@ -21,7 +21,7 @@ async-std = { version = "1.8.0", features = ["attributes"] }
|
||||
|
||||
[dependencies]
|
||||
# Core
|
||||
revolt-result = { version = "0.9.1", path = "../result" }
|
||||
revolt-result = { version = "0.9.2", path = "../result" }
|
||||
|
||||
# Utility
|
||||
auto_ops = "0.3.0"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-presence"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "AGPL-3.0-or-later"
|
||||
authors = ["Paul Makles <me@insrt.uk>"]
|
||||
@@ -16,7 +16,7 @@ redis-is-patched = []
|
||||
async-std = { version = "1.8.0", features = ["attributes"] }
|
||||
|
||||
# Config for loading Redis URI
|
||||
revolt-config = { version = "0.9.1", path = "../config" }
|
||||
revolt-config = { version = "0.9.2", path = "../config" }
|
||||
|
||||
[dependencies]
|
||||
# Utility
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-ratelimits"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2024"
|
||||
|
||||
[features]
|
||||
@@ -10,9 +10,9 @@ axum = ["dep:axum", "revolt-database/axum-impl"]
|
||||
default = ["rocket", "axum"]
|
||||
|
||||
[dependencies]
|
||||
revolt-database = { version = "0.9.1", path = "../database"}
|
||||
revolt-result = { version = "0.9.1", path = "../result" }
|
||||
revolt-config = { version = "0.9.1", path = "../config" }
|
||||
revolt-database = { version = "0.9.2", path = "../database"}
|
||||
revolt-result = { version = "0.9.2", path = "../result" }
|
||||
revolt-config = { version = "0.9.2", path = "../config" }
|
||||
|
||||
rocket = { version = "0.5.1", optional = true }
|
||||
revolt_rocket_okapi = { version = "0.10.0", optional = true }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "revolt-result"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
authors = ["Paul Makles <me@insrt.uk>"]
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
[package]
|
||||
name = "revolt-crond"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
license = "AGPL-3.0-or-later"
|
||||
authors = ["Paul Makles <me@insrt.uk>"]
|
||||
edition = "2021"
|
||||
description = "Revolt Daemon Service: Timed data clean up tasks"
|
||||
publish = false
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
@@ -16,7 +17,7 @@ log = "0.4"
|
||||
tokio = { version = "1" }
|
||||
|
||||
# Core
|
||||
revolt-database = { version = "0.9.1", path = "../../core/database" }
|
||||
revolt-result = { version = "0.9.1", path = "../../core/result" }
|
||||
revolt-config = { version = "0.9.1", path = "../../core/config" }
|
||||
revolt-files = { version = "0.9.1", path = "../../core/files" }
|
||||
revolt-database = { version = "0.9.2", path = "../../core/database" }
|
||||
revolt-result = { version = "0.9.2", path = "../../core/result" }
|
||||
revolt-config = { version = "0.9.2", path = "../../core/config" }
|
||||
revolt-files = { version = "0.9.2", path = "../../core/files" }
|
||||
|
||||
@@ -1,20 +1,21 @@
|
||||
[package]
|
||||
name = "revolt-pushd"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "AGPL-3.0-or-later"
|
||||
publish = false
|
||||
|
||||
[dependencies]
|
||||
revolt-result = { version = "0.9.1", path = "../../core/result" }
|
||||
revolt-config = { version = "0.9.1", path = "../../core/config", features = [
|
||||
revolt-result = { version = "0.9.2", path = "../../core/result" }
|
||||
revolt-config = { version = "0.9.2", path = "../../core/config", features = [
|
||||
"report-macros",
|
||||
"anyhow"
|
||||
] }
|
||||
revolt-database = { version = "0.9.1", path = "../../core/database" }
|
||||
revolt-models = { version = "0.9.1", path = "../../core/models", features = [
|
||||
revolt-database = { version = "0.9.2", path = "../../core/database" }
|
||||
revolt-models = { version = "0.9.2", path = "../../core/models", features = [
|
||||
"validator",
|
||||
] }
|
||||
revolt-presence = { version = "0.9.1", path = "../../core/presence", features = [
|
||||
revolt-presence = { version = "0.9.2", path = "../../core/presence", features = [
|
||||
"redis-is-patched",
|
||||
] }
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
[package]
|
||||
name = "revolt-voice-ingress"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
license = "AGPL-3.0-or-later"
|
||||
edition = "2021"
|
||||
publish = false
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
[package]
|
||||
name = "revolt-delta"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
license = "AGPL-3.0-or-later"
|
||||
authors = ["Paul Makles <paulmakles@gmail.com>"]
|
||||
edition = "2018"
|
||||
publish = false
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
[package]
|
||||
name = "revolt-autumn"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "AGPL-3.0-or-later"
|
||||
publish = false
|
||||
|
||||
[dependencies]
|
||||
# ID generation
|
||||
@@ -43,16 +44,16 @@ tracing = "0.1"
|
||||
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
||||
|
||||
# Core crates
|
||||
revolt-files = { version = "0.9.1", path = "../../core/files" }
|
||||
revolt-config = { version = "0.9.1", path = "../../core/config" }
|
||||
revolt-database = { version = "0.9.1", path = "../../core/database", features = [
|
||||
revolt-files = { version = "0.9.2", path = "../../core/files" }
|
||||
revolt-config = { version = "0.9.2", path = "../../core/config" }
|
||||
revolt-database = { version = "0.9.2", path = "../../core/database", features = [
|
||||
"axum-impl",
|
||||
] }
|
||||
revolt-result = { version = "0.9.1", path = "../../core/result", features = [
|
||||
revolt-result = { version = "0.9.2", path = "../../core/result", features = [
|
||||
"utoipa",
|
||||
"axum",
|
||||
] }
|
||||
revolt-ratelimits = { version = "0.9.1", path = "../../core/ratelimits", features = ["axum"] }
|
||||
revolt-ratelimits = { version = "0.9.2", path = "../../core/ratelimits", features = ["axum"] }
|
||||
|
||||
# Axum / web server
|
||||
tempfile = "3.12.0"
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
[package]
|
||||
name = "revolt-gifbox"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "AGPL-3.0-or-later"
|
||||
publish = false
|
||||
|
||||
[dependencies]
|
||||
# Serialisation
|
||||
@@ -16,19 +17,19 @@ tokio = { version = "1.0", features = ["full"] }
|
||||
reqwest = { version = "0.12", features = ["json"] }
|
||||
|
||||
# Core crates
|
||||
revolt-config = { version = "0.9.1", path = "../../core/config" }
|
||||
revolt-models = { version = "0.9.1", path = "../../core/models" }
|
||||
revolt-result = { version = "0.9.1", path = "../../core/result", features = [
|
||||
revolt-config = { version = "0.9.2", path = "../../core/config" }
|
||||
revolt-models = { version = "0.9.2", path = "../../core/models" }
|
||||
revolt-result = { version = "0.9.2", path = "../../core/result", features = [
|
||||
"utoipa",
|
||||
"axum",
|
||||
] }
|
||||
revolt-coalesced = { version = "0.9.1", path = "../../core/coalesced", features = [
|
||||
revolt-coalesced = { version = "0.9.2", path = "../../core/coalesced", features = [
|
||||
"queue",
|
||||
] }
|
||||
revolt-database = { version = "0.9.1", path = "../../core/database", features = [
|
||||
revolt-database = { version = "0.9.2", path = "../../core/database", features = [
|
||||
"axum-impl",
|
||||
] }
|
||||
revolt-ratelimits = { version = "0.9.1", path = "../../core/ratelimits", features = [
|
||||
revolt-ratelimits = { version = "0.9.2", path = "../../core/ratelimits", features = [
|
||||
"axum",
|
||||
] }
|
||||
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
[package]
|
||||
name = "revolt-january"
|
||||
version = "0.9.1"
|
||||
version = "0.9.2"
|
||||
edition = "2021"
|
||||
license = "AGPL-3.0-or-later"
|
||||
publish = false
|
||||
|
||||
[dependencies]
|
||||
# Utility
|
||||
@@ -32,13 +33,13 @@ tracing = "0.1"
|
||||
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
|
||||
|
||||
# Core crates
|
||||
revolt-config = { version = "0.9.1", path = "../../core/config" }
|
||||
revolt-models = { version = "0.9.1", path = "../../core/models" }
|
||||
revolt-result = { version = "0.9.1", path = "../../core/result", features = [
|
||||
revolt-config = { version = "0.9.2", path = "../../core/config" }
|
||||
revolt-models = { version = "0.9.2", path = "../../core/models" }
|
||||
revolt-result = { version = "0.9.2", path = "../../core/result", features = [
|
||||
"utoipa",
|
||||
"axum",
|
||||
] }
|
||||
revolt-files = { version = "0.9.1", path = "../../core/files" }
|
||||
revolt-files = { version = "0.9.2", path = "../../core/files" }
|
||||
|
||||
# Axum / web server
|
||||
axum = { version = "0.7.5" }
|
||||
|
||||
21
justfile
21
justfile
@@ -1,21 +0,0 @@
|
||||
publish:
|
||||
cargo publish --package revolt-parser
|
||||
cargo publish --package revolt-result
|
||||
cargo publish --package revolt-config
|
||||
cargo publish --package revolt-files
|
||||
cargo publish --package revolt-permissions
|
||||
cargo publish --package revolt-models
|
||||
cargo publish --package revolt-presence
|
||||
cargo publish --package revolt-database
|
||||
|
||||
patch:
|
||||
cargo release version patch --execute
|
||||
|
||||
minor:
|
||||
cargo release version minor --execute
|
||||
|
||||
major:
|
||||
cargo release version major --execute
|
||||
|
||||
release:
|
||||
scripts/try-tag-and-release.sh
|
||||
@@ -1,14 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
date=$(date +'%Y%m%d')
|
||||
incr=1
|
||||
|
||||
while [ $(git tag -l "$date-$incr") ]; do
|
||||
incr=$((incr+1))
|
||||
done
|
||||
|
||||
tag=$date-$incr
|
||||
echo About to tag and push $tag in 3 seconds...
|
||||
sleep 3s
|
||||
|
||||
git tag $tag
|
||||
git push --atomic origin $(git rev-parse --abbrev-ref HEAD) $tag
|
||||
@@ -1 +1 @@
|
||||
0.9.1
|
||||
0.9.2
|
||||
|
||||
Reference in New Issue
Block a user