Skip to content

v0.3.28

Latest

Choose a tag to compare

@localrivet localrivet released this 26 Jan 07:13
· 2 commits to main since this release

Bug Fixes

  • Fix compose file changes being lost during updates - DOSync now properly preserves manual changes made to compose.yaml while running. Previously, edits made while DOSync was running (like adding volume mounts) could be lost when DOSync updated an image tag. (#4)

Technical Details

  • File handles are now explicitly closed before writing to prevent stale handle issues (especially with editors like vim that do rename-replace)
  • Added Sync() calls after writing to ensure changes are persisted to disk before subsequent operations