Skip to content

Commit

Permalink
Release unleash-edge v18.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
chriswk committed Feb 29, 2024
1 parent 2d1798e commit 7ed5b0f
Show file tree
Hide file tree
Showing 3 changed files with 90 additions and 6 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

92 changes: 88 additions & 4 deletions server/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,94 @@ 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).

## 18.0.0 (2024-02-29)

### Chore

- <csr-id-2d1798e29af79b7a9625e7a1d1950dc7e5feccba/> prepare for release
- <csr-id-d93c28d1a431c24a640ed7013da5fb44d841592f/> update rust crate testcontainers-modules to 0.3.2

### New Features

- <csr-id-98758be874f1075cc6140a09f14c4503c85a99d2/> Add /internal-backstage/metricsbatch to view what Edge currently has stored of metrics
- <csr-id-3ca7069a4b75c844a622d599e4ba9473aa247821/> internal backstage features endpoint
Adds an endpoint /internal-backstage/features displaying which features
we store per cache key
- <csr-id-8996a805d5a515eea3979ee60e8e48bbd34d6f9f/> remove service account support
* feat: remove service account support
- <csr-id-781dc4e866ed231b09b8585edb553b83284d6835/> add metrics for failed requests
* feat: add metrics for failed requests

* test: add tests

* test: fix test

* Update server/src/metrics/actix_web_metrics.rs

### Bug Fixes

- <csr-id-bff5e8259778277f75b9489a2b9d07b9fda4f166/> make metrics interval not climb forever
Previously we used the previous iteration of the loop's interval to
decide next interval. This PR changes to always use the initial
send_interval as what to base the interval calculation of
- <csr-id-33a94b630bde5c16fd715475ab4ef737e014ed29/> degrade broken toggles gracefully in frontend api
- <csr-id-4e302f565fbfd1c0097d55e913ef22e8aaf7373f/> update rust crate serde_json to 1.0.114
- <csr-id-1cf24471f2be1ca97eec8e8115b2a3b560bcbf09/> update rust crate ahash to 0.8.9
- <csr-id-e890791084a49bb35a45048dc6d213eb76e1ffba/> update rust crate ulid to 1.1.1
- <csr-id-a0712e67986c29c18813f65f04a825e1c7452912/> update rust crate itertools to 0.12.1

### Other

- <csr-id-daa9cdbdb2a98ce4704f0703d36dae3a56bf3c24/> Upgrading Rustls to 0.22 and Actix to 4.5

### Commit Statistics

<csr-read-only-do-not-edit/>

