Skip to content

Releases: SteeltoeOSS/Steeltoe

4.0.0

04 Sep 14:51
679876e

Choose a tag to compare

Steeltoe 4 is a major release that brings many improvements and changes to the library. The goal of this release is to make Steeltoe better integrated in the .NET ecosystem in a more developer-friendly way, compatible with the latest versions of .NET and third-party libraries/products, and to improve the overall quality of the library.

This is the first generally available release for Steeltoe 4.0. Review What's New in Steeltoe 4 for more information about all the improvements. If you are currently using Steeltoe v3, review Migrating from Steeltoe 3 for step-by-step guidance.

For packages that no longer exist, this release ships placeholders that will fail the build with pointers on how to move forward.

What's Changed

Full Changelog: 4.0.0-rc1...4.0.0

3.3.0

04 Sep 14:30

Choose a tag to compare

Introduction

This release supports .NET 8 (except for Integration, Messaging and Stream packages) and drops support for .NET Core 3.1. CVEs in transitive dependencies have been addressed. These updates required upgrading OpenTelemetry, which is a breaking change. As a result of the OpenTelemetry upgrade, we had to remove Jaeger support from Steeltoe; please see the OpenTelemetry or Jaeger documentation for how to use OTLP. Additionally, Steeltoe Security components now fully support running against a local UAA server and samples have been updated accordingly.

This release will be supported for one year, providing time for migration to Steeltoe 4.0.

What's Changed

Full Changelog: 3.2.8...3.3.0

4.0.0-rc1

21 Jul 14:30

Choose a tag to compare

4.0.0-rc1 Pre-release
Pre-release

For testing the latest build from the main branch, we changed the Azure DevOps feed URL. See https://github.com/SteeltoeOSS/Steeltoe?tab=readme-ov-file#pre-release-packages.

What's Changed

Full Changelog: 4.0.0-beta1...4.0.0-rc1

4.0.0-beta1

04 Mar 16:03

Choose a tag to compare

4.0.0-beta1 Pre-release
Pre-release

Steeltoe 4 is a major release that brings many improvements and changes to the library. The goal of this release is to make Steeltoe better integrated in the .NET ecosystem in a more developer-friendly way, compatible with the latest versions of .NET and third-party libraries/products, and to improve the overall quality of the library.


Contributors to this release

@bart-vmware, @cieciurm, @davgia, @dtillman, @bart-vmware, @fennekit, @hananiel, @macsux, @ccheetham, @TimHess, @thompson-tomo

Full Changelog: 3.2.0...4.0.0-beta1

3.2.8

17 Jul 13:47

Choose a tag to compare

What's Changed

Full Changelog: 3.2.7...3.2.8

3.2.7

13 May 19:37

Choose a tag to compare

What's Changed

  • Backport IDisposable ConfigProviders to 3.2 by @TimHess in #1230
  • Provide parameterless MapAllActuators() for .NET 6 by @TimHess in #1233
  • Consul :: Add tests to cover health check path being used when heartbeat is off by @cieciurm in #1245
  • #984 single file publish works with Service connectors by @thompson-tomo in #1237
  • Add CorsPolicyBuilder to WebApp/WebHost extensions by @cieciurm in #1256
  • Support for application configuration service in 3.2 line by @TimHess in #1269
  • More consistent AuthenticationBuilder extensions by @TimHess in #1286

Full Changelog: 3.2.6...3.2.7

3.2.6

30 Nov 23:12

Choose a tag to compare

What's Changed

Full Changelog: 3.2.5...3.2.6

3.2.5

08 Nov 17:58

Choose a tag to compare

What's Changed

  • Fix SpringBootEnvProvider throws unhandled exception by @hananiel in #1170
  • Consul - Add support for metadata in a backwards compatible way by @cieciurm in #1180
  • Handle trailing semicolon in address list when registering services by @TimHess in #1189
  • Allow limiting retries in RabbitMQ listeners by @hananiel in #1194
  • Fix service discovery auth issue on ASA-E by @TimHess in #1200
  • Fix issue where "Spring:Cloud:Config:Timeout" configuration property isn't respected by @douggish in #1208
  • Add MongoDb and Redis support for legacy connectors and cloud native bindings by @TimHess in #1213

New Contributors

Full Changelog: 3.2.4...3.2.5

3.2.4

24 Aug 18:41

Choose a tag to compare

What's Changed

  • Allow return of empty string values through placeholder resolver by @TimHess in #1133
  • Fix type checking for IHttpClientHandlerProvider in Eureka client by @TimHess in #1141
  • Don't override "Set" in certificate config providers by @TimHess in #1142
  • Resolve an issue with duplicate host port by @hananiel in #1138
  • Restrict Open Telemetry versions to those supported by @hananiel in #1166

Full Changelog: 3.2.3...3.2.4

3.2.3

21 Feb 18:29
34c1143

Choose a tag to compare

What's Changed

  • Backport of crashfix in AddSqlServerHealthContributor by @bart-vmware in #1094
  • Backport CNB override of ConnectionString in Connectors by @TimHess in #1104

Full Changelog: 3.2.2...3.2.3