Skip to content

Commit dc6d989

Browse files
committed
chore: change log for version 0.2.0
1 parent 5b78ec3 commit dc6d989

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,30 @@
11
# Changelog
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6+
7+
8+
## 0.2.0 -- Essential Bug Fixes, Compression
9+
10+
### Breaking Changes
11+
- `Record::{key,value}` are now optional, following the underlying Kafka protocol (#93)
12+
- compression support, `PartitionClient::produce` requires `compression` parameter (#82, #91, #92, #94)
13+
- `PartitionClient::get_high_watermark` was replaced by `PartitionClient::get_offset` (#100)
14+
- `StreamConsumer::new` `start_offset` parameter changed from `i64` to `StartOffset` type (#104)
15+
16+
### Features
17+
- record deletion (#97)
18+
19+
### Bug Fixes
20+
- ignore `InvalidReplicationFactor` (#106)
21+
- fix rare panic in `BatchProducer` (#105)
22+
- filter out records that were not requested (#99)
23+
- terminate consumer stream on `OffsetOutOfRange` (#96)
24+
25+
### Performance
26+
- faster CRC calculation (#85)
27+
228

329
## 0.1.0 -- Initial Release
430
This is the first release featuring:

0 commit comments

Comments
 (0)