v0.7.0
New Features
-
Optional description argument to consumes and produces decorator implemented (#338), thanks to @Sternakt
- Consumes and produces decorators now have optional
description
argument that is used instead of function docstring in async doc generation when specified
- Consumes and produces decorators now have optional
-
FastKafka Windows OS support enabled (#326), thanks to @kumaranvpl
- FastKafka can now run on Windows
-
FastKafka and FastAPI integration implemented (#304), thanks to @kumaranvpl
- FastKafka can now be run alongside FastAPI
-
Batch consuming option to consumers implemented (#298), thanks to @Sternakt
- Consumers can consume events in batches by specifying msg type of consuming function as
List[YourMsgType]
- Consumers can consume events in batches by specifying msg type of consuming function as
-
Removed support for synchronous produce functions (#295), thanks to @kumaranvpl
-
Added default broker values and update docs (#292), thanks to @Sternakt
Bugs Squashed
-
Fix index.ipynb to be runnable in colab (#342)
-
Use cli option root_path docs generate and serve CLI commands (#341), thanks to @kumaranvpl
-
Fix incorrect asyncapi docs path on fastkafka docs serve command (#335), thanks to @Sternakt
- Serve docs now takes app
root_path
argument into consideration when specified in app
- Serve docs now takes app
-
Fix typo (supress_timestamps->suppress_timestamps) and remove fix for enabling timestamps (#315)
-
Fix logs printing timestamps (#308)
-
Fix topics with dots causing failure of tester instantiation (#306), thanks to @Sternakt
- Specified topics can now have "." in their names