3.1.0-rc1
Pre-release
Pre-release
The Steeltoe team is pleased to announce our 3.1.0 first release candidate.
New Features
- Introducing Steeltoe Stream - Here is the Quick Start Guide
- .NET/Steeltoe stream application support in Spring Cloud Data Flow
- Steeltoe Stream RabbitMQ Binder
- Steeltoe Messaging with support for RabbitMQ
- Steeltoe Bootstrapping Auto-configuration - Detect and configures most Steeltoe components automatically with a single line of code.
List of Enhancements/Bug Fixes
Bootstrapping
- [Component/Bootstrapping][Type/enhancement][Type/experimental] Detect Steeltoe assemblies and bootstrap the components #654
Stream
- [Component/Stream][Type/bug] Adding Conditions to StreamListenerAttribute throws error #642
- [Component/Stream][Type/enhancement] Binding PolledConsumer throws NullReference Exception #641
- [Component/Stream][Type/enhancement] Create a Spring Boot Env Source #625
- [Component/Stream][Type/bug] Rabbit Binder tests #624
- [Component/Stream] Integrate expression language into spring integration port #577
- [Component/Stream] Integrate the expression language with the Stream code #463
- [Component/Stream] Add Spring Data Flow support to the streams code #241
- [Component/Stream] Add support for ServiceActivator Attribute to streams #240
- [Component/Stream] Create Expression language support #232
- [Component/Stream] Create RabbitMQ streams Binder #230
- [Component/Stream][Type/enhancement] Integrate Steeltoe Streams with Spring Cloud Data Flow #286
Connectors/Messaging
- [Component/Connectors][Component/Messaging][Type/enhancement] Add ability to configure RabbitMQ Messaging using the RabbitMQ Connector #609
Logging
- [Component/Logging][Type/bug] (Web)Hostbuilder.AddDynamicSerilog default configuration issues #607
- [Component/Logging][Component/Management][Type/enhancement] Enhance Serilog Integration with Management #372
Configuration
- [Component/Configuration][Type/enhancement] K8s config providers should handle "__" as ":" #584
Management
- [Component/Management][Type/bug] (Web)Hostbuilder.AddKubernetesActuators doesn't pass mediaTypeVersion everywhere it should #580
- [Component/Management][Type/bug] BuildInfoContributor exception with PublishSingleFile #572
CircuitBreaker
- [Component/CircuitBreaker] Hystrix Metrics Stream - Weak SSL/TLS protocols should not be used (3.x) #566
DistributedTracing
- [Component/DistributedTracing][Type/bug] Span and trace propagation #557
Messaging
- [Component/Messaging] Integrate expression language to RabbitMQ messaging #464