Skip to content

v0.26.0

Choose a tag to compare

@github-actions github-actions released this 12 May 18:31
3461efa

Changelog

Features

  • dc6f682 feat(api): RunSummary.BundleIdentity for tracker list
  • fd4b455 feat(api): tracker.Config.BundleIdentity for library callers
  • a38518c feat(api): tracker.Result.BundleIdentity for library callers
  • 6c3e817 feat(cli): --force-bundle-mismatch flag
  • 5827cd4 feat(cli): .dipx dispatch in pipeline loader entry point
  • 3f6e9cc feat(cli): Bundle column in tracker list
  • e202e61 feat(cli): Bundle header in tracker audit
  • c8d4d7c feat(cli): emit bundle_mismatch_forced event + integration tests
  • 0448c35 feat(cli): strict bundle-identity verification on resume
  • 879125e feat(cli): validate test for .dipx + simulate surfaces lint warnings on bundles
  • 5310d02 feat(pipeline): Checkpoint.BundleIdentity for resume verification
  • d98d17e feat(pipeline): LoadDipxBundle — open + verify + IR-direct convert
  • 1fe8712 feat(pipeline): bundle identity on every PipelineEvent and JSONL entry
  • 362eb21 feat(pipeline): engine persists bundle identity into checkpoint

Fixes

  • 07fc236 fix(api): wire handler registry option for tracker.Config.BundleIdentity
  • f24af5f fix(cli): .dipx dispatch for tracker simulate
  • c9f47ce fix(cli): doctor accepts .dipx + suppress bundle-irrelevant DIP126 lint
  • ced8e3b fix(pipeline): canonicalize bundle subgraph refs after conversion
  • c5bd7ec fix(pipeline): stamp bundle identity on agent and llm JSONL writes
  • 5695cd6 fix(pipeline): stamp bundle identity on handler-package event emissions
  • 9596b04 fix(test): resolve tempdir symlinks before prefix check on macOS
  • af90224 fix: address CodeRabbit review feedback on PR #209
  • 9b666a3 fix: address Copilot review round 2 on PR #209
  • 9ef099d fix: merge main + address PR #209 review feedback
  • 6a33cb5 fix: restore pre-PR validate path for .dip/.dot

Other

  • b296fcb Merge pull request #209 from 2389-research/feat/native-dipx-bundle-support
  • 3461efa Merge pull request #216 from 2389-research/release/v0.26.0
  • ce7d11a deps: bump dippin-lang v0.23.0 → v0.24.0 for .dipx support
  • 53f39bb docs(plans): design for native .dipx bundle support
  • 2054f86 docs(plans): implementation plan for native .dipx bundle support
  • cfa7d6c docs: add tracker doctor to .dipx commands in CHANGELOG
  • 1fda087 docs: changelog entry for native .dipx bundle support
  • 0dd6a78 refactor(pipeline): split LoadDippinWorkflow into FromIR tail for .dipx reuse
  • b5f3801 release: v0.26.0 — native .dipx bundle support
  • 18426c7 test(cli): cover currentBundleIdentity + mark deferred event emission
  • e795c46 test(dipxtest): export MinimalDip + fail loudly on bundle file close
  • 5c58bb1 test(pipeline): cover subgraph conversion loop in LoadDipxBundle
  • d6a16da test(pipeline): deep-equal graphs in LoadDippinWorkflowFromIR equivalence test
  • 7a10dee test: PackTestBundle helper for real .dipx fixtures
  • abf9276 test: end-to-end .dipx run verifies identity across all audit surfaces