3.3.0
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
- Fix loss of indication to use ampqs by @TimHess in #1495
- Updates for Steeltoe v3.3 by @bart-vmware in #1556
- Add obsoletions for OpenTelemetry and the metrics actuator by @bart-vmware in #1559
- Remove explicit package versions from project files by @bart-vmware in #1561
- Fix transitive vulnerable dependencies 3x by @bart-vmware in #1562
- Constrain the maximum RabbitMQ version for Hystrix and Messaging/Stream by @bart-vmware in #1577
- Small enhancements to Security components, primarily for local, non-https UAA by @TimHess in #1574
- Fix RabbitMQ connection issue by @TimHess in #1584
Full Changelog: 3.2.8...3.3.0