Skip to content

chore: release githits and MCP 0.28.0 - #471

Merged
jlitola merged 1 commit into
mainfrom
jlitola/release-0.28.0
Oct 9, 2026
Merged

jlitola merged 1 commit into
mainfrom
jlitola/release-0.28.0

Conversation

@jlitola

@jlitola jlitola commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Prepare coordinated githits and @githits/mcp 0.28.0 releases from the full delta since 0.27.1. The indexing wait changes are breaking and ship as a pre-1.0 minor release.

  • Search and search-status --wait values now use integer milliseconds: migrate --wait 30 / --wait 30s to --wait 30000. Seconds suffixes are rejected.
  • Omitted indexing preparation waits use 30000 ms, including direct searchStatus; explicit zero and non-waiting grep continuation remain supported.
  • Consolidate all eight pending fragments into separate package changelog sections, retaining dependency security updates, workflow permissions, the portable scorer, and shared upgrade guidance. Historical entries are unchanged.
  • Align package, lockfile, registry, and generated plugin versions; update CLI skills for the released wait behavior and local upgrade checks. Hosted MCP adoption and deployment remain separate.

Validation:

  • bun test: 5,663 passed; release-boundary and skill-packaging tests also passed after the final documentation edits.
  • Build, type check, plugin generation/check, and public-package validation passed.
  • Authenticated bun run smoke:cli passed, including CLI/MCP JSON parity. Every stable authenticated MCP smoke case passed.
  • Built CLI unauthenticated and MCP registration smoke suites passed under Node.
  • Targeted Codex skills evals: search-source-ergonomics (7 GitHits calls) and package-upgrade-safety (11 calls), both executed successfully, loaded the updated skills, and reported no isolation violations or metrics warnings. These are execution checks, not a quality grade.
  • Full live smoke:mcp ended at the experimental Research text follow-up. A narrow reproduction confirmed the backend rate limit on the third Research call; its first two calls succeeded. No retry or rate-limit behavior was changed.

This PR prepares the release only. Merge requires separate human approval; the normal Main-triggered publication workflows run after merge.

Ship the pre-1.0 breaking indexing wait changes as a coordinated minor release. Consolidate all pending notes, align public package and generated manifest versions, and update CLI skill guidance for wait units and local upgrade verification.
@jlitola
jlitola merged commit c6a5130 into main Oct 9, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant