Repo GA shipped in v1.0.0 on 2026-05-21, while the current installable
packages on Hex are at 0.1.x (~> 0.1). Most teams will still be adopting rather
than upgrading, but the compatibility posture is still important:
Two version lines: GitHub repo milestones track project delivery. Hex packages use
0.1.xsemver until a future1.0API freeze.
- Patch releases in
v0.1.xshould preserve documented behavior and fix bugs - Minor releases before
1.0may tighten or reshape public contracts when the release notes call that out explicitly - Anything not documented as public should be treated as internal
What to review before upgrading
- The package
CHANGELOG.mdfiles inrulestead/andrulestead_admin/ - The installation and getting-started guides if your host integration changed
- The rulestead_admin HexDocs if your host app mounts the admin UI
Public contract posture
Treat the package READMEs and shipped guides as the supported contract set for
the current 0.1.x package line.
Practical rule
If your app depends on internal module names, socket assigns, or DOM/CSS
details inside rulestead_admin, you are outside the supported upgrade
boundary for v0.1.x. Keep host integrations on the documented router seam,
policy: behavior, session keys, and ?env= URL convention.
Maintainers: proof bars and release verification are documented in MAINTAINING.md.