Releases: mutagen-io/mutagen
v0.18.0-rc1
NOTE: This is a pre-release version of Mutagen. It should not be used on production or mission-critical systems. Use on any system is at your own risk (please see the license). For a better experience, you may wish to use the latest stable release.
Mutagen maintains backward compatibility between releases, but sessions created with pre-release versions are not guaranteed to be compatible with final releases. Please wait for the final release if you want to be sure that you can avoid recreating sessions.
Changes
This release includes the following changes from v0.18.0-beta2:
- Updated to Go 1.22.2
- Updated assorted Go dependencies
- Improved scan preemption when using recursive watching
v0.17.6
v0.18.0-beta2
NOTE: This is a pre-release version of Mutagen. It should not be used on production or mission-critical systems. Use on any system is at your own risk (please see the license). For a better experience, you may wish to use the latest stable release.
Mutagen maintains backward compatibility between releases, but sessions created with pre-release versions are not guaranteed to be compatible with final releases. Please wait for the final release if you want to be sure that you can avoid recreating sessions.
Changes
This release includes the following changes from v0.18.0-beta1:
- Updated to Go 1.21.6
- Updated assorted Go dependencies
- Removed
license
commands (which are no longer required)
v0.17.5
v0.18.0-beta1
NOTE: This is a pre-release version of Mutagen. It should not be used on production or mission-critical systems. Use on any system is at your own risk (please see the license). For a better experience, you may wish to use the latest stable release.
Mutagen maintains backward compatibility between releases, but sessions created with pre-release versions are not guaranteed to be compatible with final releases. Please wait for the final release if you want to be sure that you can avoid recreating sessions.
Changes
Final release notes and documentation will be issued when v0.18.0 is released.
This release is primarily focused on updating dependencies and adding support for .dockerignore
-style ignore syntax.
The .dockerignore
-style ignore syntax can be enabled on the command line with:
mutagen sync create --ignore-syntax=docker ...
Or in Mutagen YAML configuration with:
sync:
sessionname: # (or "defaults")
ignore:
syntax: docker
The default ignore syntax is still Mutagen's .gitignore
-based syntax. Ignore syntax can only be set at the session level, it can't be set on a per-endpoint basis.
v0.17.4
v0.17.3
Changes
This release includes the following changes from v0.17.2:
- Updated to Go 1.20.11
- Go 1.20.11 contains fixes for CVE-2023-45283 and CVE-2023-45284, which could affect Mutagen users
- Updated assorted dependencies
v0.17.2
Changes
This release includes the following changes from v0.17.1:
- Updated to Go 1.20.5
- Go 1.20.5 contains a fix for CVE-2023-29403, which could affect users in the (unlikely) event that they're using Mutagen with
setuid
/setgid
- Go 1.20.5 contains a fix for CVE-2023-29403, which could affect users in the (unlikely) event that they're using Mutagen with
- Updated forked fsevents dependency to avoid collision with upstream
v0.17.1
Changes
This release includes the following changes from v0.17.0:
- Backported fix for CVE-2023-30844
- Backported fix for GHSA-fwj4-72fm-c93g
- Updated to Go 1.20.4
- Improved Docker and SSH error messages
- Disabled agent binary housekeeping in sidecar containers
v0.16.6
Changes
This release includes the following changes from v0.16.5:
- Backported fix for CVE-2023-30844
- Backported fix for GHSA-fwj4-72fm-c93g
- Updated to Go 1.19.9
Support Status
The Mutagen v0.16.x release series is technically unsupported due to its age, but there are still a large number of users on this release series, so a decision was made to backport these important security fixes.