Skip to content

Releases: BharatCode-ai/bharatcode-desktop

BharatCode v1.15.41

BharatCode v1.15.41 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Sep 10:47
Immutable release. Only release title and notes can be modified.

Source: 6b84371
Build: https://github.com/BharatCode-ai/bharatcode-desktop/actions/runs/36552033669/attempts/1
Tested manifest SHA-256: ca038c3e4952cc3b16c60bebeb112cbfa36217ba81de45d008345d5245f418fd
Manual acceptance approved by shrey16 at 2026-09-29T10:47:17Z:
Shrey Gupta approved releasing the new version in chat on 2026-09-29. Contents over 1.15.40: an aborted BharatCode model request (5-minute response-header timeout while queued, or a user cancel) is reported as that abort and retried instead of 'could not reach the service'; transport errors keep their cause. Operator smoke test of the darwin-arm64 tarball: 1.15.41, prod channel, BharatCode data directory, public catalog lists deepseek-v4.1-flash and qwen-3.8-27b. Unit tests: 841 pass across bharatcode/provider/session-retry suites. No other platform manually tested.

BharatCode desktop-beta-1.15.41

Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Sep 10:35
Immutable release. Only release title and notes can be modified.

BharatCode Desktop beta. Windows and Linux are unsigned; both macOS architectures are Developer ID signed and notarized.

Source: 6b84371
Build: https://github.com/BharatCode-ai/bharatcode-desktop/actions/runs/36552029670/attempts/1
Tested cohort manifest SHA-256: 5621c8ffb34d0c01fac8b5069f6631ff72cff32752fd485949e437381fe72a75
Manual acceptance approved by shrey16 at 2026-09-29T10:35:05Z:
Shrey Gupta approved releasing the new desktop version in chat on 2026-09-29. Operator check of the macOS arm64 candidate: reports 1.15.41, codesign valid, Gatekeeper accepts as Notarized Developer ID. Windows and Linux not manually tested; all platform package builds and WSL succeeded. Contents over 1.15.38: an aborted BharatCode model request (5-minute response-header timeout while queued, or a user cancel) is reported as that abort and retried instead of 'could not reach the service'. Publish exact existing assets without rebuilding.

Package-build receipts remain acceptance pending; this operator approval does not turn unexecuted automated tests into PASS.

BharatCode v1.15.40

BharatCode v1.15.40 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Sep 15:55
Immutable release. Only release title and notes can be modified.

Source: 2ccc24e
Build: https://github.com/BharatCode-ai/bharatcode-desktop/actions/runs/36328307027/attempts/1
Tested manifest SHA-256: 541bc446a94aa1192df6243bb2f2534b91c2618c7b706b429a89adbfbc2eb854
Manual acceptance approved by shrey16 at 2026-09-27T15:54:54Z:
Shrey Gupta approved publishing the CLI on npm latest in chat on 2026-09-27. Ships as 1.15.40 because 1.15.38 and 1.15.39 each stopped after their first platform package (both byte-identical, wrappers never published) when post-publish verification read a stale cached registry document; this source verifies against the uncached registry. Same product code as desktop-beta-1.15.38. Operator smoke test of the darwin-arm64 tarball: 1.15.40, prod channel, public catalog lists deepseek-v4.1-flash and qwen-3.8-27b. No other platform manually tested. Known: on Linux the prod data directory changes from bharatcode to BharatCode, so CLI users there must sign in again and can run bharatcode migrate for prior sessions.

BharatCode desktop-beta-1.15.38

Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Sep 10:55
Immutable release. Only release title and notes can be modified.

BharatCode Desktop beta. Windows and Linux are unsigned; both macOS architectures are Developer ID signed and notarized.

Source: 11994b1
Build: https://github.com/BharatCode-ai/bharatcode-desktop/actions/runs/36311876982/attempts/1
Tested cohort manifest SHA-256: 82de94ffd0a807631b37a6410082578ecb0a85ddb5af7b36f58aa2306cba06ff
Manual acceptance approved by shrey16 at 2026-09-27T10:55:35Z:
Shrey Gupta approved publication in chat on 2026-09-27. The macOS arm64 candidate (checksum matches receipt, Developer ID notarized, reports 1.15.38) was handed to him for testing; no itemized test results were reported to the operator. Windows and Linux were not manually tested. All platform package builds and WSL succeeded. Contents: BharatCode API refusal text shown as sent (model_not_in_plan), BharatCode 4xx not retried, failed catalog loads explain why, and prompt-message schema repair for Invalid prompt errors. Publish exact existing assets without rebuilding; unexecuted tests remain unexecuted.

Package-build receipts remain acceptance pending; this operator approval does not turn unexecuted automated tests into PASS.

