diff --git a/.release-please-manifest.json b/.release-please-manifest.json index c3f1463..96f1cd9 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.2.0" + ".": "1.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 92de4fa..aa4e418 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,22 @@ This file is maintained by Release Please from Conventional Commits. Do not manu release section; describe user-visible changes in commit messages and edit the generated release pull request when additional context is useful. +## [1.3.0](https://github.com/drhdev/github-backup/compare/v1.2.0...v1.3.0) (2026-11-08) + + +### Features + +* add browser-managed backup connections and repository scopes ([eaa2d96](https://github.com/drhdev/github-backup/commit/eaa2d96498f053d050ee15d55fec47e568e9fd79)) + +### Setup and migration + +* Create multiple read-only GitHub Apps through the protected browser setup and connect personal or organization accounts without manual PEM handling. +* Select all repositories, specific repositories, all except selected repositories, or pause each connection. GitHub installation permissions remain the access limit. +* Configure and test DigitalOcean Spaces in setup; only the setup HTTPS URL and password are required in the environment for new deployments. +* Preserve existing copies of excluded/paused repositories. Failed connections alert while other connections continue backing up. +* Existing manual configuration remains supported. New browser connections start paused; select a backup scope before expecting code backups. Saved browser Spaces settings take precedence over legacy Spaces environment settings. +* See the [Coolify deployment guide](https://github.com/drhdev/github-backup/blob/v1.3.0/docs/COOLIFY.md) and [GitHub App setup guide](https://github.com/drhdev/github-backup/blob/v1.3.0/docs/GITHUB_APP.md). + ## [1.2.0](https://github.com/drhdev/github-backup/compare/v1.1.2...v1.2.0) (2026-11-07) diff --git a/pyproject.toml b/pyproject.toml index e9b27d6..9fb83ae 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "github-backup" -version = "1.2.0" +version = "1.3.0" description = "Production backups for GitHub repositories, gists, and optional service data" readme = "README.md" requires-python = ">=3.11" diff --git a/uv.lock b/uv.lock index ff3b995..d1a4778 100644 --- a/uv.lock +++ b/uv.lock @@ -454,7 +454,7 @@ wheels = [ [[package]] name = "github-backup" -version = "1.2.0" +version = "1.3.0" source = { editable = "." } [package.optional-dependencies]