ITADN
micro/go-micro

版本发布 8

v6.3.14
? · 2026-07-03

## Changelog * d283f9b08b674323dc6d7dbd29cd697439cf10b3 Accept order-scoped buyer notifications (#3783) * 6042a6c5f5216b64e0352353ed52aac444fb1222 Add CLI docs wayfinding (#3807) * e92978f3eba703c31b31705146fe3ce5798ed7d7 Add minimax to provider conformance (#3794) * 5c38a23fe4308eda93eebe63097f18e82920dc4c Classify plan-delegate timeout side effects (#3834) * 184159998038c76266607d34f351172b26840ea7 Ensure canceled agent runs fail after tool calls (#3845) * cdfe9c094778223bafc208b999ccc0076b547b33 Fix plan-delegate timeout completion (#3774) * 331e3f32bdbe8928846782622c332ab51c6e9fde Fix universe concierge notify handoff (#3811) * 55070f1597ba1c581cb3c3563df2696c283f5b06 Harden A2A fallback stream validation (#3839) * 3cafff878934a4bc4315748ccf900ac9ed2ac2d5 Make agent preflight failures actionable (#3851) * c56423a33c2de6ddf47a74dec3c35e11a34c104b Require harness notification side effects (#3756) * 42080b6d6dcd5d01c501b9be9267fb8c41fcaae9 Stabilize file store suffix expiry test (#3828) * b8c03dafa26d3e245a5a0ede502d150027b8c462 Stabilize plan-delegate notify recovery (#3799) * bd7625f94791b8ac6a8854f0a3debdb9de5fc2e5 Tighten delegated notify harness prompt (#3816) * 84cc4c6e8d77b7f3cb567f8dc4e5f54c6fc087df Trace agent run event kinds (#3855) * a356ab36a88b0d6b17344b7049d0717a6ed30734 ai/minimax: complete provider surface (matrix, conformance, changelog) (#3784) * af61d6327abdfc220c25c2031e4bd76d94c7dc73 atlascloud: fall back to tool results (#3744) * 79d443839d53b440c67257ac0fbe3ae560c664eb docs(priorities): refresh planner queue for 3739 (#3740) * 6840ae0fb17d307a39f2b9d230e23f1526472a31 docs(priorities): refresh planner queue for 3745 (#3746) * 6edc0de7bd9dd01e7f019402e72c19675b6a4f0e docs(priorities): refresh planner queue for 3752 (#3753) * 838b7f73f819331c1d945a5dde57c34d89b3ea20 docs(priorities): refresh planner queue for 3757 (#3758) * 8bde01bdac1d94e96c05a5687bd8dfac1387359f docs(priorities): refresh planner queue for 3763 (#3764) * c645c5faa7c0f6be53e7643db00451fed5349659 docs(priorities): refresh planner queue for 3768 (#3770) * af7b4f3d507e32e63d36681c93f361dfaf871b07 docs(priorities): refresh planner queue for 3777 (#3778) * 695a24432a81e47aa5e2dc09f9007f7bbf5dac3d docs(priorities): refresh planner queue for 3790 (#3791) * 04bcef47ac4964d5ef48327306bef228bbc8fdb3 docs(priorities): refresh planner queue for 3795 (#3796) * bff916a3ac4ffaadd80064e086511624f1c79ace docs(priorities): refresh planner queue for 3800 (#3802) * 7db1d986ab6655588ee62495ce5637b197186555 docs(priorities): refresh planner queue for 3808 (#3809) * 0a547fbe17d839cfd64213bb6344446c8b538a1d docs(priorities): refresh planner queue for 3812 (#3813) * 9def03d4e3e6ccea42181006b70c0eef1774802a docs(priorities): refresh planner queue for 3817 (#3819) * c3df8b833d3201b5038fa521c7ad821192acd4b5 docs(priorities): refresh planner queue for 3823 (#3824) * 9e7273dde18e721d7ee286cdf8dc48cb775db397 docs(priorities): refresh planner queue for 3829 (#3830) * b3940860b6bc02edfef61950a7296d6bfc92acc5 docs(priorities): refresh planner queue for 3835 (#3836) * 6f9994b3ea46195c327e5e95a3939c81807a114b docs(priorities): refresh planner queue for 3840 (#3842) * 69e23eb1f68af3e3c1ca2e651b66395c65d4528f docs(priorities): refresh planner queue for 3846 (#3848) * f96b1014a206251e235f5d8d606f93f9808a0838 docs(priorities): refresh planner queue for 3852 (#3853) * 522786d21d8a4974e44ab8ef06d2c1fee20ab94f docs(priorities): refresh planner queue for 3856 (#3858) * 2078748e7f4369a29f452087cbd445221000e8b8 feat: add MiniMax provider (#3769) * 3d31fe37db0f43b6aa8ef96d4f8fc8f1efdd65ec fix atlascloud tool-call request diagnostics (#3749) * 1373ceec2121a572e249b4ec3ad0828d6d0e3e05 harness: parse multi-event A2A SSE (#3762) * 2889b98dcf1abf00a1fac34c67a09158b40787b1 store: de-flake TestFileStoreTable timing windows (#3789) * 8694e3a20c87c31061cc1808397475cecc3828a6 test(store): isolate file store tests (#3822)

v5.17.0
? · 2026-03-04

