chore(release): prepare SDK v0.28.1

Merged
JE
20d ago
+22-22

Prepares SDK v0.28.1 with make bump VERSION=0.28.1. The tag follows once this merges.

Release scope since v0.28.0

  • #1030: the Go ETag cache now covers typed operations' GETs, so page 1 of a list and a single-resource Get revalidate instead of always fetching in full. Nothing changes without WithCache/CacheEnabled. No other SDK changes behaviour.
  • #1041, #1042: dependabot fast-uri bumps (TypeScript and its conformance runner).

It's a patch release: one fix and no breaking change. MIGRATING.md has no Unreleased section, so this version ships without migration notes.

The diff

19 files, 22 lines changed each way, every one a version substitution (0.28.0 to 0.28.1) in the 11 version files and 8 lockfiles. The local npm (11.19.1) also dropped the libc fields from both TypeScript lockfiles. I reverted that and kept only the three version lines, so there's no platform-metadata churn.

Not related to this release

Known-defect tracking issues are open is red on main (2eb4f811). #799 was closed as fixed on Oct 24, but SPEC.md §6, MIGRATING.md, go/pkg/basecamp/client.go and client_retry_after_test.go still name it as tracking an open defect. That check isn't required and no release workflow runs it.