Skip to content

v0.26.4 - schema compatibility regression fix

Choose a tag to compare

@projectious projectious released this 13 May 12:34
· 39 commits to main since this release

v0.26.4 is a patch release that restores schema compatibility for existing aibox dogfood contexts after the v0.26.3 integration regression.

Fixed:

  • pk-doctor schema_vocabulary now accepts declared legacy_known_types, legacy_known_kinds, and legacy_known_event_types while keeping unknown-value checks intact.
  • Shipped schemas now grandfather legacy feature WorkItems and historical dogfood LogEntry event types including release.shipped, schema.migrated, and migration.verified.
  • TeamMember.default_role now accepts migrated legacy ROLE-* IDs with datetime/word-pair shapes.

Verification:

  • pk-doctor tests passed in context/ and src/context/.
  • smoke-test-servers passed.
  • src-context release audit passed with 0 errors and 0 warnings.
  • release tarball checksum verified.

Closes #46.