diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index fd68703c..4bb7e5af 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
 {
-  ".": "4.20.0"
+  ".": "4.21.0"
 }
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 98c1367e..7a9ad896 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,18 @@
 # Changelog
 
+## [4.21.0](https://github.com/npm/template-oss/compare/v4.20.0...v4.21.0) (2023-11-30)
+
+### Features
+
+* [`2daff23`](https://github.com/npm/template-oss/commit/2daff2347868ae2f711236515f8d6ef9ab70a811) [#334](https://github.com/npm/template-oss/pull/334) use upstream release-please (#334) (@lukekarrys)
+* [`3d76fc4`](https://github.com/npm/template-oss/commit/3d76fc48ca2c73265737c3408cf7ccab75879cd8) [#380](https://github.com/npm/template-oss/pull/380) release workflow uses composite actions (#380) (@lukekarrys)
+
+### Bug Fixes
+
+* [`4fad5d8`](https://github.com/npm/template-oss/commit/4fad5d899328ad59978dad248b40ca37c21e55fe) [#387](https://github.com/npm/template-oss/pull/387) make prerelease config switch versioning strategy (#387) (@lukekarrys)
+* [`c892260`](https://github.com/npm/template-oss/commit/c89226086f536e1687a9ebf2d17cb7f6bad3b01a) [#386](https://github.com/npm/template-oss/pull/386) fallback to default release process of 404 from hosted version (#386) (@lukekarrys)
+* [`9b22b83`](https://github.com/npm/template-oss/commit/9b22b83341003e4beb039e650097a4b94785dc42) [#384](https://github.com/npm/template-oss/pull/384) give release integration workflow correct permissions and secrets (#384) (@lukekarrys)
+
 ## [4.20.0](https://github.com/npm/template-oss/compare/v4.19.0...v4.20.0) (2023-11-15)
 
 ### Features
diff --git a/package.json b/package.json
index 7d95b422..8e38ab6f 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@npmcli/template-oss",
-  "version": "4.20.0",
+  "version": "4.21.0",
   "description": "templated files used in npm CLI team oss projects",
   "main": "lib/content/index.js",
   "bin": {