View Source Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.5.0 - 2023-08-22
- Install libcluster and simplify code (https://github.com/mnishiguchi/kantan_cluster/pull/3)
Breaking changes
- removed:
:connect_tooption - renamed:
startfunction tostart_node - removed:
stop,connect,disconnectfunction - added:
:topologiesoption
0.4.0 - 2022-12-04
- Change
nodeoption to explicitnameandsnameoptions - Refactor internal logic using
Node.ping/0andNode.alive?/0 - Update dependencies
0.3.1 - 2021-10-30
- Add
KantanCluster.unsubscribe/2
0.3.0 - 2021-10-30
- Add phoenix_pubsub
0.2.4 - 2021-10-29
- Do not accept atom for implicit node name
- Change the return value of
KantanCluster.connect/1to{:ok, [pid]}
0.2.3 - 2021-10-29
- Detect hostname when node option is not explicit
0.2.2 - 2021-10-28
- Improve KantanCluster.stop/0
- Write minimal unit tests
- Enable unit tests in CI
0.2.1 - 2021-10-28
- Detect hostname for the default node name
- Remove unused singleton package from dependencies
- Log when node is already started
0.2.0 - 2021-10-27
- Add top-level API
KantanCluster.start/1KantanCluster.stop/0KantanCluster.connect/1KantanCluster.disconnect/1
- Use a local
Registyinstead of:global - Do not automatically start a node on boot
0.1.1 - 2021-10-26
- Use singleton package for supervised global processes
0.1.0 - 2021-10-25
- Initial release