Repository navigation
Commit 76aeb44
authored
Upgrade to Go 1.27.3 (#308)
## Summary
Moves the repo from Go 1.27.2 to **Go 1.27.3**.
Go 1.27.3 is a security release with one fix: `crypto/x509` stops
trusting certificate chains through eight eMudhra intermediates whose
private keys were compromised (CVE-2026-111943). Binaries built with
go1.27.2 accept those chains whenever the CA bundle they run with
predates the 2026-10-20 trust-store updates. There are no API or GODEBUG
changes between 1.27.2 and 1.27.3.
The latest release, v0.50.0 (2026-10-26), was built with go1.27.2 and
runs on customer machines with their API keys. Cut a release after
merging so users get a 1.27.3 build.
## Changes
- `go.mod`: `go 1.27.2` -> `go 1.27.3`; the release workflow reads
`go-version-file: go.mod`
- `AGENTS.md`: required Go version
`go mod tidy` changed nothing else.
## Verification
- `go build ./...`, `go vet ./...` and `go test -short ./...`: 9/9
packages pass on unmodified go1.27.3, the same as `main` on go1.27.2.
- `gofmt -l` reports the same files on `main` with go1.27.2 as with
go1.27.3, so this change adds no formatting drift.
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> **Low Risk**
> Toolchain-only bump with no application code changes; CI already
resolves Go from `go.mod`.
>
> **Overview**
> Bumps the required Go toolchain from **1.27.2** to **1.27.3** in
`go.mod` and aligns the version called out in `AGENTS.md`. No dependency
or source changes; CI/release workflows that use `go-version-file:
go.mod` will pick up the new version automatically.
>
> This is a patch-level toolchain update (notably the **1.27.3**
security fix around `crypto/x509` trust for compromised eMudhra
intermediates). A new release build after merge is what ships that fix
in distributed binaries.
>
> <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit
e76a810. Bugbot is set up for automated
code reviews on this repo. Configure
[here](https://www.cursor.com/dashboard/bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Co-authored-by: tnsardesai <18272584+tnsardesai@users.noreply.github.com>1 parent 3b0759f commit 76aeb44
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments