Releases: SteeltoeOSS/Steeltoe
Releases · SteeltoeOSS/Steeltoe
3.2.8
3.2.7
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
3.2.5
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
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
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
3.2.2
What's Changed
- Add StructuredMessageProcessingLogger by @hananiel in #986
- Backport fix: Return default minimum log level when category is not configured by @bart-vmware in #1025
- Config Server token and logging fixes by @TimHess in #1044
- Metrics updates by @hananiel in #1054
- Actuators listen on alternate port by @hananiel in #1063
- Catch missing delimiters when building connection strings by @TimHess in #1084
- Bring Support for Kubernetes bindings to Steeltoe 3.x by @dtillman in #1086
Full Changelog: 3.2.1...3.2.2
3.2.1
What's Changed
- Eureka will not validate server url when disabled by @DaviGia in #864
- Make HealthCheck compatible with Application Live View by @hananiel in #884
- Add Oid for ServerAuth to local certificate generation by @macsux in #869
- Fix bugs with Eureka HttpClient construction from settings in #880
- Handle startup error with PlaceholderResolver + Config Server in .NET 6 in #881
- Handle a null reference with Eureka service bindings on Cloud Foundry in #892
Full Changelog: 3.2.0...3.2.1
3.2.0
What's Changed
- Rebuild dynamic Serilog by extending DynamicConsoleLoggerProvider by @hananiel in #718
- Utilities for temp files and running commands by @ccheetham in #693
- Rebuild discovery-first config server by @TimHess in #737
- Gracefully handle missing EF Core ref in DbMigrations by @TimHess in #766
- Use HttpClientFactory and fix client cert rotation issue for Eureka by @TimHess in #778
- Fixed complaints for CA1825 by @Exouxas in #794
- Use 'StringBuilder.Append(char)' instead of 'StringBuilder.Append(str… by @NemrudDemir in #793
- Add hosted service to replace the startup logger factory by @hananiel in #780
- Support configuration manager by @macsux in #784
- Support for config server polling refresh by @macsux in #783
- Add ReturnConfiguration toggle for RefreshEndpoint by @Vadimur in #811
- Add WebApplicationBuilder Extensions, improve .NET 6 compatibility by @TimHess in #824
- Heapdump/Stacktrace changes - Use standard EventPipe API to do these by @dtillman in #822
- Add ability to configure http headers to be added to the server request by @dtillman in #826
- Add event for when Eureka registry is updated by @macsux in #765
- Bootstrap logger by @macsux in #803
- Update to Latest Open Telemetry Packages by @hananiel in #828
- CORS response should allow Content-Disposition header on CF by @TimHess in #836
- Add Wavefront Metrics exporter by @hananiel in #831
- AddEurekaHttpClient should use IOptions instead of IOptionsSnapshot by @TimHess in #841
- Metrics 3 versions by @hananiel in #842
- Fix Incorrect stack trace on thrown exception by @bart-vmware in #850
- Fix Serialization bug with Hystrix metrics exporting by @deepakapj in #847
- Fixed a few tests that didn't assert on the outcome by @bart-vmware in #849
- Get ConfigServer PollingInterval from Configuration object by @hermogenes in #853
- Make Steeltoe Metrics extensions play nice with Open Telemetry by @hananiel in #848
New Contributors
- @ccheetham made their first contribution in #693
- @Exouxas made their first contribution in #794
- @NemrudDemir made their first contribution in #793
- @Vadimur made their first contribution in #811
- @bart-vmware made their first contribution in #850
- @deepakapj made their first contribution in #847
- @hermogenes made their first contribution in #853
Full Changelog: 3.1.1...3.2.0
3.2.0-rc1
What's Changed
- Rebuilt dynamic log level management with Serilog by @hananiel in #718
- Add utilities for temp files and running commands by @ccheetham in #693
- Rebuilt discovery-first config server by @TimHess in #737
- Gracefully handle missing EF Core reference in DbMigrations by @TimHess in #766
- Use HttpClientFactory and fix a client cert rotation issue for Eureka by @TimHess in #778
- Add health contributors in more places and support for Spring-style configuration of actuator exposure in #779
- Replace the startup logger config for k8s configuration at runtime by @hananiel in #780
- Support configuration manager by @macsux in #784
- Support for config server polling refresh by @macsux in #783
- Add ReturnConfiguration toggle for RefreshEndpoint by @Vadimur in #811
- Add WebApplicationBuilder Extensions, improve .NET 6 compatibility by @TimHess in #824
- Use standard EventPipe API to do Heapdump/Stacktrace by @dtillman in #822
- Add ability to configure http headers to be added to the server request by @dtillman in #826
- Add event for when Eureka registry is updated by @macsux in #765
- Bootstrap logger by @macsux in #803
- Update to Latest Open Telemetry packages by @hananiel in #828
- CORS response should allow Content-Disposition header on CF by @TimHess in #836
- Add a Wavefront Metrics exporter by @hananiel in #831
New Contributors
- @ccheetham made their first contribution in #693
- @Exouxas made their first contribution in #794
- @NemrudDemir made their first contribution in #793
- @Vadimur made their first contribution in #811
Full Changelog: 3.1.1...3.2.0