Skip to content

v0.35.0 Release Recap ​

v0.35.0 is a non-breaking operations release that adds dry-run-first Norn manifest publishing.

What Changed ​

AreaNew in v0.35.0Why it matters
Norn publishcontextdb norn publish --dry-run --reportLets operators validate the exact service entry and publish target before changing Norn
Explicit writecontextdb norn publish --execute --publish-url URL --token TOKEN --reportKeeps registration writes intentional and compatible with authenticated Norn endpoints
Publish reportJSON status, response, generated entry, and validation errorsGives automation a durable audit trail for registration attempts
Feature metadatanorn-manifest-publishLets live deployments advertise dry-run-first publish support through introspection

Compatibility ​

This release only adds a new Norn publish command and feature metadata. Existing Norn manifest generation, validation, drift checks, backup lifecycle tools, REST, GraphQL, and SDK behavior is unchanged.

Operator Flow ​

bash
contextdb norn publish \
  --endpoint "$CONTEXTDB_URL" \
  --publish-url "$NORN_PUBLISH_URL" \
  --report

That default dry run exits zero after validating the generated entry. To perform the authenticated write, opt in explicitly:

bash
contextdb norn publish \
  --endpoint "$CONTEXTDB_URL" \
  --publish-url "$NORN_PUBLISH_URL" \
  --token "$NORN_TOKEN" \
  --execute \
  --report

Verification ​

Release gates for this slice:

GateStatus
go test -count=1 ./...Passed
npm run docs:buildPassed
git diff --checkPassed

Released under the MIT License.