Repository navigation
chore(release): 0.4.16 - #1932
Conversation
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Release version markers herdr-plugin.toml, package.json, shared/machines.ts |
The plugin and package versions change from 0.4.15 to 0.4.16. REMOTE_BUNDLE_VERSION changes from 34 to 35. |
Release notes CHANGELOG.md, changelog.d/*, release-summaries.json |
The changelog adds 0.4.16 notes about phone-app links and fixes involving state migration, sign-in protection, and in-app updates. The removed draft entries describe those changes. Localized summaries in four languages list two fixes for installs from 0.4.14 or 0.4.15. |
Priority:
Estimated code review effort: 2 (Simple) | ~8 minutes
Change: Other
Suggested reviewers: haeminway1
Merge Risk: 
Minimal · up to f3398
-
The release metadata and notes are consistent; no merge-blocking issue remains.
Pre-merge checks: 
5
-
Full details: Description check
-
Explanation
The description explains the release changes, validation results, release-gating condition, and follow-up steps. The headings differ from the template, but the required Change and Validation information is present.
Full details: Docstring Coverage
-
Explanation
No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1 files. (4 skipped: 4 unsupported.)
-
Finishing Touches
-
📝 Generate docstrings
-
- Commit to this branch
- Create a new PR
🧪 Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Comment @coderabbitai help to get the list of available commands.
This is release 0.4.16, step 1 of Releasing. It does not merge until the maintainer confirms the release. The merge pass prepares it so it can go out right after the confirmation.
What changes
versiongoes from 0.4.15 to 0.4.16 inpackage.jsonandherdr-plugin.toml.bun scripts/changelog-fold.ts 0.4.16moves 2 fragments under## [0.4.16] - 2026-10-25:Neither PR is from an outside contributor.
release-summaries.jsongets a 0.4.16 entry in en, ko, ja and zh, withfixedonly: the gate and pairing fix, and the update staying on the new version. The site change isn't in the app's notes.REMOTE_BUNDLE_VERSIONgoes from 34 to 35 inshared/machines.ts, asscripts/release-guards.tsrequires. Sinceremote-v34, fix(state): keep pairing and the sign-in gate across an update from a fresh 0.4.14 install #1931 changedserver/devices.ts,index.ts,private-state.ts,push.ts,state-merge.ts,supervisor.tsandupdate-state.ts.The telemetry Worker is unchanged.
Checks
bun scripts/release-guards.ts --base origin/mainreports: "Release 0.4.16: remote bundle, telemetry Worker and release metadata are in order."bun run check fastpasses; see the comment below.After the maintainer confirms (merge pass)
remote-v35on the merged commit, then wait for Remote PC bundles.gh workflow run release.yml --ref main -f version=0.4.16.