diff --git a/CHANGELOG.md b/CHANGELOG.md index d051492d6..94b19553a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,21 @@ A raw git diff can be seen [here][unreleased]. +## [5.9.0] 2024-10-03 + +### Feature + +- [#1945](https://github.com/SMI/SmiServices/pull/1945) by rkm. Add a publish timeout backoff mechanism to ProducerModel, allowing control over message publishing timeout behaviour. This can be enabled by setting `BackoffProviderType` in any `ProducerOptions` config. Currently implemented types are: + + - StaticBackoffProvider (1 minute flat timeout) + - ExponentialBackoffProvider (1 minute initial, doubling after each timeout) + +- [#1952](https://github.com/SMI/SmiServices/pull/1952) by rkm. Enable pausing of message publishing based on monitoring downstream queue message count + +### Bugfix + +- [#1954](https://github.com/SMI/SmiServices/pull/1954) by rkm. Fix program names in MessageHeader and logging setup + ## [5.8.0] 2024-09-19 ### Feature @@ -1415,4 +1430,5 @@ First stable release after importing the repository from the private [5.7.1]: https://github.com/SMI/SmiServices/compare/v5.7.0...v5.7.1 [5.7.2]: https://github.com/SMI/SmiServices/compare/v5.7.1...v5.7.2 [5.8.0]: https://github.com/SMI/SmiServices/compare/v5.7.2...v5.8.0 -[unreleased]: https://github.com/SMI/SmiServices/compare/v5.8.0...main +[5.9.0]: https://github.com/SMI/SmiServices/compare/v5.8.0...v5.9.0 +[unreleased]: https://github.com/SMI/SmiServices/compare/v5.9.0...main diff --git a/SharedAssemblyInfo.cs b/SharedAssemblyInfo.cs index 72b56c49d..d1d1d47a3 100644 --- a/SharedAssemblyInfo.cs +++ b/SharedAssemblyInfo.cs @@ -7,6 +7,6 @@ [assembly: AssemblyCulture("")] // These should be overwritten by release builds -[assembly: AssemblyVersion("5.8.0")] -[assembly: AssemblyFileVersion("5.8.0")] -[assembly: AssemblyInformationalVersion("5.8.0")] // This one can have the extra build info after it +[assembly: AssemblyVersion("5.9.0")] +[assembly: AssemblyFileVersion("5.9.0")] +[assembly: AssemblyInformationalVersion("5.9.0")] // This one can have the extra build info after it diff --git a/news/1945-feature.md b/news/1945-feature.md deleted file mode 100644 index e1d1f97d5..000000000 --- a/news/1945-feature.md +++ /dev/null @@ -1,4 +0,0 @@ -Add a publish timeout backoff mechanism to ProducerModel, allowing control over message publishing timeout behaviour. This can be enabled by setting `BackoffProviderType` in any `ProducerOptions` config. Currently implemented types are: - -- StaticBackoffProvider (1 minute flat timeout) -- ExponentialBackoffProvider (1 minute initial, doubling after each timeout) diff --git a/news/1952-feature.md b/news/1952-feature.md deleted file mode 100644 index 42283fe82..000000000 --- a/news/1952-feature.md +++ /dev/null @@ -1 +0,0 @@ -Enable pausing of message publishing based on monitoring downstream queue message count diff --git a/news/1954-bugfix.md b/news/1954-bugfix.md deleted file mode 100644 index b1c972382..000000000 --- a/news/1954-bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix program names in MessageHeader and logging setup