What's Changed
- feat: bidirectional streaming source by @yhl25 in #138
- docs: add instructions on how to update MINIMUM_NUMAFLOW_VERSION by @KeranYang in #139
- feat: container-type level version compatibility check by @KeranYang in #140
- feat: udsink bidirectional streaming by @yhl25 in #141
- fix: return early after ack handshake by @yhl25 in #142
- feat: use gRPC Bidirectional Streaming for Mapper and Transformer by @yhl25 in #143
- feat: Unify Batch Map and Unary Map Operations Using a Shared gRPC Protocol by @yhl25 in #144
- chore: send eot response for batchmap operations by @yhl25 in #145
- feat: Unify MapStream and Unary Map Operations Using a Shared gRPC Protocol by @yhl25 in #146
- chore: add IsReady of MapStream by @yhl25 in #147
- chore: Batch ack requests and sink responses for better performance by @yhl25 in #149
- chore: gracefully shutdown when error encountered by @KeranYang in #152
- refactor: abstract gRPC server by @KeranYang in #156
- chore: prepare for releasing 0.9.0 by @KeranYang in #158
Full Changelog: v0.8.0...v0.9.0