Skip to content

Releases: SteeltoeOSS/Steeltoe

4.1.0

30 Jan 15:52
186ff02

Choose a tag to compare

Steeltoe 4.1 adds full support for .NET 10 and fixes minor bugs. By explicitly targeting net10.0, consumers benefit from the latest compiler and runtime optimizations. We enhanced internal logic and added a few public APIs to facilitate the upcoming integration with Aspire. This release also adds a new contributor to the /actuator/info endpoint, which shows details about the .NET runtime and operating system.

What's Changed

Full Changelog: 4.0.0...4.1.0

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