Skip to content

Releases: elixir-vibe/host_kit

v0.1.0-beta.6

23 Jun 11:37

Choose a tag to compare

  • Added command monitor execution with monitor :command, exec: ..., reusing the same command shapes as command resources.
  • Added mix/2, elixir/1,2, and eval/1,2 command-line builders for first-class BEAM CLI commands, with DSL defaults from the :bin convention root.
  • Added quoted .exs file resources via exs PATH do ... end, with strict unquote(value(...)) and unquote(secret(...)) placeholders.
  • Added otp_release support for ReleaseKit artifact builds and typed ReleaseKit v2 manifests.
  • Added service-scoped plan, audit, and apply selection with --service.
  • Made symlink ownership unmanaged by default unless owner: or group: is explicit.
  • Triggered readiness checks from dependency changes while keeping healthy readiness converged.

host_kit v0.1.0-beta.1

14 Jun 13:04

Choose a tag to compare

Pre-release

HostKit v0.1.0-beta.1

Documentation packaging patch for the initial HostKit beta.

  • Includes Livebook demos in the packaged docs.
  • Includes the internal architecture guide in the packaged docs.
  • Keeps the beta package aligned with the public repository content.

This remains a beta release: core APIs are usable and documented, but public DSL/provider surfaces may still change before a stable 0.1.0.

host_kit v0.1.0-beta.0

14 Jun 12:55

Choose a tag to compare

Pre-release

HostKit v0.1.0-beta.0

Initial beta release of HostKit.

HostKit is an Elixir-native host management toolkit with inspectable plans, package locks, systemd isolation, remote bootstrap, run tracking, rollback/down plans, and provider/recipe workflows for Caddy, Gatehouse, and Elixir/Phoenix apps.

This is a beta release: core APIs are usable and documented, but public DSL/provider surfaces may still change before a stable 0.1.0.