Releases: Color-Of-Code/backup-rsync
Releases · Color-Of-Code/backup-rsync
Release v0.2.0
Release v0.2.0 includes binaries for the following platforms:
- Linux (amd64, arm64)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
What's Changed
- feat: Use mockery by @jdehaan in #40
- feat: Suffix log path with "-sim" for simulations by @jdehaan in #41
- fix: Logging by @jdehaan in #42
- fix: Improve test coverage by @jdehaan in #43
- refactor: Cleanup by @jdehaan in #44
- fix: Do not touch local filesystem during unit tests by @jdehaan in #45
- feat: Integration tests by @jdehaan in #46
- Create LICENSE by @jdehaan in #48
- refactor: DRY code by @jdehaan in #47
- refactor: Use slices to simplify code by @jdehaan in #49
- refactor: Use errors.Join by @jdehaan in #50
- refactor: Logger handling and logic by @jdehaan in #51
- CI: Improvements by @jdehaan in #52
- ci: Use updated github actions for node 24 by @jdehaan in #53
Full Changelog: v0.1.2...v0.2.0
Release v0.1.2
Release v0.1.2 includes binaries for the following platforms:
- Linux (amd64, arm64)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
What's Changed
- fix: Strip debug symbols from release binaries by @jdehaan in #23
- fix: Use Cobra's Flag Inheritance by @jdehaan in #24
- fix: Use testify for unit tests by @jdehaan in #32
- fix: Reenable linter gocritic by @jdehaan in #33
- fix: Reorganize and cleanup by @jdehaan in #34
- fix: Improve coverage & simplify config output by @jdehaan in #35
- feat: Add version info using rsync --version by @jdehaan in #36
- fix: Rework codebase by @jdehaan in #37
- fix: Logging and Cleanup test names by @jdehaan in #38
- fix: Cleanup with interfaces by @jdehaan in #39
Full Changelog: v0.1.0...v0.1.2
Release v0.1.0
Release v0.1.0 includes binaries for the following platforms:
- Linux (amd64, arm64)
- macOS (amd64, arm64)
- Windows (amd64, arm64)
What's Changed
- feat: Create go.yml by @jdehaan in #12
- feat: Implement config command by @jdehaan in #13
- feat: Implement simulate and run commands by @jdehaan in #14
- feat: Implement coverage check command by @jdehaan in #15
- fix: Simulate rsync correctly by @jdehaan in #16
- feat: Implement a list command by @jdehaan in #17
- fix: Log through rsync --log-file option by @jdehaan in #18
- fix: Improve default values handling by @jdehaan in #19
- chore: Documentation by @jdehaan in #20
- feat: Add release workflow by @jdehaan in #21
- fix: Release only for tags on main by @jdehaan in #22
Full Changelog: https://github.com/Color-Of-Code/backup-rsync/commits/v0.1.0