What's Changed
- fix: refresh leader on disconnect by @shihuili1218 in #1140
- release 1.3.15.bugfix by @shihuili1218 in #1141
- NPE in NodeImpl by @alievmirza in #1153
- remove redundant code by @haohao0103 in #1166
- (fix) Remove unused import in ReadOnlyOption by @Asbeiru in #1170
- feat: remove unsafe filed updater by @fengjiachun in #1177
- feat: remove NonblockingConcurrentHashMap by @fengjiachun in #1176
- (fix) 修复truncateSuffix方法bug by @wwl74100 in #1188
- chore(deps): bump com.google.protobuf:protobuf-java from 3.5.1 to 3.25.5 by @dependabot[bot] in #1172
- feat: impl soft limit on cached log entries in memory by @killme2008 in #1190
- optimize code style by @Willhow-Gao in #1189
- feat: only retains request header to reduce memory during replication by @killme2008 in #1191
- fix: log errors when starting a new group during runtime by @funky-eyes in #1193
- perf: use double-checked in handleElectionTimeout by @fedtye in #1194
- refactor: remove unsafeutil and unsafeutf8util by @fengjiachun in #1200
- refactor: remove hybridlogstorage by @fengjiachun in #1201
- refactor: simplify the readme.md by @fengjiachun in #1202
- release 1.4.0 by @shihuili1218 in #1204
- fix: updatate mvn central url by @fengjiachun in #1205
New Contributors
- @haohao0103 made their first contribution in #1166
- @Asbeiru made their first contribution in #1170
- @wwl74100 made their first contribution in #1188
- @dependabot[bot] made their first contribution in #1172
- @Willhow-Gao made their first contribution in #1189
- @fedtye made their first contribution in #1194
Full Changelog: v1.3.15...v1.4.0