Conversation
Move Keiko from the beta prerelease line to the stable 0.1.1 package version.
There was a problem hiding this comment.
Pull request overview
Promotes the already-verified 0.1.1 release state from dev to main to support stable npm publication by removing the prerelease suffix and aligning version metadata across the package, harness/SDK constants, UI workspace, and tests.
Changes:
- Bump root package version to
0.1.1(including lockfile) for npm publication. - Align in-code version constants (
SDK_VERSION,HARNESS_VERSION) to0.1.1. - Update UI package metadata and test fixtures that assert/serialize the harness version.
Reviewed changes
Copilot reviewed 15 out of 17 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| package.json | Promotes root package version to 0.1.1 for stable release publication. |
| package-lock.json | Keeps lockfile metadata in sync with the promoted 0.1.1 version. |
| src/sdk/index.ts | Updates SDK_VERSION to 0.1.1 (used by CLI/UI surfaces). |
| src/harness/session.ts | Updates HARNESS_VERSION to 0.1.1 (used in fingerprints/manifests). |
| ui/package.json | Updates UI workspace version metadata to 0.1.1. |
| ui/package-lock.json | Keeps UI lockfile metadata consistent with the UI version bump. |
| tests/ui/read-handlers.test.ts | Updates evidence fixture manifests to expect harnessVersion: 0.1.1. |
| tests/harness/sinks.test.ts | Updates manifest fixture harness version to 0.1.1. |
| tests/harness/fingerprint.test.ts | Updates fingerprint input fixtures to harnessVersion: 0.1.1. |
| tests/cli/verify.test.ts | Updates test package fixture version to 0.1.1. |
| tests/cli/evidence.test.ts | Updates evidence fixture manifests to harnessVersion: 0.1.1. |
| tests/audit/retention.test.ts | Updates audit manifest fixture harness version to 0.1.1. |
| tests/audit/report.test.ts | Updates audit manifest fixture harness version to 0.1.1. |
| tests/audit/persist.test.ts | Updates audit build input manifest harness version to 0.1.1. |
| tests/audit/integration.test.ts | Updates integration manifest fixture harness version to 0.1.1. |
| tests/audit/index-api.test.ts | Updates index API manifest fixture harness version to 0.1.1. |
| tests/audit/build.test.ts | Updates build manifest fixtures/assertions to harnessVersion: 0.1.1. |
Files not reviewed (1)
- ui/package-lock.json: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Promote the verified
devrelease state for Keiko0.1.1tomainfor npm publication.Refs: none; release-only version promotion requested directly.
Scope
0.1.1release version metadata fromdevintomain.Product Impact
Verification
Required:
Local verification:
Select only what applies:
npm run prepackand npm dry-run package inspection.Not applicable rationale:
mainreceives the already checkeddevstate; no additional behavior changes are included.Review And Closure
Resolves #<issue_number>only when this PR should close the issue.Risk Notes
This release removes the npm prerelease suffix and publishes Keiko as stable SemVer
0.1.1to improve compatibility with enterprise npm registries.