What's Changed
The main feature of this release is the Try It Out feature for your Async API documentation!
Now you can test your developing application directly from the web, just like Swagger for HTTP. It supports in-memory publication to test a subscriber and real broker publication to verify behavior in real scenarios.
Full updates:
- feat: Static membership for aiokafka broker (group_instance_id) by @tmlnv in #2783
- feat: add on_assign, on_revoke, on_lost callbacks for Confluent subscriber by @Br1an67 in #2789
- feat: use MRO-based exception handler resolution by @Br1an67 in #2788
- fix: Bug: AsyncAPI documentation fails when Confluent uses oauth bearer authentication by @yann-combarnous in #2775
- fix: preserve exception chains in AsgiFastStream startup by @zoni in #2781
- fix: use sentinel in StreamMessage.decode() to cache None results by @benedikt-bartscher in #2784
- fix: propagate expiration property in rabbit test broker by @marcm-ml in #2787
- docs: Add schedule parameter for NATS publishing by @Majajashka in #2763
- docs: fix publish_scope by @kurrbanov in #2768
New Contributors
- @kurrbanov made their first contribution in #2768
- @yann-combarnous made their first contribution in #2775
- @zoni made their first contribution in #2781
- @tmlnv made their first contribution in #2783
- @benedikt-bartscher made their first contribution in #2784
- @marcm-ml made their first contribution in #2787
- @Br1an67 made their first contribution in #2789
Full Changelog: 0.6.6...0.6.7