From 0508705a7f77e724155d2b3e9154cc553b80f059 Mon Sep 17 00:00:00 2001 From: "vinelab-release-manager[bot]" <269801950+vinelab-release-manager[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 05:57:57 +0000 Subject: [PATCH] chore(main): release 0.2.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 21 +++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 25 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 3f06a9c..2be9c43 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.26" + ".": "0.2.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d99064..3e100a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,27 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.0](https://github.com/vineethkrishnan/backupctl/compare/v0.1.26...v0.2.0) (2026-07-16) + + +### ⚠ BREAKING CHANGES + +* **restic-adapter:** the /health response replaces checks.ssh and checks.resticRepos with a checks.storage array of per-project results ({ project, backendType, reachable, error? }). Alerts querying checks.ssh.connected or checks.resticRepos will silently match nothing — repoint them at checks.storage[].reachable. `backupctl health` prints one line per project instead of the SSH/restic lines. + +### Features + +* **restic-adapter:** add pluggable storage backends for S3, B2, and rclone ([#96](https://github.com/vineethkrishnan/backupctl/issues/96)) ([d2e23f3](https://github.com/vineethkrishnan/backupctl/commit/d2e23f3f771318e7f9b833d0a19a15e2211df1b6)) + + +### Bug Fixes + +* **deps:** patch form-data, multer, and nodemailer security advisories ([#97](https://github.com/vineethkrishnan/backupctl/issues/97)) ([8af40cb](https://github.com/vineethkrishnan/backupctl/commit/8af40cb183c875a326b53aad52f4a26c3208bc53)) + + +### CI/CD + +* **deps:** bump the actions group with 2 updates ([#89](https://github.com/vineethkrishnan/backupctl/issues/89)) ([36f610d](https://github.com/vineethkrishnan/backupctl/commit/36f610d10ff8030bbf3b91159d3f933ed8e6868a)) + ## [0.1.26](https://github.com/vineethkrishnan/backupctl/compare/v0.1.25...v0.1.26) (2026-05-31) diff --git a/package-lock.json b/package-lock.json index 9d63fc3..a157a1b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "backupctl", - "version": "0.1.26", + "version": "0.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "backupctl", - "version": "0.1.26", + "version": "0.2.0", "license": "MIT", "dependencies": { "@nestjs/common": "^11.1.19", diff --git a/package.json b/package.json index d8dfe61..18e7b4b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "backupctl", - "version": "0.1.26", + "version": "0.2.0", "description": "Backup orchestration for databases, files, or both", "engines": { "node": ">=20.0.0 <22"