Skip to content

v1.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Oct 19:30

1.6.0 (2026-10-05)

Bug Fixes

  • agent: check the size cap before syntax in stack file saves (4960fad)
  • agent: keep the failed-rollback message out of the clean one's prefix (97cdc60)
  • agent: prevent stack edit TOCTOU and report log stream errors (107df00)
  • agentstore: enforce name uniqueness on agent update (9301682)
  • agentstore: use secure temp files for persistence (7adc4a2)
  • close compose file editor review findings (8e98ac5)
  • engine: ensure safe container rollback on context cancellation (05fb5e4)
  • notify: respect context cancellation in apprise worker (8ac6225)
  • server,agent: correct agent file save history order and stale messages (c02a3d2)
  • server: enforce ALLOWED_COMPOSE_PATHS on stack actions (a3da50e)
  • server: implement graceful shutdown and signal handling (e467166)
  • server: make compose/env saves durable and fail closed (d12b76a)
  • server: map missing and non-regular file targets to 404 and 403 (7e4e0ec)
  • server: remove underscore from file edit history actions (0fa908e)
  • stacks: prevent data races and use secure temp files in store (0072d26)
  • stacks: prevent false positive container verification on timeouts (7e0c0fc)
  • stacks: prevent path mapping prefix escape vulnerabilities (f877677)
  • stacks: prevent silent log truncation in executor (f9f5bd6)
  • stacks: translate allow-list entries before comparing paths (00d2d89)
  • ui: clamp update progress to single line and span full row in list view (fe65718)
  • ui: keep dropdown menus visible above scrolling ancestors (7e1dafe)
  • ui: paint modal backdrop blur behind the modal (2719b63)
  • web: stop the menu jumping position when it opens (567a240)

Features

  • agent: add ALLOWED_COMPOSE_PATHS to the agent config (8846837)
  • agent: add protocol types for stack file operations (c42d602)
  • agent: dispatch stack file operations (abb1b68)
  • agent: implement remote cancellation protocol (0e40cc3)
  • agent: implement stack file operations (0e0d9db)
  • server: list and read a stack's compose and env files (44dc198)
  • server: proxy stack file operations to agents (4117a4d)
  • server: save stack compose and env files with rollback (e1c6987)
  • stacks: add compose and env syntax validation (a069e78)
  • stacks: add start and stop lifecycle actions (81ad365)
  • ui: add stack action menu to stack cards (1117363)
  • web: add the compose and env file editor (2ecda77)

Performance Improvements

  • engine: parallelize second-pass registry scans (e7b5f06)
  • logger: pre-allocate slice for extractAttrs (898762b)