Skip to content

Dander 0.4.0rc1: manifest-scoped connector plugins - #58

Merged
harrisonoconnorhover merged 1 commit into
mainfrom
codex/plugin-contract-v1
Aug 4, 2026
Merged

Dander 0.4.0rc1: manifest-scoped connector plugins#58
harrisonoconnorhover merged 1 commit into
mainfrom
codex/plugin-contract-v1

Conversation

@harrisonoconnorhover

Copy link
Copy Markdown
Owner

Summary

  • add optional exact plugin pins to dander.yaml and activate only declared dander.connectors entry points
  • publish a typed plugin API v1 contract and registry while preserving all built-in engines
  • add dander plugins install plus source-free Dockerfile installation
  • prepare, but do not publish, 0.4.0rc1

Compatibility

Existing manifests without plugins remain unchanged. Explicit plugins may replace a matching built-in engine; two plugins claiming the same engine fail clearly. Authentication remains in Dander core, and Salesforce has not moved yet.

Checks

  • uv run ruff check .
  • uv run ruff format --check .
  • uv run mypy src tests
  • uv run pytest — 690 passed
  • Terraform platform and stage-zero init/validate with backends disabled
  • dependency audit — no known vulnerabilities
  • wheel/sdist build, archive validation, and outside-checkout installation
  • generated source-free project validation for both artifacts
  • local container build and CLI startup
  • final adversarial review — PASS

No tag, PyPI publication, Terraform apply, GCP mutation, Salesforce repository creation, deployment, or schedule change occurred.

@harrisonoconnorhover
harrisonoconnorhover merged commit a6a8b35 into main Aug 4, 2026
5 checks passed
@harrisonoconnorhover
harrisonoconnorhover deleted the codex/plugin-contract-v1 branch August 4, 2026 20:03
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