- 13 commits contributed to the release over the course of 29 calendar days.
- 36 days passed between releases.
- 13 commits were understood as [conventional](https://www.conventionalcommits.org).
- 12 unique issues were worked on: [#405](https://github.com/Unleash/unleash-edge/issues/405), [#408](https://github.com/Unleash/unleash-edge/issues/408), [#409](https://github.com/Unleash/unleash-edge/issues/409), [#411](https://github.com/Unleash/unleash-edge/issues/411), [#414](https://github.com/Unleash/unleash-edge/issues/414), [#417](https://github.com/Unleash/unleash-edge/issues/417), [#420](https://github.com/Unleash/unleash-edge/issues/420), [#421](https://github.com/Unleash/unleash-edge/issues/421), [#422](https://github.com/Unleash/unleash-edge/issues/422), [#426](https://github.com/Unleash/unleash-edge/issues/426), [#435](https://github.com/Unleash/unleash-edge/issues/435), [#437](https://github.com/Unleash/unleash-edge/issues/437)

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

* **[#405](https://github.com/Unleash/unleash-edge/issues/405)**
- Update rust crate testcontainers-modules to 0.3.2 ([`d93c28d`](https://github.com/Unleash/unleash-edge/commit/d93c28d1a431c24a640ed7013da5fb44d841592f))
* **[#408](https://github.com/Unleash/unleash-edge/issues/408)**
- Update rust crate serde_json to 1.0.114 ([`4e302f5`](https://github.com/Unleash/unleash-edge/commit/4e302f565fbfd1c0097d55e913ef22e8aaf7373f))
* **[#409](https://github.com/Unleash/unleash-edge/issues/409)**
- Update rust crate itertools to 0.12.1 ([`a0712e6`](https://github.com/Unleash/unleash-edge/commit/a0712e67986c29c18813f65f04a825e1c7452912))
* **[#411](https://github.com/Unleash/unleash-edge/issues/411)**
- Update rust crate ulid to 1.1.1 ([`e890791`](https://github.com/Unleash/unleash-edge/commit/e890791084a49bb35a45048dc6d213eb76e1ffba))
* **[#414](https://github.com/Unleash/unleash-edge/issues/414)**
- Add metrics for failed requests ([`781dc4e`](https://github.com/Unleash/unleash-edge/commit/781dc4e866ed231b09b8585edb553b83284d6835))
* **[#417](https://github.com/Unleash/unleash-edge/issues/417)**
- Upgrading Rustls to 0.22 and Actix to 4.5 ([`daa9cdb`](https://github.com/Unleash/unleash-edge/commit/daa9cdbdb2a98ce4704f0703d36dae3a56bf3c24))
* **[#420](https://github.com/Unleash/unleash-edge/issues/420)**
- Add /internal-backstage/metricsbatch to view what Edge currently has stored of metrics ([`98758be`](https://github.com/Unleash/unleash-edge/commit/98758be874f1075cc6140a09f14c4503c85a99d2))
* **[#421](https://github.com/Unleash/unleash-edge/issues/421)**
- Update rust crate ahash to 0.8.9 ([`1cf2447`](https://github.com/Unleash/unleash-edge/commit/1cf24471f2be1ca97eec8e8115b2a3b560bcbf09))
* **[#422](https://github.com/Unleash/unleash-edge/issues/422)**
- Internal backstage features endpoint ([`3ca7069`](https://github.com/Unleash/unleash-edge/commit/3ca7069a4b75c844a622d599e4ba9473aa247821))
* **[#426](https://github.com/Unleash/unleash-edge/issues/426)**
- Remove service account support ([`8996a80`](https://github.com/Unleash/unleash-edge/commit/8996a805d5a515eea3979ee60e8e48bbd34d6f9f))
* **[#435](https://github.com/Unleash/unleash-edge/issues/435)**
- Degrade broken toggles gracefully in frontend api ([`33a94b6`](https://github.com/Unleash/unleash-edge/commit/33a94b630bde5c16fd715475ab4ef737e014ed29))
* **[#437](https://github.com/Unleash/unleash-edge/issues/437)**
- Make metrics interval not climb forever ([`bff5e82`](https://github.com/Unleash/unleash-edge/commit/bff5e8259778277f75b9489a2b9d07b9fda4f166))
* **Uncategorized**
- Prepare for release ([`2d1798e`](https://github.com/Unleash/unleash-edge/commit/2d1798e29af79b7a9625e7a1d1950dc7e5feccba))
</details>

## 17.1.0 (2024-01-24)

<csr-id-11f97ff47246322a899851e18724a9dfe200ecbd/>
<csr-id-0f88ec8fe57e695f68f7f2b69789550191532130/>

### Chore

- <csr-id-11f97ff47246322a899851e18724a9dfe200ecbd/> prepare for 17.1.0 release
Expand All @@ -26,7 +112,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<csr-read-only-do-not-edit/>

- 5 commits contributed to the release over the course of 6 calendar days.
- 6 commits contributed to the release over the course of 6 calendar days.
- 8 days passed between releases.
- 5 commits were understood as [conventional](https://www.conventionalcommits.org).
- 4 unique issues were worked on: [#392](https://github.com/Unleash/unleash-edge/issues/392), [#395](https://github.com/Unleash/unleash-edge/issues/395), [#399](https://github.com/Unleash/unleash-edge/issues/399), [#403](https://github.com/Unleash/unleash-edge/issues/403)
Expand All @@ -46,6 +132,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* **[#403](https://github.com/Unleash/unleash-edge/issues/403)**
- Include strategy variant stickiness ([`706990d`](https://github.com/Unleash/unleash-edge/commit/706990d0f78439885ce4258b1da41b3514bac60a))
* **Uncategorized**
- Release unleash-edge v17.1.0 ([`22a632b`](https://github.com/Unleash/unleash-edge/commit/22a632b2471136575c3da4b32595b8cc01440d31))
- Prepare for 17.1.0 release ([`11f97ff`](https://github.com/Unleash/unleash-edge/commit/11f97ff47246322a899851e18724a9dfe200ecbd))
</details>

Expand Down Expand Up @@ -161,9 +248,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Update dependency reference ([`4e20dde`](https://github.com/Unleash/unleash-edge/commit/4e20dded0cd48f49779c41ac8a3d94015f641d9a))
</details>

<csr-unknown>
added client authenticated bulk metrics<csr-unknown/>

## 16.1.0 (2023-12-20)

<csr-id-430876a904a6a406861093e3bce5b24385bcd7ce/>
Expand Down
2 changes: 1 addition & 1 deletion server/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ homepage = "https://github.com/Unleash/unleash-edge"
license = "MIT"
name = "unleash-edge"
repository = "https://github.com/Unleash/unleash-edge"
version = "17.1.0"
version = "18.0.0"

[package.metadata.wix]
upgrade-guid = "11E5D83A-3034-48BB-9A84-9F589EBD648C"
Expand Down

0 comments on commit 7ed5b0f

Please sign in to comment.