diff --git a/.bumpy/gunshi-completion-plugin.md b/.bumpy/gunshi-completion-plugin.md
deleted file mode 100644
index 524b275..0000000
--- a/.bumpy/gunshi-completion-plugin.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'fledgling': patch
----
-
-Upgrade gunshi to 0.36 and switch shell completion to the official `@gunshi/plugin-completion` (replacing the hand-rolled `@bomb.sh/tab` integration). Completion behaves the same — package names, `--provider`, and `--permissions` still complete — and the `packages` argument is now documented in `--help`.
diff --git a/.bumpy/jsr-support.md b/.bumpy/jsr-support.md
deleted file mode 100644
index 110de6f..0000000
--- a/.bumpy/jsr-support.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'fledgling': minor
----
-
-New `fledgling jsr` command — the same first-publish story, on [JSR](https://jsr.io). Scaffolds missing `jsr.json` manifests from `package.json`, claims each package on jsr.io (JSR has no create-on-first-publish), links your GitHub repo so CI publishes token-lessly via OIDC (`npx jsr publish`, no `JSR_TOKEN` secret), and syncs the score metadata JSR only stores server-side — package **description** (from `package.json`) and **runtime compatibility** (from `fledgling.jsr.runtimeCompat` config). Idempotent (reconciles metadata drift on every run), rate-limit aware, and stops cleanly at JSR's 20-new-packages-per-week scope quota. Auth via a full-access JSR token in `$JSR_TOKEN`; configure a default scope for unscoped packages with `fledgling.jsr.scope`. Thanks to [@Saeris](https://github.com/Saeris) for the proposal and reference implementation this is built on.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 621f8ba..7d0d8ad 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,15 @@
+
+## 1.2.0
+2026-07-15
+
+- [#7](https://github.com/dmno-dev/fledgling/pull/7) *(minor)*
+ New `fledgling jsr` command — the same first-publish story, on [JSR](https://jsr.io). Scaffolds missing `jsr.json` manifests from `package.json`, claims each package on jsr.io (JSR has no create-on-first-publish), links your GitHub repo so CI publishes token-lessly via OIDC (`npx jsr publish`, no `JSR_TOKEN` secret), and syncs the score metadata JSR only stores server-side — package **description** (from `package.json`) and **runtime compatibility** (from `fledgling.jsr.runtimeCompat` config). Idempotent (reconciles metadata drift on every run), rate-limit aware, and stops cleanly at JSR's 20-new-packages-per-week scope quota. Auth via a full-access JSR token in `$JSR_TOKEN`; configure a default scope for unscoped packages with `fledgling.jsr.scope`. Thanks to [@Saeris](https://github.com/Saeris) for the proposal and reference implementation this is built on.
+- [#9](https://github.com/dmno-dev/fledgling/pull/9) *(patch)*
+ Upgrade gunshi to 0.36 and switch shell completion to the official `@gunshi/plugin-completion` (replacing the hand-rolled `@bomb.sh/tab` integration). Completion behaves the same — package names, `--provider`, and `--permissions` still complete — and the `packages` argument is now documented in `--help`.
+
## 1.1.1
2026-07-02
diff --git a/package.json b/package.json
index 404bed9..ab7c056 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "fledgling",
- "version": "1.1.1",
+ "version": "1.2.0",
"description": "🐣 Hatch your new npm package safely - claim the name on npm and set up / sync trusted publishing settings, for one package or a whole monorepo.",
"keywords": [
"npm",