## What's Changed * MCP gateway: add per-tool scopes, tracing, rate limiting, and audit logging by @Copilot in https://github.com/micro/go-micro/pull/2850 * Document MCP integration and tool scopes implementation status by @Copilot in https://github.com/micro/go-micro/pull/2852 * Add Anthropic model support to the agent by @Copilot in https://github.com/micro/go-micro/pull/2855 * Add MCP tools registry and agent playground to README and docs navigation by @Copilot in https://github.com/micro/go-micro/pull/2856 * Implement missing --service flag for micro deploy command by @Copilot in https://github.com/micro/go-micro/pull/2858 * Implement `micro mcp test` command by @Copilot in https://github.com/micro/go-micro/pull/2857 * [WIP] Implement missing features from documentation by @Copilot in https://github.com/micro/go-micro/pull/2859 * Implement Q2 2026 roadmap: MCP CLI export commands and LangChain SDK by @Copilot in https://github.com/micro/go-micro/pull/2861 * Update 2026 roadmap to reflect Q2 completions (85% → docs only) by @Copilot in https://github.com/micro/go-micro/pull/2862 * Refactor model interface to high-level idiomatic Go API by @Copilot in https://github.com/micro/go-micro/pull/2863 * Update status docs: March 2026 progress and roadmap refinement by @asim in https://github.com/micro/go-micro/pull/2865 * Claude/update docs roadmap f zd2 j by @asim in https://github.com/micro/go-micro/pull/2866 * feat: add WebSocket transport for MCP gateway by @asim in https://github.com/micro/go-micro/pull/2867 * Claude/update docs roadmap f zd2 j by @asim in https://github.com/micro/go-micro/pull/2868 * feat: polish agent playground UI by @asim in https://github.com/micro/go-micro/pull/2869 * feat: add standalone MCP gateway binary by @asim in https://github.com/micro/go-micro/pull/2870 * Claude/update docs roadmap f zd2 j by @asim in https://github.com/micro/go-micro/pull/2871 * Claude/update docs roadmap f zd2 j by @asim in https://github.com/micro/go-micro/pull/2872 * Claude/update docs roadmap f zd2 j by @asim in https://github.com/micro/go-micro/pull/2873 * Claude/update docs roadmap f zd2 j by @asim in https://github.com/micro/go-micro/pull/2874 * Claude/update docs roadmap f zd2 j by @asim in https://github.com/micro/go-micro/pull/2875 * Claude/mcp dx improvements f zd2 j by @asim in https://github.com/micro/go-micro/pull/2876 * feat: add deployment example, workflow example, and MCP benchmarks by @asim in https://github.com/micro/go-micro/pull/2877 * chore: move internal status docs out of top level by @asim in https://github.com/micro/go-micro/pull/2879 * docs: add CHANGELOG.md with structured release history by @asim in https://github.com/micro/go-micro/pull/2878 * Claude/update docs roadmap f zd2 j by @asim in https://github.com/micro/go-micro/pull/2880 **Full Changelog**: https://github.com/micro/go-micro/compare/v5.16.0...v5.17.0

v5.15.0
? · 2026-02-11

**Full Changelog**: https://github.com/micro/go-micro/compare/v5.14.0...v5.15.0

v5.14.0
? · 2026-02-04

## What's Changed * Add blog link to homepage by @asim in https://github.com/micro/go-micro/pull/2837 * Fix go install @latest failures by documenting specific version by @Copilot in https://github.com/micro/go-micro/pull/2839 * Apply rate limiting before singleflight to prevent goroutine blocking on etcd timeout by @Copilot in https://github.com/micro/go-micro/pull/2841 * Implement NATS connection pooling and fix connection leaks by @Copilot in https://github.com/micro/go-micro/pull/2840 * [WIP] Remove reflect usage and improve performance by @Copilot in https://github.com/micro/go-micro/pull/2842 * TLS certificate verification: opt-in security to preserve backward compatibility by @Copilot in https://github.com/micro/go-micro/pull/2843 * Replace custom logger with log/slog by @Copilot in https://github.com/micro/go-micro/pull/2844 * Fix google.protobuf.Any JSON marshaling missing @type field by @Copilot in https://github.com/micro/go-micro/pull/2845 **Full Changelog**: https://github.com/micro/go-micro/compare/v5.13.0...v5.14.0

v5.13.0 - Deployment Supportv5.13.0
? · 2026-01-27

## What's New ### Seamless Deployment to Linux Servers Deploy your services to any Linux server with systemd: ```bash # One-time server setup ssh user@server curl -fsSL https://go-micro.dev/install.sh | sh sudo micro init --server # Deploy from your laptop micro deploy user@server ``` ### New Commands - **micro init --server** - Initialize a server to receive deployments - **micro deploy** - Deploy services via SSH + systemd - **micro status --remote** - Check service status on remote servers - **micro logs --remote** - Stream logs from remote servers - **micro stop --remote** - Stop services on remote servers ### Configuration Named deploy targets in micro.mu: ``` deploy prod ssh deploy@prod.example.com deploy staging ssh deploy@staging.example.com ``` Then: `micro deploy prod` ### Philosophy - systemd is the process supervisor (battle-tested) - SSH is the transport (no custom agents) - No platform needed (unlike Micro v3) - Helpful error messages guide you through setup See [docs/deployment.md](https://github.com/micro/go-micro/blob/master/docs/deployment.md) for the full guide. ### Full Changelog https://github.com/micro/go-micro/compare/v5.12.0...v5.13.0

v5.12.0
? · 2025-11-26
v5.7.0
? · 2025-06-10

Fresh tag

v5.6.0
? · 2025-05-14