Releases: graysurf/codex-kit
Releases · graysurf/codex-kit
v1.4.0
v1.4.0 - 2026-01-23
Added
- Planning workflows:
planner,plan-harder, andparallel-taskskills (plusdocs/plans/convention).
Changed
- None.
Fixed
git-scope: use literal prefix matching for tracked filters.graphql-api-testing: prevent xh/HTTPie from reading stdin in non-interactive runs.
v1.3.3
v1.3.3 - 2026-01-22
Added
codex-env:prefetch-zsh-plugins.shwith retry/backoff for plugin installs.codex-env:PREFETCH_ZSH_PLUGINSbuild arg to skip plugin prefetch.codex-env:ZSH_PLUGIN_FETCH_RETRIESbuild arg to tune retry attempts.
Changed
- Dockerfile: move image metadata ARGs to the top for consistency.
codex-env: moveCODEX_AUTH_FILEexport intoentrypoint.sh.
Fixed
- None.
v1.3.2
v1.3.2 - 2026-01-22
Added
codex-workspace: launcher contract for capability discovery + JSON output; wrapper migration docs.codex-workspace:--no-cloneoption for bringing up an existing workspace without cloning.codex-env: GitHub Actions workflows for GHCR/Docker Hub publishing, including multi-arch (arm64) support and OCI labels.- Lint: pyright typechecking in the Python lint workflow.
script_smoke: spec coverage foraudit-skill-layout.sh.
Changed
codex-env: usetinias init; addrsync/linuxbrew directory; disable weather/quote on boot; and improve mount override flows.- CI: set
CODEX_HOMEglobally, optimize multi-arch builds, and refresh runner labels. - Docs: canonicalize script references to
$CODEX_HOMEand use$HOME/in path examples. find-and-fix-bugs: add problem + reproduction sections to the skill and PR template.- Workspace auth: remove token env vars from the container for safer Git authentication.
Fixed
api-report: expand tilde paths and guard stdin response clashes.git-scope: handlemktempfallback on macOS.codex-workspace: handle long container names when computing hostnames.- Progress templates: repair the progress template symlink.
- Docs and tooling: fix duplicated
codex_homereferences and clarify desktop notification word limit guidance.
v1.3.1
v1.3.1 - 2026-01-18
Added
- Docker codex env (Ubuntu 24.04): root
Dockerfile+ compose, tool install scripts, and compose overlays for secrets/SSH/local overrides. - Workspace launcher:
docker/codex-env/bin/codex-workspace(up/ls/shell/tunnel/rm) with--secrets-mountsupport and improved auth/mount flows. - Docker codex env docs:
docker/codex-env/README.mdanddocker/codex-env/WORKSPACE_QUICKSTART.md(plus root README link). - Git commit context JSON: new
commands/git-commit-context-jsonwrapper andgit-toolsJSON output support. close-progress-pr: auto-defer unchecked checklist items and enforce deferred checklist formatting.
Changed
- Docker env: clean up environment variables; add
CODEX_AUTH_FILEconfig; defaultCODEX_COMMANDS_PATHandZSH_FEATURES. semantic-commit: staged context now outputs a JSON + patch bundle and falls back togit diff --stagedwhen wrappers are unavailable.- Progress templates: clarify that unchecked Step 0–3 items must be struck with
Reason:(Step 4 excluded).
Fixed
- Shell style fixer: preserve initializer handling in
scripts/fix-zsh-typeset-initializers.zsh.
v1.3.0
v1.3.0 - 2026-01-17
Added
- Skill layout audit now enforces
TEMPLATEmarkdown placement underreferences/orassets/templates/.
Changed
create-progress-prdefaults now source the progress template fromassets/templates/.- Progress docs updated to reflect template placement guidance.
Fixed
- None.
v1.2.0
v1.2.0 - 2026-01-16
Added
- Semgrep tooling:
.semgrep.yaml,.semgrepignore, andscripts/semgrep-scan.shwith curated defaults. semgrep-find-and-fixautomation skill, including local config and PR/report templates.- Repo verification tooling:
scripts/check.shandscripts/lint.sh(shellcheck/bash -n/zsh -n, ruff, mypy) plus dev configs (ruff.toml,mypy.ini,requirements-dev.txt). - Shell style fixers:
scripts/fix-shell-style.zsh,scripts/fix-typeset-empty-string-quotes.zsh,scripts/fix-zsh-typeset-initializers.zsh. commands/api-report-from-cmdhelper and API test report templates/metadata (REST + GraphQL).
Changed
- CI: lint workflow now validates skill contracts and runs stricter Python type checks.
- Repo checks: rename
verify.shtocheck.shand split checks into modular flags. - GraphQL/REST helpers: improve report formatting, quoting, and metadata.
Fixed
- Workflows: remove
evalusage and parseproject-resolveJSON safely during releases. - Semgrep: sanitize test fixtures for stable scans.
api-test-runner: fix quoting forACCESS_TOKENin the docs snippet.
v1.1.0
v1.1.0 - 2026-01-15
Added
- Top-level
commands/directory exposing reusable primitives (git-scope,git-tools,project-resolve). - Functional script coverage reporting for smoke tests.
- Auto-strikethrough test cases for
close-progress-pr. open-changed-files-reviewcode-path override option.
Changed
- Command wrappers are now shipped via
commands/(instead of ascripts/loader). - Standardized commands path resolution via
CODEX_COMMANDS_PATH/$CODEX_HOME/commands. - Release workflow moved into automation, resolves guides/templates deterministically, and audits the changelog pre-publish.
- PR workflows reduce redundant
ghmetadata lookups. close-progress-prnow auto-wraps deferred checklist items.- Docs: commit workflow, automation commit guidance, and find-and-fix-bugs classification updates.
- Prompts: remove obsolete openspec prompt files.
.gitignore: ignoretmp/directory.
Fixed
git-tools: clean up commit context temp file.chrome-devtools-mcp: useCODEX_HOMEfor default paths and expand tilde paths.graphql-api-testing: quoteCODEX_HOMEduring script path rewrites.- Shell scripts: address minor shellcheck warnings.
- Progress flow now caches PR body lookups.
- Git helper scripts load the progress bar lazily.
v1.0.2
v1.0.2 - 2026-01-14
Added
script_smokepytest suite with spec-driven + fixture-based coverage across codex-kit scripts.- Hermetic stubs under
tests/stubs/bin/**(DB clients, HTTP clients,gh, and misc tools) for CI-friendly runs. - Docs and helpers for managing the smoke test expansion plan.
Changed
- CI: upload
script_smokeartifacts and add API test runner workflows for demos/fixtures. - Smoke coverage expanded via Step 2 planned PRs (per progress inventory).
Fixed
close-progress-pr: avoid hardrgdependency.git-scopesmoke spec now tracks the archived progress file path.
v1.0.1
v1.0.1 - 2026-01-13
Added
- Pytest-based script regression suite and docs.
- MIT license.
Changed
- CI: run pytest in lint workflow.
- PR workflows: standardize planning PR references and reduce
ghcalls.
Fixed
- PR merge script now avoids unsupported
gh pr merge --yesflag.