Skip to content

chore(release): prepare v0.7.1 stable publication - #173

Merged
Eclipseic1848 merged 2 commits into
mainfrom
codex/release-v0.7.1
Sep 3, 2026
Merged

chore(release): prepare v0.7.1 stable publication#173
Eclipseic1848 merged 2 commits into
mainfrom
codex/release-v0.7.1

Conversation

@Eclipseic1848

@Eclipseic1848 Eclipseic1848 commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • Prepare the complete v0.7.1 version set: root, eight npm packages, Python SDK, bundled Worker, module contracts, and release metadata.
  • Refresh current bilingual documentation, Skills, and examples after the review fixes in security: reject plaintext credentials in custom provider headers #159docs(python): align PyPI maturity classifier with stable release #165. All 466 public Markdown/MDX files were audited; historical ADRs, specifications, and release evidence remain unchanged.
  • Fix release preparation and strict Provider Artifact consumption, including selected-candidate SHA handling for documentation-only candidate reuse and final Runtime/Worker/npm digest checks.
  • Preserve the v0.7.0-only network waiver boundary. Public availability is not claimed until the live Release and registry channels exist.

Validation

  • npm run build:python-worker: passed.
  • npm run check: passed (320 Biome files, TypeScript checks, 22 module contracts, five golden examples, 14 bilingual documentation pairs, 466 Markdown/MDX files).
  • Release/version/workflow/Provider-artifact regression tests: 4 files, 29 cases passed.
  • Python SDK tests with repository PYTHONPATH: 29 passed; Python golden example tests: 2 passed.
  • npm run docs:build: passed; existing bundle-size warning only.
  • npm run security:audit: passed; production dependencies have no known vulnerabilities, existing development-only risks remain recorded through 2026-09-30.
  • Standards and Spec independent review: PASS after fixing all findings.
  • git diff --check: passed.

Release boundary

This PR does not publish packages or create a tag. After both required Engineering checks pass and this PR is merged, the v0.7.1 candidate and publication workflows will run against the exact protected-main commit. GitHub Release, npm, and PyPI publication are explicitly authorized by the maintainer.

CI regression follow-up

  • Initial Ubuntu and Windows runs exposed the same historical v0.7.0 waiver fixture version drift after the version bump.
  • Fixed only the test fixture (10 lines); explicitly verifies that the same waiver and Runtime digest are rejected for v0.7.1. No production behavior changed.
  • Red/green reproduction, 12 targeted tests, Biome, diff checks and independent Spec review passed. Current head: 7dfd311; Engineering run: 33791152826.

@Eclipseic1848
Eclipseic1848 marked this pull request as ready for review September 3, 2026 18:51
@Eclipseic1848
Eclipseic1848 merged commit a6fa330 into main Sep 3, 2026
2 checks passed
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.

1 participant