TypeScript releases use SemVer and remain 0.x while the TiDB Link HTTP API
is pre-1.0.
- Confirm
typescript/package.jsondeclares the supported TiDB Link API version, historical revision and provisioning revision, and that the exported values match. The package README must accurately limit each baseline's scope. - Update the package version and release notes.
- Run the local checks in
CONTRIBUTING.md; CI also verifies the pinned TiDB Link contract on Node.js 22.12. Verify the current provisioning slice withnpm run test:serviceon the service's Node.js 26 runtime and dedicated test database as documented in the package README. CI's immutable historical contract check alone does not replace actual-service evidence. - Create an annotated tag named
typescript-v<version>, for exampletypescript-v0.2.0. - Push the tag. The release workflow verifies the packed package and publishes it to npm.
Do not release SDK 1.0 until the public TiDB Link HTTP contract is
declared stable.