Skip to content

Releases: hashicorp/memberlist

v0.5.4

15 Dec 11:24
21a632a

Choose a tag to compare

🐛 Fixed

  • Fixed "invalid memory address or nil pointer dereference" error while closing connection shadowed by nil by @narqo in #336

📦 Upgrade Notes

  • Bumped go version to 1.24.0 along with other version bumps in the go-security group by @dependabot[bot] in #333 & #329

🛠 Maintenance

  • Updated GitHub Actions workflows (unit test coverage reporting)
  • Bumped golangci-lint version
  • PR Template Changes as per compliance requirements
  • Updated Copyright Headers
  • Updated CI workflows to support Go 1.24, oldstable and stable versions

👋 New Contributors

  • @KaushikiAnand made their first contribution in #319
  • @compliance-pr-automation-bot[bot] made their first contribution in #326
  • @oss-core-libraries-dashboard[bot] made their first contribution in #331
  • @ssagarverma made their first contribution in #334
  • @dependabot[bot] made their first contribution in #333
  • @narqo made their first contribution in #336

Full Changelog: v0.5.3...v0.5.4

v0.5.3

28 Jan 15:53
3c905a1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.2...v0.5.3

v0.5.2

08 Jan 19:07
2df46fe

Choose a tag to compare

What's Changed

  • Introduce hashicorp/go-metrics compatibility by @mkeeler in #315

Full Changelog: v0.5.1...v0.5.2

v0.5.1

19 Mar 16:24
3f82dc1

Choose a tag to compare

Update to go-msgpack 2.1.1

v0.5.0

04 Oct 17:55
9c88db2

Choose a tag to compare

What's Changed

  • lint: prevent unlabeled metrics by @huikang in #274
  • Adding the regular emitting of the memberlist broadcast queue by @jmurret in #275
  • Emit metrics for local memberlist size and remote memberlist size by @jmurret in #276

Full Changelog: v0.4.0...v0.5.0

v0.4.0

08 Aug 18:48
e6ff9b2

Choose a tag to compare

  • Add labels to emitted metrics

v0.3.2

26 Jul 14:46
696ff46

Choose a tag to compare

What's Changed

  • state.go: log the timeout value on a ping timeout by @nodakai in #153
  • Fix for compound messages containing >255 messages. by @stevesg in #239
  • Explicit transport protocols in state errors: TCP or UDP by @krastin in #258

New Contributors

Full Changelog: v0.3.1...v0.3.2

v0.3.1

12 Jan 16:14
0bff309

Choose a tag to compare

What's Changed

  • Add warning message for remote node state limit by @bwaters in #252
  • Purge left nodes along with dead ones by @bwaters in #254

Full Changelog: v0.3.0...v0.3.1

v0.1.5

12 Sep 13:30

Choose a tag to compare

This release included better handling of errors originating from non UDP based transports where "write" errors could actually be connection errors and indicate a failed node and not a problem with the local node.