Skip to content

Releases: quinnovator/inhouse

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 25 Oct 00:18
8f1feee

Security release: upgrade recommended. v0.2.1 and earlier were built with Go 1.26.6, which left inhoused open to twelve standard-library vulnerabilities govulncheck finds it reaching. Several are in the HTTP/2 server that serves every service's HTTPS: a crash from an HPACK encoder race (GO-2026-6617), memory exhaustion from trailer headers (GO-2026-6603) and CPU exhaustion from repeated window changes (GO-2026-6611). v0.2.2 is built with Go 1.26.10 and golang.org/x/net v0.60.0, and has no other changes. CI now runs govulncheck.

Upgrade as described in Operating a host.

Changelog

  • 8f1feee Merge pull request #18 from quinnovator/fix/go-1.26.10
  • 94d1360 Install v0.2.2 in the quick start
  • 50b55ae Add the v0.2.1 upgrade fixture
  • 7512de4 Move to Go 1.26.10 and x/net v0.60.0 for their security fixes

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 23:55

Changelog

  • b70d238 Merge pull request #17 from quinnovator/release/v0.2.1-fixture
  • 2af3d1e Add the v0.2.0 upgrade fixture
  • 7908fcc Merge pull request #16 from quinnovator/fix/device-deletion-and-trash
  • 5a5ada8 Accept the provisioned trash folder when restoring onto a new host
  • afe830d Let the daemon move deleted volumes into trash
  • 9e6eb1a Delete a persistent service's tailnet device again

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 18:14

Changelog

  • a6cb65f Merge pull request #14 from quinnovator/feat/boring-upgrades
  • 8c7939e Merge main into feat/boring-upgrades
  • 3a93372 Merge pull request #15 from quinnovator/feat/trusting-rubin-sjj7ut
  • d33d8a7 Serve HTTP/2, gRPC, routes and raw TCP/UDP ports for real-time apps
  • 87c92a7 Prune old backups only after the new one is written
  • 4995bc3 Test upgrades from every release
  • 7f7f49b Back up the database before migrating it
  • 5800d7b Merge pull request #13 from quinnovator/feat/versioned-spec
  • 7a3ff63 Refuse an explicit null spec version
  • b933449 Version the stack spec and warn when CLI and daemon differ
  • dd3b0ff Merge pull request #12 from quinnovator/feat/platform-console
  • cd1f5e3 feat(console): show platform metrics and running operations
  • b1706a0 Merge pull request #11 from quinnovator/feat/bounded-history
  • f62eff9 Prune old events and finished operations
  • 88be6de Merge pull request #10 from quinnovator/feat/image-pull-timeout
  • 1116714 Give each image pull its own configurable timeout
  • c45556a Merge pull request #9 from quinnovator/feat/event-history-for-every-role
  • 2aa0ec4 Show viewers and deployers every event for their services
  • f1b5b7c Merge pull request #8 from quinnovator/feat/fast-redaction
  • c4f9c94 Cap the redaction matcher's memory and fall back past the cap
  • 56c3094 Redact every secret in one pass and only decrypt when secrets change
  • 5816d1f Drop shipped health checks and listener recovery from the roadmap
  • 906d40b Show the console in the README
  • 1d5c449 Merge pull request #7 from quinnovator/feat/service-lifecycle
  • a748df8 Stop every container, show starting services, keep the live revision
  • dee4695 Restart, redeploy, stop, start and extend services
  • 26d0a16 Let the listener backoff test's 1ms backoff actually pass
  • cbaea2e Merge pull request #6 from quinnovator/feat/web-console
  • 6523a7e Add a web console on the control node
  • 5cef368 Merge pull request #5 from quinnovator/feat/sharp-brown-pt45tj
  • eb43bff Refuse renamed replacement nodes and keep probing while a listener is down
  • 2bfacd6 Restart a service's HTTPS listener when it stops
  • 5b51768 Merge pull request #4 from quinnovator/feat/funny-tesla-5xchfm
  • ba03609 Health-check live revisions continuously and restart them with backoff
  • 106d859 Add a roadmap and point people to Discussions (#3)
  • dbb073e Make negated guards in deploy scripts actually abort (#2)
  • 369dd95 Merge pull request #1 from quinnovator/fix/reuse-ephemeral-id-slots
  • 5baf647 Remove leftover secrets and refuse mismatched volume restores
  • 28cf03d Reuse ephemeral services' subordinate ID slots

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 21:37

Changelog

  • 6f42a45 Add release workflow and README quick start
  • c7b3252 Say pull requests and issues are closed during alpha
  • 3fdb442 oss release