Releases: micro/go-micro
Releases · micro/go-micro
Release list
v6.8.0
What's Changed
- docs: add Go Micro vs Dapr comparison by @asim in #4850
- a2a: guard push-notification callbacks against SSRF by @asim in #4849
- a2a: verify inbound AP2 mandates into the paid path (opt-in) by @asim in #4851
- flow: human-in-the-loop pause/resume (durable workflow, stage A) by @asim in #4852
- deploy/kubernetes: dependency-light reconcile core (alpha) by @asim in #4853
- client/server: in-process dispatch fast-path (opt-in) by @asim in #4854
- client/service: rename fast-path to Local + micro.Local() service knob by @asim in #4855
Full Changelog: v6.7.1...v6.8.0
v6.7.1
What's Changed
- Refresh planner queue after cancellation work by @asim in #4756
- Add CLI input resume for agent runs by @asim in #4758
- Refresh planner queue after input resume by @asim in #4761
- Stream remote agent replies in micro chat by @asim in #4763
- Refresh planner queue after chat streaming by @asim in #4766
- Expose compacted memory summaries by @asim in #4769
- Refresh planner priority after memory compaction by @asim in #4772
- Add model retry jitter control by @asim in #4775
- Refresh planner queue after retry controls by @asim in #4778
- Normalize provider failure inspection status by @asim in #4782
- Refresh planner queue after provider inspection by @asim in #4785
- roadmap: restock with capability bets; repoint the loop queue by @asim in #4790
- Add Gemini provider streaming support by @asim in #4793
- roadmap: drop the word "bets" (development, not bets) by @asim in #4792
- docs: refresh coherence changelog by @asim in #4798
- Refresh planner queue after closed items by @asim in #4799
- agent: wire x402 payer into tool runtime by @asim in #4802
- loop: drop completed x402 buyer priority by @asim in #4804
- Observe agent x402 spend by @asim in #4806
- loop: drop completed spend observability priority by @asim in #4808
- examples: add x402 buyer agent by @asim in #4811
- loop: drop shipped x402 buyer priority by @asim in #4818
- gateway/mcp: expose reflected gRPC services by @asim in #4821
- loop: refresh planner priorities after gRPC MCP by @asim in #4828
- mcp: stdio/ws tool results are JSON + isError (fixes garbage to Claude Desktop) by @asim in #4825
- Fix grpcreflect JSON name lint by @asim in #4826
- x402: harden spend cap — reject invalid amounts, require settler option by @asim in #4831
- Add alpha Kubernetes CRD foundation by @asim in #4839
- loop: refresh priorities after shipped capability by @asim in #4844
- a2a: conform to external A2A clients — well-known path + spec SSE events by @asim in #4832
- loop: pause automatic runs while we do focused fixes by @asim in #4843
- deploy/kubernetes: embed CRDs instead of duplicating them by @asim in #4845
Full Changelog: v6.7.0...v6.7.1
v6.7.0
Changelog
- b787755 Add A2A streaming conformance harness (#4741)
- 2293aaf Add agent x402 spend budget guardrail (#4748)
- 7dd1dc7 Add first-agent CLI chat inspect fixture (#4655)
- 2452647 Add first-agent debug smoke breadcrumbs (#4720)
- 706de5d Add plan-delegate mock recovery regressions (#4732)
- 8d0143f Add zero-to-hero inspect transcript check (#4632)
- 7c2d80a Fix memory stream nack ordering (#4694)
- c25ab97 Fix zero-to-hero fixture output race (#4667)
- 5390d4a Harden plan-delegate plan persistence (#4647)
- 6901937 Harden plan-delegate plan persistence (#4674)
- 585f181 Migrate postgres pgx store to pgx v5 (#4736)
- 2281175 Record agent provider failure metadata (#4688)
- e5411c7 Refresh planner priorities for 4626 (#4628)
- 3bb388d Refresh planner priorities for 4633 (#4635)
- 62df8e0 Refresh planner priorities for 4648 (#4651)
- 35558d4 Refresh planner priorities for 4660 (#4661)
- ca3aa27 Refresh planner priorities for 4669 (#4670)
- 6b85536 Refresh planner priorities for 4675 (#4676)
- c74c067 Refresh planner priorities for 4681 (#4682)
- 7d2e9ec Refresh planner priorities for 4691 (#4692)
- e3aad23 Refresh planner priorities for 4717 (#4718)
- c15cc81 Refresh planner priorities for 4721 (#4723)
- 25189cd Refresh planner priorities for 4726 (#4727)
- 3dc0369 Refresh planner queue after pgx migration (#4739)
- 9233bc7 Refresh planner queue after plan delegate coverage (#4734)
- c0fadae Refresh planner queue after streaming conformance (#4744)
- ef5d2fb Refresh planner queue after x402 guardrail (#4751)
- 730137c Refresh planner queue for 4638 (#4640)
- 5bc2e8d Refresh planner queue for 4643 (#4645)
- a421a54 Refresh planner queue for 4685 (#4686)
- c80d0c6 Refresh planner queue for 4695 (#4697)
- f88f7d1 Refresh planner queue for 4703 (#4704)
- 9a75948 Refresh planner queue for 4710 (#4714)
- 6190712 Reject nested text tool calls in arguments (#4709)
- ce29d71 Report provider conformance skips per harness (#4678)
- 599e48b Stabilize first-agent fixture registration wait (#4684)
- cf01fbd Update README to remove Go Report Card badge (#4701)
- e610787 Verify first-agent chat wayfinding (#4637)
- 3995ed9 agent: propagate stream run context (#4753)
- 50fc743 ai: remove the ai/flow backward-compat shim (#4653)
- a11b84e blog: add v6.6.0 whats new (#4672)
- eddecc3 ci: verify ordered zero-to-hero transcript (#4716)
- 85374c6 loop: cut planner bookkeeping churn + cap diminishing-returns conformance work (#4731)
- 294f94e test ai retry cancellation during backoff (#4702)
v6.6.0
Changelog
- c4eec47 Accept completed plan delegate side effects (#4580)
- 99a956d Add agent resume breadcrumbs (#4589)
- decc7eb Add first-agent docs wayfinding guard (#4564)
- b940dd4 Add first-agent guide chain contract (#4516)
- 10a5a5b Add first-agent quickcheck breadcrumbs (#4597)
- e82d44e Collapse spoken owner email notify replays (#4531)
- 6681a09 Deduplicate launch readiness notification replays (#4542)
- 3d0ea06 Finalize universe notify after timeout (#4585)
- 96fc06b Fix A2A fallback empty artifact text (#4548)
- 4faafdf Fix plan delegate harness cleanup (#4537)
- 1b37147 Guard checkpointed tool result recording (#4602)
- ed3e0e5 Handle AtlasCloud empty-arg text tool repair (#4612)
- 81f8146 Handle AtlasCloud workspace repair fallback (#4616)
- 29d8544 Harden universe A2A reachability probe (#4621)
- 0120d6e Recover missing agent-flow notifications (#4566)
- 460f1ef Recover plan-delegate plan-only side effects (#4557)
- ba7db2f Refresh planner priorities for 4613 (#4614)
- c7d5103 Refresh planner priorities for 4617 (#4619)
- 7b51be5 Refresh planner priorities for 4622 (#4623)
- 3d35b77 Stabilize agent-flow side effects (#4523)
- 8ed0c21 Tighten agent provider conformance coverage (#4575)
- bba3b8b ci: add govulncheck vulnerability gate (+ wire into loop triage) (#4558)
- 98cbafd docs(loop): formalize the agent-agnostic mention model (#4559)
- 2cf95b2 security: patch reachable CVEs (28 of 30) via toolchain + dependency bumps (#4555)
- 3a6d427 test first-agent transcript drift (#4625)
v6.5.0
Changelog
- 776fe1a Add agent stream provider conformance (#4433)
- a565dce Add first-agent docs CLI parity check (#4506)
- 850b202 Add focused CLI inner-loop contract target (#4489)
- 3fc2364 Add model retry backoff contract tests (#4511)
- 7f78bbf Broaden MiniMax streaming conformance (#4481)
- ad500d5 Fix AtlasCloud delegate text fallback (#4493)
- 7e0b6fd Fix AtlasCloud tool streaming capability (#4477)
- 3b36797 Fix retry timeout test race (#4421)
- cd576e7 Handle AtlasCloud partial text tool calls (#4451)
- 9dccdb4 Handle incomplete AtlasCloud plan repairs (#4466)
- ad8ff2a Harden model call timeout enforcement (#4411)
- 7d2586a Make micro new contract use local module (#4472)
- a0bc228 Preserve AtlasCloud conformance marker (#4498)
- 4150e8d Repair partial text tool calls (#4445)
v6.4.0
Changelog
- e701114 Allow direct first-agent chat prompts (#4373)
- a1d17ec Avoid recording failed stream turns (#4313)
- 35d3d99 Fail agent-flow on missing onboarding side effects (#4334)
- b3cc4a4 Fix AtlasCloud minimax tool follow-up retry (#4366)
- 243d790 Fix plan-delegate notify recovery (#4299)
- 7604cac Handle Minimax service tool 400 fallback (#4361)
- b9e4bd1 Improve getting-started harness logs (#4402)
- 687a33f Preserve checkpointed tool calls on agent resume (#4406)
- 83a6b20 Propagate provider HTTP retry signals (#4318)
- 967e1cf Stabilize conformance marker retry prompt (#4357)
- 224e107 Stabilize plan-delegate notify recovery (#4339)
- 271af4d Stabilize plan-delegate notify recovery (#4379)
- 5f7f733 Verify first-agent wayfinding in harness (#4384)
- 7734f56 Verify zero-to-hero deploy dry-run (#4330)
- 0e3a749 agent: add workflow run info to tool spans (#4391)
- 80d2d73 agent: document resume checkpoint limits (#4397)
- 76fea3f agent: parse function-style text tool calls (#4307)
- 3560208 blog: draft v6.3.15 update (#4022)
- cf9c015 ci: add docs wayfinding guard (#4303)
- 459dff8 ci: add first-agent CLI wayfinding target (#4344)
- da5b1a2 loop-release: bump minor for features, patch for fixes (semver-honest) (#4377)
- 415e95c test agent startup resume checkpoints (#4350)
v6.3.18
Changelog
- 5c5186a Add agent debugging quickcheck docs (#4285)
- 2c562c8 Add scaffold check to zero-to-hero harness (#4279)
- f6951d2 Enforce idempotent delegate notifications (#4200)
- 2c7b2db Harden text tool call parsing for AtlasCloud (#4270)
- ae69583 Parse OpenAI-compatible text tool calls (#4257)
- ef46bfc Prevent duplicate delegate replays (#4251)
- 7697b25 Wire universe harness services to shared broker (#4289)
- 091fb1d agent: add resume pending helper (#4221)
- 32d0c46 agent: cancel stream ask on close (#4226)
- e51cbfb agent: harden conformance delegate retry (#4211)
- 5b32014 agent: trace tool retry attempts (#4232)
- 5dc2a32 fix atlascloud minimax tool fallback (#4247)
- 92853d3 fix atlascloud multi-step tool followups (#4262)
- 6f22008 test agent retry side-effect dedupe (#4215)
v6.3.17
Changelog
- 45cf241 Add first-agent examples CLI wayfinding (#4124)
- 3ec50d1 Add first-agent tutorial smoke harness (#4140)
- d92d639 Add no-secret agent debugging smoke (#4153)
- eb16370 Add zero-to-hero CLI entrypoint (#4102)
- decfa7c Fix AtlasCloud tool schema normalization (#4159)
- ec27ce2 Fix first-agent quickstart numbering (#4125)
- 9dfb35d Guard provider conformance workflow scheduling (#4120)
- 5ff3760 Harden agent conformance retry completion (#4191)
- d54139c Harden agent conformance retry prompts (#4195)
- 6f2fefc Make plan-delegate notify replay idempotent (#4108)
- 40308cf Preserve delegated notification plan completion (#4146)
- 98125cd Stabilize AtlasCloud follow-up tool fallback (#4165)
- 498aac5 Stabilize duplicate plan-delegate notify replays (#4133)
- dbce523 agent: cover durable checkpoint resume smoke (#4167)
- 0c4ea84 harness: dedupe delegated notify paraphrases (#4185)
- 941d43b harness: dedupe delegated owner notifications (#4173)
v6.3.16
Changelog
- 9cc49f7 Add first-agent recovery doctor (#4034)
- f2096bf Guard plan delegation ordering (#4003)
- 621aa68 Lead CLI docs with agent demo (#4049)
- 3699c88 Make config close idempotent (#4075)
- 36fd5b7 Promote first-agent doctor recovery (#4090)
- 5ed66e5 Stabilize AtlasCloud follow-up tool calls (#4015)
- 15af99f agent: extend checkpoint plan continuations (#4019)
- d4bfb4d agent: record otel events before ending spans (#4027)
- f16b23c agent: run mixed text tool calls after structured calls (#3998)
- 3f5547e ai: add anthropic streaming (#4009)
- 6ecfcd5 cli: surface first-agent next steps (#3993)
- 84e37e4 feat(cli): surface no-secret agent demo (#4039)
- d0dce12 test docs wayfinding link targets (#4069)
- 24a64aa test examples lifecycle map (#4062)
v6.3.15
Changelog
- 47ff1bc Add AP2 mandate foundation for A2A (#3899)
- 96e822d Add no-secret debug transcript checkpoint (#3889)
- 5b27c5b Fix plan-delegate notify completion race (#3877)
- f12788b Preserve completed agent plan steps (#3953)
- 3725a53 Record streamed agent replies in memory (#3865)
- eb76367 Stabilize agent conformance marker retry (#3959)
- 3f17f7b Stabilize first-agent broker isolation (#3981)
- 45624a2 Stabilize plan-delegate notify wait (#3926)
- cc3502d Trace agent model streams (#3872)
- d91ac00 agent: add operational failure guidance (#3895)
- 76f309f agent: alias text tool create calls to add (#3964)
- f35274a agent: harden AtlasCloud delegate conformance prompt (#3948)
- b01fd47 agent: parse tagged text tool calls (#3942)
- cc54ae9 agent: retry conformance when tool is skipped (#3931)
- fa9806c agent: retry missing delegate conformance (#3937)
- 96ecf67 agent: surface checkpoint resume hints in inspect (#3912)
- b24b19f docs(priorities): refresh planner queue for 3862 (#3863)
- 014a643 docs(priorities): refresh planner queue for 3866 (#3868)
- 0a10655 docs(priorities): refresh planner queue for 3873 (#3874)
- 5938460 docs(priorities): refresh planner queue for 3878 (#3881)
- c60c03d docs(priorities): refresh planner queue for 3885 (#3886)
- ff94e8b docs(priorities): refresh planner queue for 3890 (#3892)
- b29c8c9 docs(priorities): refresh planner queue for 3900 (#3904)
- 71f4f6a docs(priorities): refresh planner queue for 3907 (#3909)
- 100c7e1 docs(priorities): refresh planner queue for 3913 (#3915)
- e71e0a7 docs(priorities): refresh planner queue for 3921 (#3922)
- 6b86bbb docs(priorities): refresh planner queue for 3927 (#3928)
- 95e7c38 docs(priorities): refresh planner queue for 3932 (#3933)
- dbca408 docs(priorities): refresh planner queue for 3938 (#3939)
- fefe3e5 docs(priorities): refresh planner queue for 3943 (#3944)
- 4799713 docs(priorities): refresh planner queue for 3949 (#3950)
- 58b8eb3 docs(priorities): refresh planner queue for 3954 (#3956)
- 9a3e6b7 docs(priorities): refresh planner queue for 3960 (#3961)
- ebc3155 examples: add smallest first agent (#3920)
- ab0bf29 feat(loop): add a security role that vets for vulnerabilities (#3818)
- af4d81c harness: require notify inside plan delegate flow (#3986)
- 54a80bc harness: verify first-agent on-ramp (#3967)
- 0dd5ebe test(agent): broaden provider conformance scenario (#3906)