CHANGELOG.md
# Changelog
All notable changes to this project are documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.1.0] — 2026-05-08
Initial release.
### Added
- `Cluster.Strategy.HyParView` — a `libcluster` strategy that uses
[`hyparview`](https://hex.pm/packages/hyparview) for membership and
invokes `Node.connect/1` only for peers in the local active view.
Combined with `-connect_all false`, this gives Elixir clusters
partial-mesh BEAM distribution.
- Documentation: pre-flight checklist (`-connect_all false`), full
topology config example, integration notes with other libcluster
strategies.
- Tracks `:hyparview ~> 0.2` (hex).
[Unreleased]: https://github.com/b-erdem/libcluster_hyparview/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/b-erdem/libcluster_hyparview/releases/tag/v0.1.0