diff --git a/.gds/bundle.lock.yaml b/.gds/bundle.lock.yaml index a2aba4b..37203d4 100644 --- a/.gds/bundle.lock.yaml +++ b/.gds/bundle.lock.yaml @@ -2,17 +2,17 @@ schema_version: 1 bundle: - version: "0.9.5-dev" + version: "0.9.6-dev" release_sequence: 0 channel: "development" - source_tree_digest: "sha256:6ffdbaca9dc9d603dd6de84164054519389bd54105f2c3ae0bf0fba9eba3a846" - digest: "sha256:06908acd8c596322e668ba10b8c0a2a85cd57d90abda7796fd94355af36f44a5" + source_tree_digest: "sha256:6799d517ad06faba9cc1edc3830dd54d0a890f3573bc1f60a26232f5d1926524" + digest: "sha256:db7dae4282ef3d69f0375c9e54feada9dc11f219d64e591a76559883ea598f0e" projection: - input_digest: "sha256:4cc633f5be3c7a23262adc6c07f531dd09dd7c9266143e68e9692e372fecf649" - output_digest: "sha256:f0ab441dee5add6f3d940768b32f1ee6f96036786d66da12b0d6b109d814cbdb" + input_digest: "sha256:37d63f73feba8549ec22aa97b81b7cc0d53b701d73b36661625c0bb61da53998" + output_digest: "sha256:508542eaec283ca3e14bb78c495c0c52a45ebb85b24cce2e104f8655ad1b0bb1" files: - path: ".gds/compiled-policy.json" - digest: "sha256:53a401917322b46ed1c05ee977492fd27f8458af0ca2f6afd8cfe963953ed933" + digest: "sha256:211668dd85e9d4bd3f547a1ea0cc9b1a5f486c64bde02a328b53dc3ef665c9fd" - path: ".github/workflows/gds-ci.yml" - digest: "sha256:5350147b601df89a4539189cad9efd68e8cdbb2e83f3491312172f9afcb731fd" + digest: "sha256:2e18aafadceafafab54dbf21fd0f68b50c9618aed05d8f2eb39e161ef999c287" diff --git a/.gds/compiled-policy.json b/.gds/compiled-policy.json index 144dcdc..c1f15d4 100644 --- a/.gds/compiled-policy.json +++ b/.gds/compiled-policy.json @@ -2,8 +2,8 @@ "schema_version": 1, "compiled_policy": { "repository_id": "repo_01M0EZ7TB3KNXNSP78Z8M64WXG", - "bundle_version": "0.9.5-dev", - "digest": "sha256:b2af473de6ff13bf6b0eb5339437d82f49f923bdbbb81b22f74cfdea6ab1ef37" + "bundle_version": "0.9.6-dev", + "digest": "sha256:3db81f1769ba7f6698cead0d4b4e594dfda90c503c7f4d95b2517b234615f98e" }, "sources": [ { diff --git a/.github/workflows/gds-ci.yml b/.github/workflows/gds-ci.yml index 7202105..b892596 100644 --- a/.github/workflows/gds-ci.yml +++ b/.github/workflows/gds-ci.yml @@ -1,8 +1,8 @@ # GENERATED FILE - DO NOT EDIT DIRECTLY # generator: gds -# bundle: 0.9.5-dev -# source-tree-digest: sha256:6ffdbaca9dc9d603dd6de84164054519389bd54105f2c3ae0bf0fba9eba3a846 -# input-digest: sha256:4cc633f5be3c7a23262adc6c07f531dd09dd7c9266143e68e9692e372fecf649 +# bundle: 0.9.6-dev +# source-tree-digest: sha256:6799d517ad06faba9cc1edc3830dd54d0a890f3573bc1f60a26232f5d1926524 +# input-digest: sha256:37d63f73feba8549ec22aa97b81b7cc0d53b701d73b36661625c0bb61da53998 # output-digest: sha256:b9bf3d0c64c0fb371596e7d090e82e62aebbfde91929115fc15fb28644e4fd38 # edit-source: # - .gds/repository.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 13e0349..538a708 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ Versioning. ## [Unreleased] +## [0.9.6] - 2026-09-16 + +- Cut 0.9.6 as the next published bundle after `gds-v0.9.5`, which remains a + source tag whose GitHub Release has no bundle assets. +- Keep the 0.9.5 `desktop-server` class and `gds context` `context.device` + binding. + ## [0.9.5] - 2026-09-15 - Surface the registered device and its `class` (`profile`/`gui`/`docker_mode`/ diff --git a/core/cli/root.go b/core/cli/root.go index 2908d01..d472e82 100644 --- a/core/cli/root.go +++ b/core/cli/root.go @@ -22,7 +22,7 @@ import ( // Version is the development default; a release build overrides it with the // exact tag via -X. It carries the -dev suffix so an unstamped binary can // never claim to be a released one. -var Version = "0.9.5-dev" +var Version = "0.9.6-dev" type options struct { json bool diff --git a/core/cmd/gds-controller/main.go b/core/cmd/gds-controller/main.go index e196533..aae6e0a 100644 --- a/core/cmd/gds-controller/main.go +++ b/core/cmd/gds-controller/main.go @@ -25,7 +25,7 @@ import ( // version is the development default; the release builder stamps the exact // tag via -X main.version. The -dev suffix keeps an unstamped binary honest. -var version = "0.9.5-dev" +var version = "0.9.6-dev" func main() { ctx, stop := signal.NotifyContext( diff --git a/core/compiler/types.go b/core/compiler/types.go index 5430dab..37dd49e 100644 --- a/core/compiler/types.go +++ b/core/compiler/types.go @@ -12,7 +12,7 @@ import ( // policy-owner checkout. It tracks the current release line with a -dev // suffix so a development bundle is dated honestly; the development channel // field, not this string, is what classifies the bundle. -const DevelopmentBundleVersion = "0.9.5-dev" +const DevelopmentBundleVersion = "0.9.6-dev" type PolicySource struct { SchemaVersion int `json:"schema_version"` diff --git a/tests/golden/projections/control-plane/.claude/CLAUDE.md b/tests/golden/projections/control-plane/.claude/CLAUDE.md index a0cee0d..7887cee 100644 --- a/tests/golden/projections/control-plane/.claude/CLAUDE.md +++ b/tests/golden/projections/control-plane/.claude/CLAUDE.md @@ -1,9 +1,9 @@