From c0871bb674de25a0782ead0568fd5bb0e0702a6a Mon Sep 17 00:00:00 2001 From: Adarsh Prashar Date: Sat, 20 Jun 2026 22:54:31 +0530 Subject: [PATCH] release: v0.9.0 --- CHANGELOG.md | 10 +++++++++- docs/VISION.md | 2 +- internal/version/version.go | 2 +- sdks/python/pyproject.toml | 2 +- sdks/python/riskkernel/__init__.py | 2 +- sdks/typescript/package-lock.json | 4 ++-- sdks/typescript/package.json | 2 +- 7 files changed, 16 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 21ce127..0db0509 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,13 @@ surface is governed by [`COMPATIBILITY.md`](COMPATIBILITY.md). ## [Unreleased] +## [0.9.0] - 2026-06-20 + +Packaging. The Homebrew tap goes live — `brew install prashar32/riskkernel/riskkernel` +installs RiskKernel on macOS and Linux, joining `docker run`, `go install`, and the +SDKs (PyPI / npm). A focused packaging release on top of v0.8.0's feature set; no +runtime or API changes. + ### Added - **Homebrew tap is live.** `brew install prashar32/riskkernel/riskkernel` now installs RiskKernel as a prebuilt binary on macOS and Linux. The @@ -570,7 +577,8 @@ and a memory you own, in one self-hosted binary. Three integration surfaces (keyless) on each `v*` tag; GoReleaser binaries + checksums + GitHub release; `govulncheck` + CodeQL in CI. One-line `docker run` quickstart. -[Unreleased]: https://github.com/prashar32/riskkernel/compare/v0.8.0...HEAD +[Unreleased]: https://github.com/prashar32/riskkernel/compare/v0.9.0...HEAD +[0.9.0]: https://github.com/prashar32/riskkernel/compare/v0.8.0...v0.9.0 [0.8.0]: https://github.com/prashar32/riskkernel/compare/v0.7.0...v0.8.0 [0.7.0]: https://github.com/prashar32/riskkernel/compare/v0.6.0...v0.7.0 [0.6.0]: https://github.com/prashar32/riskkernel/compare/v0.5.0...v0.6.0 diff --git a/docs/VISION.md b/docs/VISION.md index df9f71e..00b7fcb 100644 --- a/docs/VISION.md +++ b/docs/VISION.md @@ -71,7 +71,7 @@ orchestration inside the runtime, and a required heavyweight datastore. ## Status & roadmap -v0.8.0 (released). The runtime is the entire current focus. See +v0.9.0 (released). The runtime is the entire current focus. See [`CHANGELOG.md`](../CHANGELOG.md) for what has landed and the public contract in [`api/v1/`](../api/v1) for the stable surface SDKs build on. diff --git a/internal/version/version.go b/internal/version/version.go index 55d1faa..27046fb 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -7,7 +7,7 @@ package version // These are set via -ldflags "-X github.com/prashar32/riskkernel/internal/version.Version=..." var ( // Version is the semantic version of this build. - Version = "0.8.1-dev" + Version = "0.9.1-dev" // Commit is the git commit this binary was built from. Commit = "unknown" // Date is the build date (RFC3339), stamped at release. diff --git a/sdks/python/pyproject.toml b/sdks/python/pyproject.toml index 06b99c6..d13462c 100644 --- a/sdks/python/pyproject.toml +++ b/sdks/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "riskkernel" -version = "0.8.0" +version = "0.9.0" description = "Thin Python client for the RiskKernel reliability runtime (Surface 2)." readme = "README.md" requires-python = ">=3.9" diff --git a/sdks/python/riskkernel/__init__.py b/sdks/python/riskkernel/__init__.py index baf13e9..a96ff4b 100644 --- a/sdks/python/riskkernel/__init__.py +++ b/sdks/python/riskkernel/__init__.py @@ -37,7 +37,7 @@ governed_run, ) -__version__ = "0.8.0" +__version__ = "0.9.0" __all__ = [ "RiskKernel", diff --git a/sdks/typescript/package-lock.json b/sdks/typescript/package-lock.json index 2be9d40..631f9f0 100644 --- a/sdks/typescript/package-lock.json +++ b/sdks/typescript/package-lock.json @@ -1,12 +1,12 @@ { "name": "@riskkernel/sdk", - "version": "0.8.0", + "version": "0.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@riskkernel/sdk", - "version": "0.8.0", + "version": "0.9.0", "license": "Apache-2.0", "devDependencies": { "@ai-sdk/provider": "^2.0.3", diff --git a/sdks/typescript/package.json b/sdks/typescript/package.json index 356d9a0..198e435 100644 --- a/sdks/typescript/package.json +++ b/sdks/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@riskkernel/sdk", - "version": "0.8.0", + "version": "0.9.0", "description": "Thin TypeScript client for the RiskKernel reliability runtime (Surface 2).", "license": "Apache-2.0", "author": "Adarsh Prashar",