BharatCode desktop-beta-1.15.36

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Sep 08:05
Immutable release. Only release title and notes can be modified.

BharatCode Desktop beta. Windows and Linux are unsigned; both macOS architectures are Developer ID signed and notarized.

Source: cdebd39
Build: https://github.com/BharatCode-ai/bharatcode-desktop/actions/runs/35970179988/attempts/1
Tested cohort manifest SHA-256: 4fdd2fd376616d25f80f59a438b9a9e6a61d30654ff2c0b06d84ceed659b5d2f
Manual acceptance approved by shrey16 at 2026-09-24T08:05:45Z:
Shrey Gupta approved release on 2026-09-24 after testing the exact Windows x64 candidate and confirming previous chats returned. Windows installer SHA256 c55321da8fd29a37c6739d152e40bef00ddcc2cf41abb65e22fdfe9f1c6f2951. Automatic legacy chat import, BharatCode wordmark and beta channel corrections are included. All platform builds succeeded; macOS signing and notarization passed. No new manual macOS or Linux testing is claimed. Publish exact existing assets without rebuilding; unexecuted tests remain unexecuted.

Package-build receipts remain acceptance pending; this operator approval does not turn unexecuted automated tests into PASS.

Release 1.15.35

Release 1.15.35 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Sep 16:01
Immutable release. Only release title and notes can be modified.
51807ed

What's Changed

  • fix: bharatcode wordmark, drop dead Install CLI, unbreak + trim desktop CI by @shrey16 in #50
  • fix(test): stop the vertical share assertion racing the ripgrep download by @shrey16 in #51
  • chore(release): align CLI and desktop package versions at 1.15.35 by @shrey16 in #52

Full Changelog: v1.15.34...v1.15.35

BharatCode desktop-beta-1.15.35

Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Sep 21:03
Immutable release. Only release title and notes can be modified.
51807ed

BharatCode Desktop beta. Windows and Linux are unsigned. Both macOS architectures are Developer ID signed and notarized.

Source: 51807ed
Build: https://github.com/BharatCode-ai/bharatcode-desktop/actions/runs/35366271001
Tested archive SHA-256: 61fed2213f124273275b28722ddb8042e3a0ec6242f87e33fa1ef87d3ccc1f83
Manual acceptance approved by shrey16 at 2026-09-18T21:03:35Z:
Tester: Shrey Gupta (shrey16). Date: 2026-09-19.
Tested: macOS arm64 (Darwin 25.6.0), from the cp2-macos-arm64 artifact of run 35366271001.
Verified: app version 1.15.35; bundle id ai.bharatcode.desktop.beta; Developer ID Application signature (Team B2T9HN8AD4); Gatekeeper 'accepted, source=Notarized Developer ID'; stapled ticket validates offline; zip integrity OK. Interactive model session exercised and working.
Not tested: Windows, Linux, macOS x64.
Approved limitations: (1) the bundled sidecar CLI self-reports 0.0.0-beta-202609181607 instead of 1.15.35 - its source is the same commit published as npm bharatcode@1.15.35, but the version string is not threaded into the desktop sidecar build; (2) DeepSeek reasoning is rendered as ordinary assistant text rather than in thinking blocks - under investigation, origin believed to be outside this build. Windows and Linux remain unsigned per existing policy.

Automated Hyper-V/JIT and upgrade/rollback harnesses were not run; manual acceptance is not an automated PASS.

Release 1.15.34

Release 1.15.34 Pre-release
Pre-release

Choose a tag to compare

@shrey16 shrey16 released this 17 Sep 21:58
Immutable release. Only release title and notes can be modified.
4c39262

What's Changed

  • fix: stop offering upstream OpenCode as an update; sign in on TUI startup by @shrey16 in #49

Full Changelog: v1.15.33...v1.15.34

Release 1.15.33

Release 1.15.33 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Sep 16:44
Immutable release. Only release title and notes can be modified.
58ef562

What's Changed

  • fix(recovery): stop migration from blocking startup by @shrey16 in #46
  • fix: macOS test paths + verify the ripgrep download against a pinned digest by @shrey16 in #48

Full Changelog: v1.15.32...v1.15.33

Release 1.15.32

Release 1.15.32 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Sep 11:46
Immutable release. Only release title and notes can be modified.
fe2be38

What's Changed

  • ci: rebuild build-and-publish for 12 platforms and OIDC publishing by @shrey16 in #43
  • ci: pass ./-prefixed paths to npm publish by @shrey16 in #44
  • fix: point platform package manifests at bharatcode-desktop by @shrey16 in #45

Full Changelog: v1.15.30-linux-fix...v1.15.32