Releases: rwinkhart/libmutton
Releases · rwinkhart/libmutton
v0.2.1
libmutton v0.2.1
August 13, 2024
Breaking Changes
- libmutton has been separated into its own repository and the "backend" package has been renamed to "core"
- Clients now must pass the return value of core.DirInit (oldDeviceID) to sync.DeviceIDGen
- This is for the new device ID replacement feature
- (a1c9827) The sync separator constants (FSSpace, FSPath, FSMisc) have been moved to the core package
Features
- (7d51d12) (be46b0d) Clients can now request the server to replace their old device ID when changing to a new one
- (ed9c4e9) (4c54349) Exit codes are now specific to the type of error encountered
Fixes
- (9f43337) (e861b2b) The SSH client is now only created once during RunJob (prevents multiple password prompts with protected keyfiles)
- (88b7a6b) Config/entry files are now created with 0600 permissions
- (d67114b) The TOTP copy message is no longer unnecessarily verbose
- (06b9527) Function documentation is now properly formatted for display on pkg.go.dev
Dependencies
- Bumps (direct and indirect)
- golang.org/x/sys: v0.23.0 => v0.24.0