Repository navigation
Releases: BharatCode-ai/bharatcode-desktop
Release list
BharatCode v1.15.41
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
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
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
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
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
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
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.33
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