Skip to content

chore(master): release 0.26.0 - #470

Merged
lucas77778 merged 1 commit into
masterfrom
release-please--branches--master--components--desktop
Aug 24, 2026
Merged

chore(master): release 0.26.0#470
lucas77778 merged 1 commit into
masterfrom
release-please--branches--master--components--desktop

Conversation

@arcbox-labs

@arcbox-labs arcbox-labs Bot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.26.0 (2026-08-24)

Features

  • settings: add usage and billing balance (#468) (5d2e3a4)

Bug Fixes

  • i18n: normalize CJK punctuation and fix tracking-widest on zh-CN group labels (#467) (63b3813)
  • ui: use official agent icons (#475) (1fb2a9b)

This PR was generated with Release Please. See documentation.

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ No new issues found.

Reviewed changes — the release-please cut of desktop 0.25.3, three mechanical files with no behavioral surface of their own. Verified rather than read.

  • .release-please-manifest.json"." bumped 0.25.20.25.3.
  • apps/desktop/package.jsonversion bumped to 0.25.3 via the config's extra-files $.version write.
  • apps/desktop/CHANGELOG.md — new 0.25.3 section with the compare link v0.25.2...v0.25.3.

Checks run against ef6e3cb:

  • Version consistency and bump size. All three files name 0.25.3. The only conventional commit since v0.25.2 is a fix:, so a patch bump is correct — bump-minor-pre-major is on, but no feat: landed.
  • Stale-version grep. Repo-wide -F '0.25.2' excluding changelogs returns one hit, pnpm-lock.yaml:3144 '@sinclair/typebox': '>=0.25.24' — a substring false positive. Root package.json at 0.0.0 and apps/mobile/app.json's own expo.version are the known non-drift.
  • Changelog completeness. Nothing omitted. The earlier fix(engine): reach model endpoints through fake-IP tunnels (f382df6a, merged under a merge: commit in #469) was already captured in the 0.25.2 section, so the merge wrapper did not swallow it.
  • No undocumented riders. git log origin/master --not HEAD^ is empty, so the PR base is master HEAD and nothing ships in this release that the changelog doesn't name. git ls-remote --tags origin confirms v0.25.2 exists at 4ec412d0, so the compare link resolves.

The release payload is 63b3813 alone: the en/zh-cn locale files, a 10-line change to packages/client/workbench/src/settings/providers/add-flow.tsx plus its test, and a line in .claude/rules/frontend.md. Renderer-only, and no packaging, signing, or workflow change rides along — so the Invariant 5 gate (build-desktop.yml comparing v${jq -r .version apps/desktop/package.json} against GITHUB_REF_NAME) is the only thing this cut has to satisfy, and it will for tag v0.25.3. No reason to ask for a release-desktop.yml dry_run: true dispatch first.

Pullfrog  | View workflow run | Using Claude Opus𝕏

@arcbox-labs arcbox-labs Bot changed the title chore(master): release 0.25.3 chore(master): release 0.26.0 Aug 24, 2026
@arcbox-labs
arcbox-labs Bot force-pushed the release-please--branches--master--components--desktop branch from ef6e3cb to 70ced6a Compare August 24, 2026 03:29
@greptile-apps

greptile-apps Bot commented Aug 24, 2026

Copy link
Copy Markdown

Greptile Summary

This release PR prepares LinkCode Desktop 0.26.0.

  • Updates the Release Please manifest from 0.25.2 to 0.26.0.
  • Updates the desktop package version to 0.26.0.
  • Adds the 0.26.0 feature and bug-fix entries to the desktop changelog.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
.release-please-manifest.json Advances the tracked release version from 0.25.2 to 0.26.0.
apps/desktop/CHANGELOG.md Adds release notes for the settings, localization, and agent-icon changes included in 0.26.0.
apps/desktop/package.json Aligns the desktop package version with the 0.26.0 release.

Reviews (2): Last reviewed commit: "chore(master): release 0.26.0" | Re-trigger Greptile

@pullfrog pullfrog Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ No new issues found.

Reviewed changes — release-please recut this branch since the prior review: the 0.25.3 patch cut (ef6e3cb) was force-replaced by a 0.26.0 minor cut (70ced6a) after feat(settings): add usage and billing balance landed on master. Still the same three mechanical files, so this is verification rather than code reading.

  • Bump retargeted 0.25.30.26.0.release-please-manifest.json and apps/desktop/package.json $.version both now name 0.26.0.
  • Changelog section rewritten — the 0.25.3 heading is gone, replaced by a 0.26.0 section that adds a Features entry for #468 above the retained fix(i18n) entry from #467.
  • Compare link rebasedv0.25.2...v0.26.0, not v0.25.3....

Checks run against 70ced6a:

  • Bump size. 5d2e3a4 is a feat:, so the patch cut had to be regenerated as a minor one — bump-minor-pre-major is on and the repo is pre-1.0, so feat: → minor, not major. Correct.
  • The abandoned version left no residue. Repo-wide grep -F '0.25.3' excluding changelogs returns zero hits, so nothing half-wrote the discarded cut. -F '0.25.2' returns only pnpm-lock.yaml:3144 '@sinclair/typebox': '>=0.25.24', a substring false positive; root package.json at 0.0.0 and apps/mobile/app.json's own expo.version are the known non-drift.
  • v0.25.3 was never tagged. git ls-remote --tags origin stops at v0.25.2 (4ec412d0), which is exactly what the rebased compare link claims — so the link resolves and no orphan tag was left behind by the abandoned cut.
  • Changelog completeness and riders. Both conventional commits since v0.25.2 (5d2e3a4, 63b3813) are listed, and git log origin/master --not HEAD^ is empty, so the PR base is master HEAD and nothing ships in this release that the changelog doesn't name.

The newly-added payload (5d2e3a4) is 23 files across desktop main/preload, the renderer, apps/webview, packages/client/workbench, packages/presentation/ui, i18n, and a @webview alias in vitest.config.ts — no .github/**, packaging, signing, or native surface. exclude-paths: ["apps/mobile", "apps/webview"] correctly does not drop it, since it isn't webview-exclusive. So the Invariant 5 gate (build-desktop.yml:231-235, v${jq -r .version apps/desktop/package.json} vs GITHUB_REF_NAME) remains the only thing this cut must satisfy, and it will for tag v0.26.0. No reason to ask for a release-desktop.yml dry_run: true dispatch first.

Pullfrog  | View workflow run | Using Claude Opus𝕏

@arcbox-labs
arcbox-labs Bot force-pushed the release-please--branches--master--components--desktop branch from 70ced6a to 1fe0436 Compare August 24, 2026 06:44
@pullfrog

pullfrog Bot commented Aug 24, 2026

Copy link
Copy Markdown

the model provider had a temporary upstream failure.

The provider refused or dropped the request mid-run — nothing in your repo or your credentials is at fault. Re-trigger Pullfrog; if it keeps happening, check the provider's status page.

API Error: 529 Overloaded. This is a server-side issue, usually temporary — try again in a moment. If it persists, check status.claude.com.

Pullfrog  | Rerun failed job ➔View workflow run | via Pullfrog | Using Claude Opus𝕏

@lucas77778
lucas77778 self-requested a review August 24, 2026 09:41
@lucas77778
lucas77778 merged commit 16411c9 into master Aug 24, 2026
12 of 13 checks passed
@lucas77778
lucas77778 deleted the release-please--branches--master--components--desktop branch August 24, 2026 09:43
@arcbox-labs

arcbox-labs Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant