diff --git a/Cargo.lock b/Cargo.lock index cb0902f5..b832066e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3518,7 +3518,7 @@ checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" [[package]] name = "unleash-edge" -version = "19.2.0" +version = "19.2.1" dependencies = [ "actix-cors", "actix-http", diff --git a/server/CHANGELOG.md b/server/CHANGELOG.md index b0b5d187..7cff9edc 100644 --- a/server/CHANGELOG.md +++ b/server/CHANGELOG.md @@ -5,9 +5,57 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## 19.2.0 (2024-07-12) +## 19.2.1 (2024-07-12) + +### Chore + + - prepare for release + +### Documentation + + - strict and dynamic mode + --------- + +### Bug Fixes + + - add timeout for redis read and write ops. + Previously, if you gave us a redis url that was valid, but used the + wrong protocol (so rediss when connecting to insecure, or redis when + connecting to secure), operations against Redis got stuck. This PR adds + a timeout setting (setting it to default of 2000 ms, but configurable). + + This does add time when url is completely invalid (i.e. there's nothing + listening), but it prevents the client from getting stuck indefinitely + if something answers, but redis can't get an answer. + +### Commit Statistics + + + + - 4 commits contributed to the release over the course of 7 calendar days. + - 8 days passed between releases. + - 3 commits were understood as [conventional](https://www.conventionalcommits.org). + - 2 unique issues were worked on: [#477](https://github.com/Unleash/unleash-edge/issues/477), [#478](https://github.com/Unleash/unleash-edge/issues/478) + +### Commit Details + + + +
view details + + * **[#477](https://github.com/Unleash/unleash-edge/issues/477)** + - Strict and dynamic mode ([`4dc72f3`](https://github.com/Unleash/unleash-edge/commit/4dc72f39adad96650516b02f8bfb3ad50fa39bab)) + * **[#478](https://github.com/Unleash/unleash-edge/issues/478)** + - Add timeout for redis read and write ops. ([`b89841f`](https://github.com/Unleash/unleash-edge/commit/b89841fa0e04c1e4033760e1f471f665fb09f1d2)) + * **Uncategorized** + - Release unleash-edge v19.2.0 ([`6547d4c`](https://github.com/Unleash/unleash-edge/commit/6547d4c2c1cc005c6b1a9c0e6b767f3f19c85e02)) + - Prepare for release ([`55d8bbf`](https://github.com/Unleash/unleash-edge/commit/55d8bbf8f73c1b9aa1697e881e893a0609c8d940)) +
+ +## 19.2.0 (2024-07-04) + ### Chore @@ -47,10 +95,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 3 commits contributed to the release over the course of 7 calendar days. - - 8 days passed between releases. + - 4 commits contributed to the release. + - 42 days passed between releases. - 3 commits were understood as [conventional](https://www.conventionalcommits.org). - - 2 unique issues were worked on: [#477](https://github.com/Unleash/unleash-edge/issues/477), [#478](https://github.com/Unleash/unleash-edge/issues/478) + - 3 unique issues were worked on: [#474](https://github.com/Unleash/unleash-edge/issues/474), [#475](https://github.com/Unleash/unleash-edge/issues/475), [#476](https://github.com/Unleash/unleash-edge/issues/476) ### Commit Details @@ -58,12 +106,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#477](https://github.com/Unleash/unleash-edge/issues/477)** - - Strict and dynamic mode ([`4dc72f3`](https://github.com/Unleash/unleash-edge/commit/4dc72f39adad96650516b02f8bfb3ad50fa39bab)) - * **[#478](https://github.com/Unleash/unleash-edge/issues/478)** - - Add timeout for redis read and write ops. ([`b89841f`](https://github.com/Unleash/unleash-edge/commit/b89841fa0e04c1e4033760e1f471f665fb09f1d2)) + * **[#474](https://github.com/Unleash/unleash-edge/issues/474)** + - Strict behavior ([`9f01201`](https://github.com/Unleash/unleash-edge/commit/9f012016edc2319a36f58f6e132d069f14ceef18)) + * **[#475](https://github.com/Unleash/unleash-edge/issues/475)** + - Make README a quickstart and move concept/benchmarking/deploying to separate files ([`847d112`](https://github.com/Unleash/unleash-edge/commit/847d1124d006724783511f1dce28808434ec650a)) + * **[#476](https://github.com/Unleash/unleash-edge/issues/476)** + - Add deprecation logs for dynamic behavior ([`b62143d`](https://github.com/Unleash/unleash-edge/commit/b62143d5dcaf5b95d99726a4e69eaca8c82b44da)) * **Uncategorized** - - Prepare for release ([`55d8bbf`](https://github.com/Unleash/unleash-edge/commit/55d8bbf8f73c1b9aa1697e881e893a0609c8d940)) + - Release unleash-edge v19.2.0 ([`855a89c`](https://github.com/Unleash/unleash-edge/commit/855a89c7441a73cb504f148e675ac2e0de0ea66e))
## 19.1.3 (2024-05-23) diff --git a/server/Cargo.toml b/server/Cargo.toml index f0f58ba2..7a311391 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -12,7 +12,7 @@ homepage = "https://github.com/Unleash/unleash-edge" license = "MIT" name = "unleash-edge" repository = "https://github.com/Unleash/unleash-edge" -version = "19.2.0" +version = "19.2.1" [package.metadata.wix] upgrade-guid = "11E5D83A-3034-48BB-9A84-9F589EBD648C"