tangled
alpha
login
or
join now
diegoenriquezserrano.dev
/
api.newslt.rs
0
fork
atom
WIP - ActixWeb multi-tenant blog and newsletter API server. Originally forked from LukeMathWalker/zero-to-production.
0
fork
atom
overview
issues
pulls
1
pipelines
Chore/bump dependencies 27_02_2026
#1
merged
opened by
diegoenriquezserrano.dev
3 weeks ago
targeting
main
from
chore/bump_dependencies_27_02_2026
What
#
Updates dependency crates
👍
👎
😆
🎉
🫤
❤️
🚀
👀
👍
0
👎
0
😆
0
🎉
0
🫤
0
❤️
0
🚀
0
👀
0
Labels
None yet.
assignee
None yet.
Participants
1
AT URI
at://did:plc:zgkhbokihanc37nzrll6rox3/sh.tangled.repo.pull/3mfua7b27to22
+223
-28
2 changed files
Diff
round
#0
expand all
collapse all
unified
split
Cargo.lock
Cargo.toml
+216
-21
Cargo.lock
···
1056
1056
]
1057
1057
1058
1058
[[package]]
1059
1059
-
name = "env_logger"
1060
1060
-
version = "0.8.4"
1059
1059
+
name = "env_filter"
1060
1060
+
version = "1.0.0"
1061
1061
source = "registry+https://github.com/rust-lang/crates.io-index"
1062
1062
-
checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"
1062
1062
+
checksum = "7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f"
1063
1063
dependencies = [
1064
1064
"log",
1065
1065
"regex",
1066
1066
+
]
1067
1067
+
1068
1068
+
[[package]]
1069
1069
+
name = "env_logger"
1070
1070
+
version = "0.11.9"
1071
1071
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1072
1072
+
checksum = "b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d"
1073
1073
+
dependencies = [
1074
1074
+
"env_filter",
1075
1075
+
"log",
1066
1076
]
1067
1077
1068
1078
[[package]]
···
1337
1347
"r-efi",
1338
1348
"wasip2",
1339
1349
"wasm-bindgen",
1350
1350
+
]
1351
1351
+
1352
1352
+
[[package]]
1353
1353
+
name = "getrandom"
1354
1354
+
version = "0.4.1"
1355
1355
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1356
1356
+
checksum = "139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec"
1357
1357
+
dependencies = [
1358
1358
+
"cfg-if",
1359
1359
+
"libc",
1360
1360
+
"r-efi",
1361
1361
+
"rand_core 0.10.0",
1362
1362
+
"wasip2",
1363
1363
+
"wasip3",
1340
1364
]
1341
1365
1342
1366
[[package]]
···
1745
1769
]
1746
1770
1747
1771
[[package]]
1772
1772
+
name = "id-arena"
1773
1773
+
version = "2.3.0"
1774
1774
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1775
1775
+
checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"
1776
1776
+
1777
1777
+
[[package]]
1748
1778
name = "idna"
1749
1779
version = "1.1.0"
1750
1780
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1808
1838
dependencies = [
1809
1839
"equivalent",
1810
1840
"hashbrown 0.16.1",
1841
1841
+
"serde",
1842
1842
+
"serde_core",
1811
1843
]
1812
1844
1813
1845
[[package]]
···
1875
1907
dependencies = [
1876
1908
"spin",
1877
1909
]
1910
1910
+
1911
1911
+
[[package]]
1912
1912
+
name = "leb128fmt"
1913
1913
+
version = "0.1.0"
1914
1914
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1915
1915
+
checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
1878
1916
1879
1917
[[package]]
1880
1918
name = "libc"
···
2143
2181
"slug",
2144
2182
"sqlx",
2145
2183
"tera",
2146
2146
-
"thiserror 1.0.69",
2184
2184
+
"thiserror 2.0.17",
2147
2185
"tokio",
2148
2186
"tracing",
2149
2187
"tracing-actix-web",
···
2602
2640
]
2603
2641
2604
2642
[[package]]
2643
2643
+
name = "prettyplease"
2644
2644
+
version = "0.2.37"
2645
2645
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2646
2646
+
checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
2647
2647
+
dependencies = [
2648
2648
+
"proc-macro2",
2649
2649
+
"syn",
2650
2650
+
]
2651
2651
+
2652
2652
+
[[package]]
2605
2653
name = "proc-macro2"
2606
2654
version = "1.0.103"
2607
2655
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2638
2686
2639
2687
[[package]]
2640
2688
name = "quickcheck"
2641
2641
-
version = "1.0.3"
2689
2689
+
version = "1.1.0"
2642
2690
source = "registry+https://github.com/rust-lang/crates.io-index"
2643
2643
-
checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
2691
2691
+
checksum = "95c589f335db0f6aaa168a7cd27b1fc6920f5e1470c804f814d9cd6e62a0f70b"
2644
2692
dependencies = [
2645
2693
"env_logger",
2646
2694
"log",
2647
2647
-
"rand 0.8.5",
2695
2695
+
"rand 0.10.0",
2648
2696
]
2649
2697
2650
2698
[[package]]
2651
2699
name = "quickcheck_macros"
2652
2652
-
version = "1.1.0"
2700
2700
+
version = "1.2.0"
2653
2701
source = "registry+https://github.com/rust-lang/crates.io-index"
2654
2654
-
checksum = "f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a"
2702
2702
+
checksum = "a9a28b8493dd664c8b171dd944da82d933f7d456b829bfb236738e1fe06c5ba4"
2655
2703
dependencies = [
2656
2704
"proc-macro2",
2657
2705
"quote",
···
2750
2798
]
2751
2799
2752
2800
[[package]]
2801
2801
+
name = "rand"
2802
2802
+
version = "0.10.0"
2803
2803
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2804
2804
+
checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8"
2805
2805
+
dependencies = [
2806
2806
+
"getrandom 0.4.1",
2807
2807
+
"rand_core 0.10.0",
2808
2808
+
]
2809
2809
+
2810
2810
+
[[package]]
2753
2811
name = "rand_chacha"
2754
2812
version = "0.3.1"
2755
2813
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2788
2846
]
2789
2847
2790
2848
[[package]]
2849
2849
+
name = "rand_core"
2850
2850
+
version = "0.10.0"
2851
2851
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2852
2852
+
checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba"
2853
2853
+
2854
2854
+
[[package]]
2791
2855
name = "redis"
2792
2856
version = "0.32.7"
2793
2857
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2825
2889
2826
2890
[[package]]
2827
2891
name = "regex"
2828
2828
-
version = "1.12.2"
2892
2892
+
version = "1.12.3"
2829
2893
source = "registry+https://github.com/rust-lang/crates.io-index"
2830
2830
-
checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
2894
2894
+
checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"
2831
2895
dependencies = [
2832
2896
"aho-corasick",
2833
2897
"memchr",
···
3950
4014
3951
4015
[[package]]
3952
4016
name = "tracing"
3953
3953
-
version = "0.1.43"
4017
4017
+
version = "0.1.44"
3954
4018
source = "registry+https://github.com/rust-lang/crates.io-index"
3955
3955
-
checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647"
4019
4019
+
checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"
3956
4020
dependencies = [
3957
4021
"log",
3958
4022
"pin-project-lite",
···
3962
4026
3963
4027
[[package]]
3964
4028
name = "tracing-actix-web"
3965
3965
-
version = "0.7.19"
4029
4029
+
version = "0.7.21"
3966
4030
source = "registry+https://github.com/rust-lang/crates.io-index"
3967
3967
-
checksum = "5360edd490ec8dee9fedfc6a9fd83ac2f01b3e1996e3261b9ad18a61971fe064"
4031
4031
+
checksum = "1ca6b15407f9bfcb35f82d0e79e603e1629ece4e91cc6d9e58f890c184dd20af"
3968
4032
dependencies = [
3969
4033
"actix-web",
3970
4034
"mutually_exclusive_features",
···
4004
4068
4005
4069
[[package]]
4006
4070
name = "tracing-core"
4007
4007
-
version = "0.1.35"
4071
4071
+
version = "0.1.36"
4008
4072
source = "registry+https://github.com/rust-lang/crates.io-index"
4009
4009
-
checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c"
4073
4073
+
checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"
4010
4074
dependencies = [
4011
4075
"once_cell",
4012
4076
"valuable",
···
4157
4221
4158
4222
[[package]]
4159
4223
name = "uuid"
4160
4160
-
version = "1.19.0"
4224
4224
+
version = "1.21.0"
4161
4225
source = "registry+https://github.com/rust-lang/crates.io-index"
4162
4162
-
checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a"
4226
4226
+
checksum = "b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb"
4163
4227
dependencies = [
4164
4164
-
"getrandom 0.3.4",
4228
4228
+
"getrandom 0.4.1",
4165
4229
"js-sys",
4166
4230
"serde_core",
4167
4231
"wasm-bindgen",
···
4242
4306
source = "registry+https://github.com/rust-lang/crates.io-index"
4243
4307
checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
4244
4308
dependencies = [
4245
4245
-
"wit-bindgen",
4309
4309
+
"wit-bindgen 0.46.0",
4310
4310
+
]
4311
4311
+
4312
4312
+
[[package]]
4313
4313
+
name = "wasip3"
4314
4314
+
version = "0.4.0+wasi-0.3.0-rc-2026-01-06"
4315
4315
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4316
4316
+
checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"
4317
4317
+
dependencies = [
4318
4318
+
"wit-bindgen 0.51.0",
4246
4319
]
4247
4320
4248
4321
[[package]]
···
4310
4383
]
4311
4384
4312
4385
[[package]]
4386
4386
+
name = "wasm-encoder"
4387
4387
+
version = "0.244.0"
4388
4388
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4389
4389
+
checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"
4390
4390
+
dependencies = [
4391
4391
+
"leb128fmt",
4392
4392
+
"wasmparser",
4393
4393
+
]
4394
4394
+
4395
4395
+
[[package]]
4396
4396
+
name = "wasm-metadata"
4397
4397
+
version = "0.244.0"
4398
4398
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4399
4399
+
checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"
4400
4400
+
dependencies = [
4401
4401
+
"anyhow",
4402
4402
+
"indexmap",
4403
4403
+
"wasm-encoder",
4404
4404
+
"wasmparser",
4405
4405
+
]
4406
4406
+
4407
4407
+
[[package]]
4313
4408
name = "wasm-streams"
4314
4409
version = "0.4.2"
4315
4410
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4320
4415
"wasm-bindgen",
4321
4416
"wasm-bindgen-futures",
4322
4417
"web-sys",
4418
4418
+
]
4419
4419
+
4420
4420
+
[[package]]
4421
4421
+
name = "wasmparser"
4422
4422
+
version = "0.244.0"
4423
4423
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4424
4424
+
checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"
4425
4425
+
dependencies = [
4426
4426
+
"bitflags 2.10.0",
4427
4427
+
"hashbrown 0.15.5",
4428
4428
+
"indexmap",
4429
4429
+
"semver",
4323
4430
]
4324
4431
4325
4432
[[package]]
···
4817
4924
version = "0.46.0"
4818
4925
source = "registry+https://github.com/rust-lang/crates.io-index"
4819
4926
checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
4927
4927
+
4928
4928
+
[[package]]
4929
4929
+
name = "wit-bindgen"
4930
4930
+
version = "0.51.0"
4931
4931
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4932
4932
+
checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"
4933
4933
+
dependencies = [
4934
4934
+
"wit-bindgen-rust-macro",
4935
4935
+
]
4936
4936
+
4937
4937
+
[[package]]
4938
4938
+
name = "wit-bindgen-core"
4939
4939
+
version = "0.51.0"
4940
4940
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4941
4941
+
checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"
4942
4942
+
dependencies = [
4943
4943
+
"anyhow",
4944
4944
+
"heck",
4945
4945
+
"wit-parser",
4946
4946
+
]
4947
4947
+
4948
4948
+
[[package]]
4949
4949
+
name = "wit-bindgen-rust"
4950
4950
+
version = "0.51.0"
4951
4951
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4952
4952
+
checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"
4953
4953
+
dependencies = [
4954
4954
+
"anyhow",
4955
4955
+
"heck",
4956
4956
+
"indexmap",
4957
4957
+
"prettyplease",
4958
4958
+
"syn",
4959
4959
+
"wasm-metadata",
4960
4960
+
"wit-bindgen-core",
4961
4961
+
"wit-component",
4962
4962
+
]
4963
4963
+
4964
4964
+
[[package]]
4965
4965
+
name = "wit-bindgen-rust-macro"
4966
4966
+
version = "0.51.0"
4967
4967
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4968
4968
+
checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"
4969
4969
+
dependencies = [
4970
4970
+
"anyhow",
4971
4971
+
"prettyplease",
4972
4972
+
"proc-macro2",
4973
4973
+
"quote",
4974
4974
+
"syn",
4975
4975
+
"wit-bindgen-core",
4976
4976
+
"wit-bindgen-rust",
4977
4977
+
]
4978
4978
+
4979
4979
+
[[package]]
4980
4980
+
name = "wit-component"
4981
4981
+
version = "0.244.0"
4982
4982
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4983
4983
+
checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"
4984
4984
+
dependencies = [
4985
4985
+
"anyhow",
4986
4986
+
"bitflags 2.10.0",
4987
4987
+
"indexmap",
4988
4988
+
"log",
4989
4989
+
"serde",
4990
4990
+
"serde_derive",
4991
4991
+
"serde_json",
4992
4992
+
"wasm-encoder",
4993
4993
+
"wasm-metadata",
4994
4994
+
"wasmparser",
4995
4995
+
"wit-parser",
4996
4996
+
]
4997
4997
+
4998
4998
+
[[package]]
4999
4999
+
name = "wit-parser"
5000
5000
+
version = "0.244.0"
5001
5001
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5002
5002
+
checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"
5003
5003
+
dependencies = [
5004
5004
+
"anyhow",
5005
5005
+
"id-arena",
5006
5006
+
"indexmap",
5007
5007
+
"log",
5008
5008
+
"semver",
5009
5009
+
"serde",
5010
5010
+
"serde_derive",
5011
5011
+
"serde_json",
5012
5012
+
"unicode-xid",
5013
5013
+
"wasmparser",
5014
5014
+
]
4820
5015
4821
5016
[[package]]
4822
5017
name = "writeable"
+7
-7
Cargo.toml
···
35
35
log = "0.4.29"
36
36
markdown = "1.0.0"
37
37
rand = { version = "0.8.5", features = ["std_rng"] }
38
38
-
regex = "1.11.3"
38
38
+
regex = "1.12.3"
39
39
rpassword = "7.4"
40
40
rust-s3 = { version = "0.37.0", features = ["tokio"] }
41
41
secrecy = { version = "0.10.3", features = ["serde"] }
···
45
45
sha1 = "0.10.6"
46
46
slug = "0.1.6"
47
47
tera = "1.20.1"
48
48
-
thiserror = "1.0.24"
48
48
+
thiserror = "2.0.17"
49
49
tokio = { version = "1.49.0", features = ["macros", "rt-multi-thread"] }
50
50
-
tracing = "0.1.41"
51
51
-
tracing-actix-web = "0.7.19"
50
50
+
tracing = "0.1.44"
51
51
+
tracing-actix-web = "0.7.20"
52
52
tracing-bunyan-formatter = "0.3.10"
53
53
tracing-log = "0.2.0"
54
54
unicode-segmentation = "1.12.0"
55
55
urlencoding = "2.1.3"
56
56
-
uuid = { version = "1.18.1", features = ["v4", "serde"] }
56
56
+
uuid = { version = "1.21.0", features = ["v4", "serde"] }
57
57
validator = "0.20.0"
58
58
voca_rs = "1.15.2"
59
59
···
87
87
claims = "0.8.0"
88
88
fake = "2.9"
89
89
linkify = "0.10.0"
90
90
-
quickcheck = "1.0.3"
91
91
-
quickcheck_macros = "1.1.0"
90
90
+
quickcheck = "1.1.0"
91
91
+
quickcheck_macros = "1.2.0"
92
92
serde_json = "1.0.145"
93
93
serde_urlencoded = "0.7.1"
94
94
wiremock = "0.6.5"
History
1 round
0 comments
sign up
or
login
to add to the discussion
diegoenriquezserrano.dev
submitted
#0
3w
7 commits
expand
collapse
cf18537d
chore: bump tracing v0.1.44
980b5e18
chore: bump quickcheck v1.1.0
0f7e4c3a
chore: bump quickcheck_macros v1.2.0
78f727b2
chore: bump thiserror v2.0.17
68d4b700
chore: bump uuid v1.21.0
04d0f982
chore: regex v1.12.3
cb2b0c68
chore: tracing-actix-web v0.7.20
expand 0 comments
pull request successfully merged