@@ -5,6 +5,44 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
66and this project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 1.16.0] - 2022-02-09
9+
10+ ### Added
11+ - Allow manual heartbeating from inside ` eachMessage ` handler #1255
12+ - Add ` rebalancing ` consumer event #1067 #1079
13+ - Add overload typings for all event types #1202
14+ - Return ` configSource ` in ` admin.decribeConfigs ` #1023
15+ - Add ` topics ` property to ` admin.fetchOffsets ` to fetch offsets for multiple topics #992 #998
16+ - Improve error output from ` admin.createTopic ` #1104
17+ - Export Error classes #1254
18+ - Validate ` brokers ` list contains strings #1284
19+ - Throw error when failing to stop or disconnect consumer #960
20+
21+ ### Changed
22+
23+ - Don't commit offsets from ` consumer.seek ` when ` autoCommit ` is ` false ` #1012
24+ - Do not restart the consumer on non-retriable errors #1274
25+ - Downgrade consumer rebalance error log to ` warn ` #1279
26+ - Make default round-robin partitioner topic-aware #1112
27+
28+ ### Fixed
29+ - Fix ` offset ` type of ` consumer.seek ` #981
30+ - Fix crash when used in Electron app built with electron-builder #984
31+ - Improve performance of Fetch requests #985
32+ - Fix crash when using topics with name of built-in Javascript functions #995
33+ - Fix type of consumer constructor to require config object #1002
34+ - Fix message type to allow ` null ` key #1037
35+ - Respect ` heartbeatInterval ` when invoking ` heartbeat ` concurrently #1026
36+ - Fix type of ` timestamp ` of ` LoggerEntryContent ` to be string #1082
37+ - Fix return type of ` admin.describeAcls ` #1118
38+ - Fix consumer getting stuck in ` DISCONNECTING ` state if in-flight requests time out during disconnect #1208
39+ - Fix failed serialization of BigInts when logging #1234
40+ - Fix crash when committing offsets for a topic before consumer initialization #1235
41+ - Reauthenticate to all brokers on demand #1241
42+ - Remove unnecessary warn log when calling ` admin.deleteTopicRecords ` with offset ` -1 ` #1265
43+ - Handle empty control batches #1256
44+ - Send empty topic array as null when fetching metadata #1184
45+
846## [ 1.15.0] - 2020-11-24
947### Added
1048 - Initial work for static membership #888
0 commit comments