Skip to content

chore: release v0.5.0 — simplified CLI#150

Merged
Alan-Jowett merged 1 commit intomicrosoft:mainfrom
Alan-Jowett:release/v0.5.0
Mar 30, 2026
Merged

chore: release v0.5.0 — simplified CLI#150
Alan-Jowett merged 1 commit intomicrosoft:mainfrom
Alan-Jowett:release/v0.5.0

Conversation

@Alan-Jowett
Copy link
Copy Markdown
Member

Release v0.5.0

Bumps CLI version to 0.5.0 for npm publish.

⚠️ Breaking Changes

  • Removed: assemble command — prompt assembly is now handled entirely by the LLM via bootstrap.md
  • Removed: assemble.js and manifest.js modules

What's New

Migration

If you were using promptkit assemble:

  1. Run promptkit (interactive mode) and ask the LLM to assemble your prompt
  2. Or load bootstrap.md directly in your LLM and follow the assembly process

promptkit list and promptkit interactive are unchanged.

Test Results

ℹ tests 24 | pass 24 | fail 0

BREAKING: The 'assemble' command has been removed. Prompt assembly
is now handled entirely by the LLM via bootstrap.md. The 'list'
command and 'interactive' command (default) are unchanged.

Changes since 0.4.0:
- Remove assemble command and assembly engine (assemble.js)
- Remove manifest resolution module (manifest.js)
- Simplify CLI to two commands: interactive (default) + list
- Add verbatim inclusion rule to bootstrap.md assembly process
- Add 24 automated tests using Node.js built-in test runner
- Update error messages (no assemble fallback, show content path)
- Validate both bootstrap.md and manifest.yaml on startup

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 30, 2026 22:44
@Alan-Jowett Alan-Jowett merged commit b3ec796 into microsoft:main Mar 30, 2026
3 checks passed
@Alan-Jowett Alan-Jowett deleted the release/v0.5.0 branch March 30, 2026 22:46
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bumps the CLI package metadata for the v0.5.0 release, aligning npm-published package info with the simplified CLI workflow described in the release notes.

Changes:

  • Updated cli/package.json version to 0.5.0.
  • Refined the npm package description to emphasize interactive LLM-driven prompt assembly.

Comment on lines +3 to +4
"version": "0.5.0",
"description": "Composable prompt toolkit for software engineers. Launch an interactive LLM session to assemble task-specific prompts from reusable personas, protocols, formats, and templates.",
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

version was bumped to 0.5.0, but cli/package-lock.json still declares the package version as 0.2.0 (both top-level version and packages[""]). Since this PR is a release bump, please update and commit the lockfile as well to keep metadata consistent for packaging/release tooling.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants