From 36614c3db4f7d46612d6afb26bd85f1fe68ca62c Mon Sep 17 00:00:00 2001 From: Philip Jenvey Date: Wed, 14 May 2025 16:36:30 -0700 Subject: [PATCH] chore: tag 0.18.3 --- CHANGELOG.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ Cargo.lock | 28 ++++++++++++++-------------- Cargo.toml | 2 +- 3 files changed, 59 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce895e0b..b03347d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,47 @@ + +## 0.18.3 (2025-05-14) + + +#### Chore + +* bump to latest rust ([0148e04d](https://github.com/mozilla-services/syncstorage-rs/commit/0148e04dd2881869ffe52b6ebb93be6929f31a25)) +* update python cryptography (#1690) ([e93bb882](https://github.com/mozilla-services/syncstorage-rs/commit/e93bb8821ccdf94e34c184f51ad86f0388333f3d)) +* added build-and-push to GAR (#1654) ([cb37e2aa](https://github.com/mozilla-services/syncstorage-rs/commit/cb37e2aa4134d5e8e0c11178e267d3e7565da05d)) +* upload test artifacts to gcs ([aeedcf1e](https://github.com/mozilla-services/syncstorage-rs/commit/aeedcf1e19e622b4f0d0e9c813ba4da3c712f125)) +* switch back to libmariadb-dev (#1665) ([e0093a88](https://github.com/mozilla-services/syncstorage-rs/commit/e0093a88bfc059a891c1a5d3f74cef068b720861)) +* migrate tokenserver tests to pytest with junit output ([15840c5e](https://github.com/mozilla-services/syncstorage-rs/commit/15840c5ecfd1e6fbcd239bed0f50cf3537631775)) +* migrate unit tests to nextest and llvm-cov ([8c56cae8](https://github.com/mozilla-services/syncstorage-rs/commit/8c56cae8905325345972a4abe99c12c1fc1b012c)) + +#### Features + +* build docker w/ Oracle's libmysqlclient (#1695) ([569e5100](https://github.com/mozilla-services/syncstorage-rs/commit/569e5100839245cd5869bb12b655b7fe571fbbcf)) +* emit oauth verification timeouts as metrics (not sentry) (#1694) ([624eced1](https://github.com/mozilla-services/syncstorage-rs/commit/624eced1e9cad6492a38397c9440b558d263cca0)) + +#### Bug Fixes + +* re-enable tokensever e2e tests ([d0336c88](https://github.com/mozilla-services/syncstorage-rs/commit/d0336c8869e52a48e49fed989b5ac9573a3b1e55)) +* avoid underflow of the queued_tasks metric ([10daab06](https://github.com/mozilla-services/syncstorage-rs/commit/10daab06cf35cf5696aa6ed6b790d8115bfeb432)) +* Revert "fix: avoid underflow of the queued_tasks metric (#1628)" ([31dda136](https://github.com/mozilla-services/syncstorage-rs/commit/31dda136809879b8e7f91f095bc378bb41b9f304)) +* resolve pyo3 vuln deprecations (#1682) ([0675930a](https://github.com/mozilla-services/syncstorage-rs/commit/0675930a155d27bbf2eca2c0abf81d262a9cfb28)) +* **infra:** configure gcp utils before upload (#1698) ([5dcfefe2](https://github.com/mozilla-services/syncstorage-rs/commit/5dcfefe2b6a8946f02c7bfac2fd641b0a6a3356b)) + +#### Test + +* **e2e:** run integration and e2e tests with pytest (#1697) ([6f15ad54](https://github.com/mozilla-services/syncstorage-rs/commit/6f15ad546d3c5234986db09fec485fb911624e5f)) + +#### Doc + +* add tokenserver documentation to sync (#1681) ([dadbcea3](https://github.com/mozilla-services/syncstorage-rs/commit/dadbcea3f7428ad7f0a5ae6f0c2ad966c331660a)) +* update purge script's status now that it's running (#1679) ([6f0c7b28](https://github.com/mozilla-services/syncstorage-rs/commit/6f0c7b28db3f8a2701c4af4dfe7a2d691fc079ef)) +* document pruning scripts (#1645) ([7c9bc008](https://github.com/mozilla-services/syncstorage-rs/commit/7c9bc0089dd73a9ecaba8b33e26634b2a69b5ff0)) + +#### Refactor + +* kill tokenserver's TokenType now that it's solely oauth ([a26ff490](https://github.com/mozilla-services/syncstorage-rs/commit/a26ff490b8086ce3c12b837ca00cc757caa54169)) +* simplify metric_label to return a &str ([0ca435fb](https://github.com/mozilla-services/syncstorage-rs/commit/0ca435fb1a05f073d1e78ed420d953a00c8d0d53)) + + + ## 0.18.2 (2024-12-05) diff --git a/Cargo.lock b/Cargo.lock index 781295f5..3bf90e2b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1172,7 +1172,7 @@ checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" [[package]] name = "glean" -version = "0.18.2" +version = "0.18.3" dependencies = [ "chrono", "serde 1.0.218", @@ -3016,7 +3016,7 @@ dependencies = [ [[package]] name = "syncserver" -version = "0.18.2" +version = "0.18.3" dependencies = [ "actix-cors", "actix-http", @@ -3072,7 +3072,7 @@ dependencies = [ [[package]] name = "syncserver-common" -version = "0.18.2" +version = "0.18.3" dependencies = [ "actix-web", "backtrace", @@ -3092,7 +3092,7 @@ dependencies = [ [[package]] name = "syncserver-db-common" -version = "0.18.2" +version = "0.18.3" dependencies = [ "backtrace", "deadpool", @@ -3106,7 +3106,7 @@ dependencies = [ [[package]] name = "syncserver-settings" -version = "0.18.2" +version = "0.18.3" dependencies = [ "config", "num_cpus", @@ -3120,7 +3120,7 @@ dependencies = [ [[package]] name = "syncstorage-db" -version = "0.18.2" +version = "0.18.3" dependencies = [ "async-trait", "cadence", @@ -3143,7 +3143,7 @@ dependencies = [ [[package]] name = "syncstorage-db-common" -version = "0.18.2" +version = "0.18.3" dependencies = [ "async-trait", "backtrace", @@ -3162,7 +3162,7 @@ dependencies = [ [[package]] name = "syncstorage-mysql" -version = "0.18.2" +version = "0.18.3" dependencies = [ "async-trait", "backtrace", @@ -3185,7 +3185,7 @@ dependencies = [ [[package]] name = "syncstorage-settings" -version = "0.18.2" +version = "0.18.3" dependencies = [ "rand 0.8.5", "serde 1.0.218", @@ -3195,7 +3195,7 @@ dependencies = [ [[package]] name = "syncstorage-spanner" -version = "0.18.2" +version = "0.18.3" dependencies = [ "actix-web", "async-trait", @@ -3381,7 +3381,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokenserver-auth" -version = "0.18.2" +version = "0.18.3" dependencies = [ "async-trait", "base64", @@ -3408,7 +3408,7 @@ dependencies = [ [[package]] name = "tokenserver-common" -version = "0.18.2" +version = "0.18.3" dependencies = [ "actix-web", "backtrace", @@ -3424,7 +3424,7 @@ dependencies = [ [[package]] name = "tokenserver-db" -version = "0.18.2" +version = "0.18.3" dependencies = [ "async-trait", "backtrace", @@ -3449,7 +3449,7 @@ dependencies = [ [[package]] name = "tokenserver-settings" -version = "0.18.2" +version = "0.18.3" dependencies = [ "jsonwebtoken", "serde 1.0.218", diff --git a/Cargo.toml b/Cargo.toml index 9c35a06f..4d7a6557 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ members = [ default-members = ["syncserver"] [workspace.package] -version = "0.18.2" +version = "0.18.3" authors = [ "Ben Bangert ", "Phil Jenvey ",