v0.4.0
Backwards-incompatible changes
:viaread callbacks requirekeys: :unique.whereis_name/1andsend/2now raiseArgumentErrorwhen called on a:duplicate-keyed scope. The write-side callbacks (register_name/2,unregister_name/1) continue to work in both modes.
Enhancements
- All cross-node sends now use the
[:noconnect]option, preventing the scope GenServer from inadvertently triggering node connections.
Documentation
- Rewrites all documentation (README, CHANGELOG, moduledocs,
@docstrings) to match the declarative, third-person style used by Elixir's hexdocs.
See CHANGELOG.md for full details.