Skip to content

v0.27.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 11:41
· 16 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.27.0
5064407

What's Changed

  • fix(security): resolve code-scanning alerts (nav guard + pinned npm) by @foobarto in #51
  • ci: run tests on PRs, builds on tags only by @foobarto in #53
  • feat(geps): implement GEPs 0056-0059 (odysseus cross-pollination) by @foobarto in #52
  • fix(lifecycle): recover from orphaned EPMD registration after a crash by @foobarto in #54
  • feat(config): consolidate provider config + credentials under ~/.config/glorbo (GEP-61) by @foobarto in #55
  • feat(lifecycle): multi-instance support via per-instance node identity (GEP-62) by @foobarto in #57
  • docs: drift quality pass — version, toolchain, GEP-61 paths by @foobarto in #56
  • test(web): close 11 E2E coverage gaps found in browser UAT sweep by @foobarto in #58
  • feat(goals): goal/v1 files as the canonical goal store (GEP-63) by @foobarto in #59
  • docs(workflow): strict rule — keep the GEP in lockstep with the code by @foobarto in #60
  • docs(gep): flip 8 stale GEP statuses to Implemented (status-drift sweep) by @foobarto in #61
  • docs: reconcile DESIGN/README/moduledocs with shipped code by @foobarto in #62
  • fix(review): require a reason for block/revise peer-review verdicts (GEP-41) by @foobarto in #65
  • docs(gep): GEPs for the 4 orphaned subsystems (backup/restore, e-stop, ops) by @foobarto in #64
  • feat(actions): Actions.Tasks.move/4 — kanban status flips through the single write channel (GEP-36) by @foobarto in #66
  • feat(memory): persist the semantic-recall opt-in to disk (GEP-3/GEP-58) by @foobarto in #69
  • fix(security): restore the GLORBO_CREDENTIALS_DIR absolute/no-.. guard (GEP-61) by @foobarto in #68
  • feat(validate): implement the GEP-25 :type_filename_mismatch check by @foobarto in #67
  • docs(gep): append Implementation-reconciliation notes to 39 drifted GEPs by @foobarto in #63
  • fix(file-spec): peer-review sentinels no longer shadowed by InboxMessageMd (GEP-42) by @foobarto in #70
  • feat(validate): implement GEP-47 task.dependency_missing validator finding by @foobarto in #71
  • docs(session): 2026-06-14 GEP↔code gap-implementation log by @foobarto in #72
  • Release v0.27.0 — atomic-distro config fix (GEP-0060) + reconciliation batch by @foobarto in #73

Full Changelog: v0.26.0...v0.27.0