3.0.0
We are thrilled to announce the release of KafkaFlow version 3.0.0! 馃殌 This major update brings new features, enhancements, and improvements to empower you in building robust and scalable .NET applications on Apache Kafka.
Migration Guide
We've prepared a comprehensive migration guide to assist you in smoothly upgrading your KafkaFlow applications from version 2 to version 3. This guide provides step-by-step instructions, highlighting the breaking changes, and new features offering best practices to ensure a seamless transition.
Key Highlights
- Update to .NET 6 with Admin Packages
- UI Dashboard URL Change
- Dynamic Workers Calculation
- Improved Worker Distribution Strategy
What's Changed
- chore: upgrade to .net 6 by @jose-sousa-8 in #418
- feat: adapt open telemetry to release 3.0 by @simaoribeiro in #460
- feat: evolve worker distribution strategy by @filipeesch in #449
- feat: async support on message type and schema registry resolvers by @jose-sousa-8 in #430
- feat: enable workers count calculation in runtime by @filipeesch in #409
- feat: creates worker context and worker events by @filipeesch in #409
- fix: update dashboard and client app routes to kafkaflow by @jose-sousa-8 in #416
- refactor: merge projects into core framework by @jose-sousa-8 in #435
- refactor: adopt common .NET conventions by @JoaoRodriguesGithub in #475
- docs: added migration guide from v2 to v3 by @joelfoliveira in #471
- docs: community resources page by @gsferreira in #473
- docs: sample using wildcard for a topic name by @gsferreira in #472
Full Changelog: 2.5.1...3.0.0