0.5.4
·
301 commits
to develop
since this release
What's Changed
non-deps
- fix: remove improper truncate by @KisaragiEffective in #286
- docs: 言い回しの変更 by @KisaragiEffective in #295
- chore: adjust comment to explain why clippy::future_not_send is avoided in entire crate by @KisaragiEffective in #343
- refactor: split main by @KisaragiEffective in #344
- refactor: optimize import by @KisaragiEffective in #347
- fix(vis): 公開範囲がぶっ壊れてたので修正 by @KisaragiEffective in #352
- fix(persistence): ファイルを更新する時、常に先頭位置へ巻き戻す by @KisaragiEffective in #353
- chore:
Last-Modifiedヘッダーをリクエストから取り出せるようにする by @KisaragiEffective in #356 - fix(migration): すでに公開範囲が存在する記事については公開範囲を公開にセットしないようにする by @KisaragiEffective in #357
- refactor(rest): split service-initialization-sequence into multiple functions to earn more testability by @KisaragiEffective in #358
- chore(migration): add documentation and test to internal macro by @KisaragiEffective in #359
- fix(deps): update rust crate chrono to 0.4.37 by @renovate in #354
- fix(list): only show public ones by @KisaragiEffective in #360
- chore(migration): log by @KisaragiEffective in #361
- test(migration): add regression test case by @KisaragiEffective in #363
- refactor: cargo clippy --fix by @KisaragiEffective in #364
- refactor: fix clippy warnings manually by @KisaragiEffective in #365
- chore: say bye to ActivityPub stub by @KisaragiEffective in #366
- bump: 0.5.4 by @KisaragiEffective in #375
deps
diff --git a/packages/toy-blog-endpoint-model/Cargo.toml b/packages/toy-blog-endpoint-model/Cargo.toml
index ffafb64..3fa236f 100644
--- a/packages/toy-blog-endpoint-model/Cargo.toml
+++ b/packages/toy-blog-endpoint-model/Cargo.toml
@@ -6,6 +6,6 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
-chrono = { version = "0.4.31", features = ["serde"] }
-serde = { version = "1.0.190", features = ["derive"] }
-strum = { version = "0.25.0", features = ["derive"] }
+chrono = { version = "0.4.38", features = ["serde"] }
+serde = { version = "1.0.198", features = ["derive"] }
+strum = { version = "0.26.2", features = ["derive"] }
diff --git a/packages/toy-blog/Cargo.toml b/packages/toy-blog/Cargo.toml
index 341805a..88a0d53 100644
--- a/packages/toy-blog/Cargo.toml
+++ b/packages/toy-blog/Cargo.toml
@@ -1,29 +1,33 @@
[package]
name = "toy-blog"
-version = "0.5.3"
+version = "0.5.4"
edition = "2021"
# it's used
metadata = { cargo-udeps = { ignore = [["thiserror"]] } }
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
-actix-cors = "0.6.4"
-actix-web = "4.4.0"
+actix-cors = "0.7.0"
+actix-service = "2.0.2"
+actix-web = "4.5.1"
actix-web-httpauth = "0.8.1"
-anyhow = "1.0.75"
-chrono = { version = "0.4.31", default-features = false, features = ["std", "clock", "libc", "serde"] }
-clap = { version = "4.4.7", features = ["derive"] }
+anyhow = "1.0.82"
+chrono = { version = "0.4.38", default-features = false, features = ["std", "clock", "libc", "serde"] }
+clap = { version = "4.5.4", features = ["derive"] }
fern = { version = "0.6.2", features = ["colored"] }
fs2 = { version = "0.4.3" }
-log = "0.4.20"
+log = "0.4.21"
maplit = "1.0.2"
-once_cell = "1.18.0"
-serde = { version = "1.0.190", features = ["derive"] }
-serde_json = "1.0.108"
-strum = { version = "0.25.0", features = ["derive"] }
-thiserror = "1.0.50"
-tokio = { version = "1.33.0", features = ["time", "macros"] }
+once_cell = "1.19.0"
+serde = { version = "1.0.198", features = ["derive"] }
+serde_json = "1.0.116"
+strum = { version = "0.26.2", features = ["derive"] }
+thiserror = "1.0.58"
+tokio = { version = "1.37.0", features = ["time", "macros"] }
toy-blog-endpoint-model = { path = "../toy-blog-endpoint-model" }
[features]
-unstable_activitypub = []
+
+[dev-dependencies]
+tempfile = "3.10.1"
+tokio = { version = "1.37.0", features = ["macros", "rt"] }renovate and dependabot
以下の脆弱性の修正を含む: * https://rustsec.org/advisories/RUSTSEC-2024-0003.html * https://rustsec.org/advisories/RUSTSEC-2024-0019.html * https://rustsec.org/advisories/RUSTSEC-2024-0332.html- fix(deps): update rust crate serde to 1.0.191 by @renovate in #280
- fix(deps): update rust crate serde to 1.0.192 by @renovate in #281
- fix(deps): update rust crate tokio to 1.34.0 by @renovate in #282
- fix(deps): update rust crate clap to 4.4.8 by @renovate in #283
- fix(deps): update rust crate serde to 1.0.193 by @renovate in #284
- fix(deps): update rust crate clap to 4.4.9 by @renovate in #287
- fix(deps): update rust crate clap to 4.4.10 by @renovate in #288
- fix(deps): update rust crate clap to 4.4.11 by @renovate in #289
- fix(deps): update rust crate actix-cors to 0.6.5 by @renovate in #290
- fix(deps): update rust crate once_cell to 1.19.0 by @renovate in #291
- fix(deps): update rust crate tokio to 1.35.0 by @renovate in #292
- fix(deps): update rust crate thiserror to 1.0.51 by @renovate in #296
- fix(deps): update rust crate tokio to 1.35.1 by @renovate in #297
- fix(deps): update rust crate anyhow to 1.0.76 by @renovate in #298
- fix(deps): update rust crate actix-web to 4.4.1 by @renovate in #299
- fix(deps): update rust crate thiserror to 1.0.52 by @renovate in #300
- fix(deps): update rust crate anyhow to 1.0.77 by @renovate in #301
- fix(deps): update rust crate clap to 4.4.12 by @renovate in #302
- fix(deps): update rust crate thiserror to 1.0.53 by @renovate in #303
- fix(deps): update rust crate anyhow to 1.0.78 by @renovate in #304
- fix(deps): update rust crate serde_json to 1.0.109 by @renovate in #305
- fix(deps): update rust crate thiserror to 1.0.55 by @renovate in #306
- fix(deps): update rust crate anyhow to 1.0.79 by @renovate in #307
- fix(deps): update rust crate serde to 1.0.194 by @renovate in #308
- fix(deps): update rust crate serde_json to 1.0.110 by @renovate in #309
- fix(deps): update rust crate thiserror to 1.0.56 by @renovate in #310
- fix(deps): update rust crate serde_json to 1.0.111 by @renovate in #311
- fix(deps): update rust crate clap to 4.4.13 by @renovate in #312
- fix(deps): update rust crate serde to 1.0.195 by @renovate in #313
- fix(deps): update rust crate clap to 4.4.14 by @renovate in #315
- fix(deps): update rust crate clap to 4.4.15 by @renovate in #316
- fix(deps): update rust crate clap to 4.4.16 by @renovate in #317
- fix(deps): update rust crate clap to 4.4.17 by @renovate in #318
- fix(deps): update rust crate clap to 4.4.18 by @renovate in #319
- chore(deps): bump h2 from 0.3.17 to 0.3.24 by @dependabot in #320
- fix(deps): update rust crate chrono to 0.4.32 by @renovate in #321
- fix(deps): update rust crate chrono to 0.4.33 by @renovate in #322
- fix(deps): update rust crate serde to 1.0.196 by @renovate in #323
- fix(deps): update rust crate serde_json to 1.0.112 by @renovate in #324
- fix(deps): update rust crate serde_json to 1.0.113 by @renovate in #327
- fix(deps): update rust crate tokio to 1.36.0 by @renovate in #328
- fix(deps): update rust crate actix-web to 4.5.1 by @renovate in #329
- fix(deps): update rust crate clap to 4.5.0 by @renovate in #330
- fix(deps): update rust crate chrono to 0.4.34 by @renovate in #331
- fix(deps): update rust crate thiserror to 1.0.57 by @renovate in #332
- fix(deps): update rust crate clap to 4.5.1 by @renovate in #333
- fix(deps): update rust crate anyhow to 1.0.80 by @renovate in #334
- fix(deps): update rust crate serde to 1.0.197 by @renovate in #335
- fix(deps): update rust crate serde_json to 1.0.114 by @renovate in #336
- fix(deps): update rust crate actix-cors to 0.7.0 by @renovate in #314
- fix(deps): update rust crate log to 0.4.21 by @renovate in #337
- chore(deps): bump mio from 0.8.9 to 0.8.11 by @dependabot in #338
- fix(deps): update rust crate chrono to 0.4.35 by @renovate in #339
- fix(deps): update rust crate clap to 4.5.2 by @renovate in #340
- fix(deps): update rust crate anyhow to 1.0.81 by @renovate in #341
- fix(deps): update rust crate thiserror to 1.0.58 by @renovate in #342
- fix(deps): update rust crate clap to 4.5.3 by @renovate in #346
- fix(deps): update rust crate clap to 4.5.4 by @renovate in #349
- fix(deps): update rust crate strum to 0.26.2 by @renovate in #325
- fix(deps): update rust crate serde_json to 1.0.115 by @renovate in #351
- chore(deps): update rust crate tokio to 1.37.0 by @renovate in #368
- chore(deps): bump h2 from 0.3.24 to 0.3.26 by @dependabot in #369
- fix(deps): update rust crate anyhow to 1.0.82 by @renovate in #370
- fix(deps): update rust crate chrono to 0.4.38 by @renovate in #372
- fix(deps): update rust crate serde_json to 1.0.116 by @renovate in #373
- fix(deps): update rust crate serde to 1.0.198 by @renovate in #374
Full Changelog: 0.5.3...0.5.4