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