Skip to content

v0.1.0-alpha.10

Choose a tag to compare

@aojea aojea released this 16 Sep 14:13
· 292 commits to main since this release
da4651c

What's Changed

  • deploy: on-demand sam-one Cloud Run sandbox workflow by @aojea in #364
  • docs: clarify required discovery service type by @darkdi in #340
  • kind: replace the mesh-config node templating with a sam-node Helm chart by @kaisoz in #366
  • docs: node-configuration - target_url works for type: mcp, not just H… by @fer-marino in #380
  • fix: mcp_service - don't drop the last response on backend EOF (#375) by @fer-marino in #379
  • feat(node): declare labels in the node config file instead of --labels by @kaisoz in #382
  • node: make the backend probe timeout configurable by @fer-marino in #377
  • mobile: attested labels, local attenuation and re-enrollment for the Android node by @kaisoz in #384
  • resolve goroutine leak in serveOnPipe by @IbrahimAhmed8 in #359
  • prevent concurrent close panics in channelListener by @IbrahimAhmed8 in #386
  • prevent data race in ReEnrollNode by @IbrahimAhmed8 in #389
  • use canonical peer ID string in revocation cache by @IbrahimAhmed8 in #390
  • fix: command-backed MCP services get one subprocess per session, not a shared multiplexed bridge by @fer-marino in #387
  • Node self-reported service catalog and console mnemonics for node labels by @aojea in #408
  • refactor(node): migrate service proxy from Director to Rewrite by @eminaktas in #407
  • fix peer ID aliasing bugs across control plane and discovery by @IbrahimAhmed8 in #394
  • node: operator-enforced egress label floor (egress.require_labels) by @HosniBelfeki in #385
  • fix: control plane - mint a fresh biscuit when an approved enrollment's token has expired by @fer-marino in #391
  • controlplane: opt-in autonomous recovery after signing-key retirement by @aojea in #412
  • identity: one role gate and one admission verifier, audit follow-ups by @aojea in #413

New Contributors

Full Changelog: v0.1.0-alpha.9...v0.1.0-alpha.10