Skip to content

Releases: alexgorbatchev/devhost

v0.0.9

Choose a tag to compare

@github-actions github-actions released this 26 Jun 21:54

Summary

  • Dynamic Manifest Includes: Supported glob patterns for manifest inclusions (include = ["services/**/*.toml"]), enabling highly modular stack configurations.
  • Late-Binding Service References & Auto-Injection: Introduced template syntax for dynamic port and host lookup across dependent services, automatically injecting resolved backend details into consumer environments.
  • Improved Health Diagnostics: Added real-time progress indicators during health checks and intelligent loopback-ambiguity warning detection to troubleshoot listener mismatches (IPv4/IPv6 loopback loop issues).
  • Vite & Storybook Guides: Added detailed documentation for seamless integration of modern frontend dev tools.

Notable Commits Since v0.0.8

  • 9a43795 feat(services): add progress reporting and loopback-ambiguity warning during health check
  • 6be5b57 refactor(skills): rename manifest skill to devhost and modularize references
  • a1714de feat(services): implement late-binding service templates and dynamic port auto-injection
  • f720021 feat(manifest): support dynamic manifest includes with glob patterns

Full Changelog: v0.0.8...v0.0.9

v0.0.8

Choose a tag to compare

@github-actions github-actions released this 26 Jun 19:25

Full Changelog: v0.0.2...v0.0.8

v0.0.7

Choose a tag to compare

@github-actions github-actions released this 23 Apr 04:02

Full Changelog: v0.0.6...v0.0.7

devhost v0.0.6

Choose a tag to compare

@alexgorbatchev alexgorbatchev released this 22 Apr 20:28

Highlights

  • Added devhost --version, with built binaries and release archives now reporting the embedded release version while source-checkout go run keeps a safe local dev placeholder.
  • Added the bundled skill command and support for unmanaged routed services, expanding what a single devhost stack can orchestrate locally.
  • Adopted Boa-based manifest CLI parsing and cleaned up the repo/workspace layout, which makes the CLI and release pipeline more consistent going forward.

Included changes since v0.0.5

  • feat(devhost): adopt boa for manifest CLI parsing
  • refactor(repo): split devhost app and ui workspaces
  • docs(storybook): update skill example path
  • refactor(devtools): remove dead position compatibility
  • feat(devhost): add bundled skill command
  • fix: .envrc
  • feat(devhost): support unmanaged routed services
  • feat(devhost): expose build-synced CLI version

v0.0.5

Choose a tag to compare

@github-actions github-actions released this 22 Apr 05:41

Highlights

  • Rebuilt devhost around the shipped Go runtime, replacing the old TypeScript runtime path and making the standalone binary the primary distribution target.
  • Added managed Caddy lifecycle support, routing controls, trusted remote certificate commands, path mounting, and automatic port / hostname handling for local stacks.
  • Expanded the injected devtools experience with routed service support, durable annotation queues, agent status updates, service restart controls, and external devtools aggregation.
  • Added versioned cross-platform release tarballs and tightened the repo’s validation, deployment, and workspace guidance around the new release flow.

Release scope

v0.0.5 includes the cumulative shipped changes since v0.0.2.
v0.0.3 and v0.0.4 were tag attempts, but they were not published GitHub releases, so v0.0.2 is the correct public baseline for this release.

Included changes since v0.0.2

  • feat(build): add standalone release artifacts and live marketing capture demos
  • feat(golang): add phase 1 cli and manifest foundation
  • feat(golang): add managed caddy path and download support
  • feat(golang): add remote trust and privileged port commands
  • feat(golang): add managed caddy lifecycle core
  • feat(golang): add route state and devtools-free stack runner
  • feat(golang): port routed devtools and agent workflows
  • feat(devhost): emit and render pi agent status via terminal OSC
  • feat(devtools): add service restart functionality to service status panel
  • feat(devtools): implement durable agent annotation queues
  • feat(devtools): add external devtools panel aggregation
  • feat(devtools): open routed services from the status panel
  • feat(devhost): retry auto ports and list hostnames
  • feat(devhost): add shared route and port claims
  • feat(caddy): support configurable managed listener ports
  • feat(caddy): move managed admin address into the manifest
  • feat(caddy): trust managed CA from a remote host
  • chore(golang): make Go the shipped runtime

v0.0.2

Choose a tag to compare

@github-actions github-actions released this 07 Apr 23:17