Update dependency creativeprojects/resticprofile to v0.33.0 - #2040
Conversation
resticprofile (ansible) 0.32.0 -> 0.33.0Risk: 🟢 Safe The Deep DiveUpdate ScopeBumps the Performance & StabilityNo runtime behavior changes called out for Linux. The release upgrades the build toolchain to Go 1.26 and golangci-lint v2; both are build-time concerns that do not affect the extracted Linux binary that this role installs. Features & UX
Key Fixes
Newer Versionsv0.33.1 was published 2026-04-15 and fixes a crash on Apple M5 Pro/Max hardware caused by an old Hazards & RisksTwo exit-code changes documented as breaking in the v0.33.0 release:
Sources
🟢 Verdict: SafeBinary-only bump to an upstream release whose new features and bug fixes all target Windows, macOS, or the unused Client/Server preview. The two documented breaking exit-code changes are not reachable in this deployment (restic is pre-installed by the role; no |
7ebd4fb to
e9a69ae
Compare
e9a69ae to
13d0133
Compare
This PR contains the following updates:
0.32.0→0.33.0v0.33.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
creativeprojects/resticprofile (creativeprojects/resticprofile)
v0.33.0Compare Source
🌸 Easter release 🥚
This release delivers a preview of a new Client/Server mode, Fish shell completions, Windows scheduling enhancements, and several dependency and toolchain upgrades.
Please note the documentation for the Client/Server mode is not available yet.
New Features
Client/Server Mode PREVIEW
remotesection in the configuration allows specifying the server address and credentials for the client/server communication.Fish Shell Completions
--fish-completionflag in thegeneratecommand).Windows Scheduling: Start When Available
schedule-start-when-availableoption: When a scheduled task is missed (e.g. because the machine was off), Windows Task Scheduler will now start it as soon as the machine is available again.Bug Fixes
Scheduling Fixes
schedule-logis configured in a profile, resticprofile now omits theStandardOutPath/StandardErrorPathentries from the launchd plist, preventing the creation of empty log files.Maintenance and Toolchain
This release introduces two breaking changes in resticprofile exit codes during a failure:
Failure because of low memory
When resticprofile failed to start because the memory remaining is under the threshold in the configuration, the exit code is now 5 and no longer 1
Failure to find any restic binary
When resticprofile failed to start because it couldn't find any
resticbinary, it now fails with exit code 6 and no longer 1New contributors
Thanks to @gr1da, @wyattjoh, @hollowhemlock and other contributors for their help in this release 🎉
Changelog
4181598Add Fish Shell Completions (#601)81a47cfClient/Server mode: sending configuration profile to a remote server (#377)a64f02cFeature/589 windows start when available (#590)736da3fFix typo in docker docs (#566)e2ffdfbFix windows scheduler flaky tests (#533)ca2ff90Upgrade golangci lint to v2 (#562)9653541build without fuse code on unsupported platforms1906875chore: update GitHub Actions workflows and dependencies, remove SonarCloud integration (#608)7bfce0bchore: update GitHub Actions workflows and improve test coverage (#612)cc4cec9chore: upgrade docker/setup-qemu-action to v4 in workflowse03d9cdchore: upgrade goreleaser action to v7 in workflows2c47715chore: upgrade packagescc27dd2chore: upgrade to go 1.26 (#610)fd44cf6ci: update GitHub Actions workflow for documentation build and deployment (#618)4d2a7b5code modernisation (#611)3c2965edon't check broken links on stackoverflow, it returns too many 403 errors (anti bot detection)dd15110fix(schedule): allow task scheduling when on battery power (#609)b4984affix(schedule): omit launchd log paths when schedule-log is configured (#600)00f3f2drefactor: remove Node.js dependency and update JSON schema tests to use Go-based validation (#563)70fd44brefactor: replace magic numbers with named exit codes (#615)c219cf1refactor: simplify condition for including description in completionsConfiguration
📅 Schedule: (in timezone America/New_York)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.