Release 1.82.1
- server: Stop reading from the connection when flooded by HTTP/2 frames. The default value for this limit is 100 frames, excluding DATA and HEADERS, and may be changed by setting environment variable
GRPC_GO_EXPERIMENTAL_CONTROL_BUFFER_THROTTLE_LIMIT. - xds/rbac: Support
MetadataandRequestedServerNamepermissions matcher fields. If present in a DENY rule, previously these would be ignored and fail-open. - xds/rbac: Fix panic when parsing unsupported fields in
NotRule/NotIdpermissions. - xds/rbac: Support the deprecated
source_ipprincipal identifier by treating it as equivalent todirect_remote_ip.
Version 1.60.0 (2026-07-13)
- feat: support Metadata V11 by @dnwe in https://github.com/IBM/sarama/pull/3636
- feat: support Produce V10 by @dnwe in https://github.com/IBM/sarama/pull/3637
- feat: support DescribeProducers v0 by @dnwe in https://github.com/IBM/sarama/pull/3659
- feat: support DescribeTransactions v0 by @dnwe in https://github.com/IBM/sarama/pull/3661
- feat: support int64 arrays in flexible protocol by @dnwe in https://github.com/IBM/sarama/pull/3662
- feat: support ListTransactions v0 and v1 by @dnwe in https://github.com/IBM/sarama/pull/3663
- feat: more flexible protocols for kafka28 parity by @dnwe in https://github.com/IBM/sarama/pull/3664
- feat: support KIP-516 topic ids by @dnwe in https://github.com/IBM/sarama/pull/3666
- fix: correct fetch v12 tagged struct encoding by @dnwe in https://github.com/IBM/sarama/pull/3638
- fix: map new metadata request v8 to kafka 2.3.0 by @fereidani in https://github.com/IBM/sarama/pull/3642
- fix: handle zstd encoder and decoder construction errors by @fereidani in https://github.com/IBM/sarama/pull/3643
- fix: release retry mute on shutdown handoff by @dnwe in https://github.com/IBM/sarama/pull/3645
- fix: order non-idempotent connection retries by @dnwe in https://github.com/IBM/sarama/pull/3644
- chore(deps): bump the golang-x group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/IBM/sarama/pull/3660
- chore(deps): update docker/setup-buildx-action action to v4.2.0 by @renovate[bot] in https://github.com/IBM/sarama/pull/3658
- chore(deps): update docker/bake-action action to v7.3.0 by @renovate[bot] in https://github.com/IBM/sarama/pull/3652
- chore(deps): bump github.com/klauspost/compress from 1.18.6 to 1.19.0 by @dependabot[bot] in https://github.com/IBM/sarama/pull/3651
- chore(deps): update golangci/golangci-lint-action action to v9.3.0 by @renovate[bot] in https://github.com/IBM/sarama/pull/3648
- fix: correct typos in comments and godoc by @maxtaran2010 in https://github.com/IBM/sarama/pull/3656
- @fereidani made their first contribution in https://github.com/IBM/sarama/pull/3642
- @maxtaran2010 made their first contribution in https://github.com/IBM/sarama/pull/3656
Full Changelog: https://github.com/IBM/sarama/compare/v1.50.3...v1.60.0
1.14.48
- Add Serialize and Deserialize support by @otoolep in https://github.com/mattn/go-sqlite3/pull/1089
- Replace namedValue with driver.NamedValue to avoid copying exec/query args by @charlievieth in https://github.com/mattn/go-sqlite3/pull/1128
- Add go 1.20 to workflow matrix, remove 1.17 by @connyay in https://github.com/mattn/go-sqlite3/pull/1136
- Add build tags to support both x86 and ARM compilation on macOS by @Spaider in https://github.com/mattn/go-sqlite3/pull/1069
- Fix virtual table example. by @andrzh in https://github.com/mattn/go-sqlite3/pull/1149
- Update README.md by @parthokr in https://github.com/mattn/go-sqlite3/pull/1163
- Update amalgamation code by @mattn in https://github.com/mattn/go-sqlite3/pull/1166
- Update amalgamation code by @mattn in https://github.com/mattn/go-sqlite3/pull/1197
- Fix docker job by @itizir in https://github.com/mattn/go-sqlite3/pull/1201
- Fix musl build (#1164) by @leso-kn in https://github.com/mattn/go-sqlite3/pull/1177
- update go version to 1.19 by @mattn in https://github.com/mattn/go-sqlite3/pull/1208
- Update amalgamation code to 3.45.0 by @mattn in https://github.com/mattn/go-sqlite3/pull/1207
- Update amalgamation code to 3.45.1 by @mattn in https://github.com/mattn/go-sqlite3/pull/1211
- close channel by @mattn in https://github.com/mattn/go-sqlite3/pull/1213
- fix: some typos by @pomadev in https://github.com/mattn/go-sqlite3/pull/1222
- Add support for libsqlite3 on z/OS by @dustin-ward in https://github.com/mattn/go-sqlite3/pull/1239
- Update amalgamation code to 3.46.1 by @mattn in https://github.com/mattn/go-sqlite3/pull/1273
- close statement when missing query arguments by @mattn in https://github.com/mattn/go-sqlite3/pull/1281
- Upgrade upload-artifact action by @jonstacks in https://github.com/mattn/go-sqlite3/pull/1300
- Remove suggestion that CGO isn't always needed by @samjewell in https://github.com/mattn/go-sqlite3/pull/1290
- remove superfluous use of runtime.SetFinalizer on SQLiteRows by @charlievieth in https://github.com/mattn/go-sqlite3/pull/1301
- Fix sqlite3_opt_unlock_notify with USE_LIBSQLITE3 by @q66 in https://github.com/mattn/go-sqlite3/pull/1262
- Fix memory leak in callbackRetText function by @hionay in https://github.com/mattn/go-sqlite3/pull/1259
- docs: clarify GCP section by @justinsb in https://github.com/mattn/go-sqlite3/pull/1305
- Add ability to set an int64 file control by @jonstacks in https://github.com/mattn/go-sqlite3/pull/1298
- Update amalgamation code to 3.49.1 by @mattn in https://github.com/mattn/go-sqlite3/pull/1335
- Update amalgamation code to 3.50.3 by @mattn in https://github.com/mattn/go-sqlite3/pull/1343
- Drop userauth implementation by @mattn in https://github.com/mattn/go-sqlite3/pull/1344
- fix syntax error by @eraytufan in https://github.com/mattn/go-sqlite3/pull/1346
- update amalgamation code by @mattn in https://github.com/mattn/go-sqlite3/pull/1347
- use quote include instead of angled include for sqlite3-binding.h by @nautaa in https://github.com/mattn/go-sqlite3/pull/1362
- Upgrade SQLite to version 3051001 by @mattn in https://github.com/mattn/go-sqlite3/pull/1366
- Feat: add percentile extension option by @dsonck92 in https://github.com/mattn/go-sqlite3/pull/1364
- Upgrade SQLite to version 3051002 by @mattn in https://github.com/mattn/go-sqlite3/pull/1370
- Use unsafe slice by @mattn in https://github.com/mattn/go-sqlite3/pull/1373
- Call sqlite3_clear_bindings() after sqlite3_reset() in bind() by @mattn in https://github.com/mattn/go-sqlite3/pull/1374
- Upgrade SQLite to version 3051003 by @mattn in https://github.com/mattn/go-sqlite3/pull/1375
- Ensure Close always removes runtime finalizer to prevent memory leak by @mattn in https://github.com/mattn/go-sqlite3/pull/1376
- Fix json example by @Jaculabilis in https://github.com/mattn/go-sqlite3/pull/1313
- Add missing virtual table constraint op constants by @theimpostor in https://github.com/mattn/go-sqlite3/pull/1379
- Eliminate unnecessary bounds checks in hot paths by @mattn in https://github.com/mattn/go-sqlite3/pull/1381
- [codex] optimize sqlite bind fast path by @mattn in https://github.com/mattn/go-sqlite3/pull/1382
- [codex] batch row column fetches in Next by @mattn in https://github.com/mattn/go-sqlite3/pull/1383
- Raise minimum Go version to 1.21 by @mattn in https://github.com/mattn/go-sqlite3/pull/1384
- Reduce sqlite bind overhead by @mattn in https://github.com/mattn/go-sqlite3/pull/1385
- reduce CGO call overhead for exec and bind paths by @mattn in https://github.com/mattn/go-sqlite3/pull/1386
- [codex] add opt-in statement cache by @mattn in https://github.com/mattn/go-sqlite3/pull/1387
- Fix panic when querying input with no SQL (only comments/whitespace) by @mattn in https://github.com/mattn/go-sqlite3/pull/1392
- evict least-recently-used stmt when cache is full by @mattn in https://github.com/mattn/go-sqlite3/pull/1388
- Upgrade SQLite to version 3053000 by @mattn in https://github.com/mattn/go-sqlite3/pull/1394
- add sqlite_dbstat tag for the DBSTAT virtual table by @calmh in https://github.com/mattn/go-sqlite3/pull/1338
- avoid out of bounds write in unlock_notify_wait on 64 bit platforms by @calmh in https://github.com/mattn/go-sqlite3/pull/1399
- modernise reflect.SliceHeader to unsafe.Slice by @calmh in https://github.com/mattn/go-sqlite3/pull/1400
- guard oversized string length in ResultText by @dxbjavid in https://github.com/mattn/go-sqlite3/pull/1402
- bind via sqlite3_bind_text64/blob64 to avoid 32-bit length truncation by @dxbjavid in https://github.com/mattn/go-sqlite3/pull/1403
- Upgrade SQLite to version 3053002 by @mattn in https://github.com/mattn/go-sqlite3/pull/1404
- guard oversized blob length in callbackRetBlob by @dxbjavid in https://github.com/mattn/go-sqlite3/pull/1405
- preserve embedded NUL bytes in custom function text values by @dxbjavid in https://github.com/mattn/go-sqlite3/pull/1406
- Follow documented call order for sqlite3_value_blob in callbackArgString by @mattn in https://github.com/mattn/go-sqlite3/pull/1407
- Use atomic.Value for handle table and add concurrent lookup benchmark by @mattn in https://github.com/mattn/go-sqlite3/pull/1412
- cache column metadata for prepared and cached statements by @mattn in https://github.com/mattn/go-sqlite3/pull/1413
- free leaked schema string in GetFilename by @dxbjavid in https://github.com/mattn/go-sqlite3/pull/1408
- Fix race in SQLiteStmt.Close by holding conn lock across cache check by @mattn in https://github.com/mattn/go-sqlite3/pull/1416
- Add CodeRabbit as a sponsor by @mattn in https://github.com/mattn/go-sqlite3/pull/1417
- Return error from vtable cursor open instead of ignoring it by @mattn in https://github.com/mattn/go-sqlite3/pull/1419
- Check sqlite3_malloc64 result in Deserialize by @mattn in https://github.com/mattn/go-sqlite3/pull/1420
- Fix panic when registered functions return named types by @mattn in https://github.com/mattn/go-sqlite3/pull/1421
- Return error instead of silently ignoring unsupported bind types by @mattn in https://github.com/mattn/go-sqlite3/pull/1422
- Add CodeRabbit configuration by @mattn in https://github.com/mattn/go-sqlite3/pull/1418
- Close database on all error paths in Open by @mattn in https://github.com/mattn/go-sqlite3/pull/1423
- Check preupdate value fetch result to avoid NULL dereference by @mattn in https://github.com/mattn/go-sqlite3/pull/1424
- Use C.int in exported callbacks to match C declarations by @mattn in https://github.com/mattn/go-sqlite3/pull/1425
- Fix leak of extension load error message by @mattn in https://github.com/mattn/go-sqlite3/pull/1426
- Upgrade SQLite to version 3053003 by @mattn in https://github.com/mattn/go-sqlite3/pull/1427
- @charlievieth made their first contribution in https://github.com/mattn/go-sqlite3/pull/1128
- @connyay made their first contribution in https://github.com/mattn/go-sqlite3/pull/1136
- @Spaider made their first contribution in https://github.com/mattn/go-sqlite3/pull/1069
- @andrzh made their first contribution in https://github.com/mattn/go-sqlite3/pull/1149
- @parthokr made their first contribution in https://github.com/mattn/go-sqlite3/pull/1163
- @leso-kn made their first contribution in https://github.com/mattn/go-sqlite3/pull/1177
- @pomadev made their first contribution in https://github.com/mattn/go-sqlite3/pull/1222
- @dustin-ward made their first contribution in https://github.com/mattn/go-sqlite3/pull/1239
- @jonstacks made their first contribution in https://github.com/mattn/go-sqlite3/pull/1300
- @samjewell made their first contribution in https://github.com/mattn/go-sqlite3/pull/1290
- @q66 made their first contribution in https://github.com/mattn/go-sqlite3/pull/1262
- @hionay made their first contribution in https://github.com/mattn/go-sqlite3/pull/1259
- @justinsb made their first contribution in https://github.com/mattn/go-sqlite3/pull/1305
- @eraytufan made their first contribution in https://github.com/mattn/go-sqlite3/pull/1346
- @nautaa made their first contribution in https://github.com/mattn/go-sqlite3/pull/1362
- @dsonck92 made their first contribution in https://github.com/mattn/go-sqlite3/pull/1364
- @Jaculabilis made their first contribution in https://github.com/mattn/go-sqlite3/pull/1313
- @theimpostor made their first contribution in https://github.com/mattn/go-sqlite3/pull/1379
- @calmh made their first contribution in https://github.com/mattn/go-sqlite3/pull/1338
- @dxbjavid made their first contribution in https://github.com/mattn/go-sqlite3/pull/1402
Full Changelog: https://github.com/mattn/go-sqlite3/compare/v1.14.16...v1.14.48
v5.3.0
PR #2996 reverts back to v4 behavior for a group registering implicit 404 handlers.
If you do not want this behavior, can do not want implicit 404 handlers for groups, use:
e := echo.NewWithConfig(echo.Config{NoGroupAutoRegister404Routes: true})
g := e.Group("/api")
- Adds first-class support for the QUERY HTTP method RFC 10008 in https://github.com/labstack/echo/pull/3038
e.QUERY("/", func(c *Context) error {
return c.String(http.StatusTeapot, "OK")
})
- Router: automatically handle HEAD request by GET handlers in https://github.com/labtack/echo/pull/2949
e := echo.NewWithConfig(echo.Config{
Router: echo.NewRouter(echo.RouterConfig{
AutoHandleHEAD: true,
}),
})
- perf(json): pooled-buffer JSON deserialize by @vishr in https://github.com/labstack/echo/pull/3023
- perf(router): cache-friendly static child lookup by @vishr in https://github.com/labstack/echo/pull/3024
- update golang.org/x deps to latest versions by @aldas in https://github.com/labstack/echo/pull/3034
- pin GitHub Actions to full commit SHAs and rework actions SHAs to own variables by @aldas in https://github.com/labstack/echo/pull/3035
- docs(csrf): fix godoc typo in Generator default (tp -> to) by @DucMinhNe in https://github.com/labstack/echo/pull/3026
- docs(cors): note reverse-proxy header duplication by @vishr in https://github.com/labstack/echo/pull/3027
- feat: add support for HTTP QUERY method by @thdxg in https://github.com/labstack/echo/pull/3038
- docs: fix typos in API_CHANGES_V5.md by @maxtaran2010 in https://github.com/labstack/echo/pull/3039
- Router: auto HEAD to GET by @aldas in https://github.com/labstack/echo/pull/2949
- Revert back to v4 behavior for group registering implicit 404 handler… by @aldas in https://github.com/labstack/echo/pull/2996
- Changelog for v5.3.0 by @aldas in https://github.com/labstack/echo/pull/3040
- @DucMinhNe made their first contribution in https://github.com/labstack/echo/pull/3026
- @thdxg made their first contribution in https://github.com/labstack/echo/pull/3038
- @maxtaran2010 made their first contribution in https://github.com/labstack/echo/pull/3039
Full Changelog: https://github.com/labstack/echo/compare/v5.2.1...v5.3.0
v6.7.1
- Refresh planner queue after cancellation work by @asim in https://github.com/micro/go-micro/pull/4756
- Add CLI input resume for agent runs by @asim in https://github.com/micro/go-micro/pull/4758
- Refresh planner queue after input resume by @asim in https://github.com/micro/go-micro/pull/4761
- Stream remote agent replies in micro chat by @asim in https://github.com/micro/go-micro/pull/4763
- Refresh planner queue after chat streaming by @asim in https://github.com/micro/go-micro/pull/4766
- Expose compacted memory summaries by @asim in https://github.com/micro/go-micro/pull/4769
- Refresh planner priority after memory compaction by @asim in https://github.com/micro/go-micro/pull/4772
- Add model retry jitter control by @asim in https://github.com/micro/go-micro/pull/4775
- Refresh planner queue after retry controls by @asim in https://github.com/micro/go-micro/pull/4778
- Normalize provider failure inspection status by @asim in https://github.com/micro/go-micro/pull/4782
- Refresh planner queue after provider inspection by @asim in https://github.com/micro/go-micro/pull/4785
- roadmap: restock with capability bets; repoint the loop queue by @asim in https://github.com/micro/go-micro/pull/4790
- Add Gemini provider streaming support by @asim in https://github.com/micro/go-micro/pull/4793
- roadmap: drop the word "bets" (development, not bets) by @asim in https://github.com/micro/go-micro/pull/4792
- docs: refresh coherence changelog by @asim in https://github.com/micro/go-micro/pull/4798
- Refresh planner queue after closed items by @asim in https://github.com/micro/go-micro/pull/4799
- agent: wire x402 payer into tool runtime by @asim in https://github.com/micro/go-micro/pull/4802
- loop: drop completed x402 buyer priority by @asim in https://github.com/micro/go-micro/pull/4804
- Observe agent x402 spend by @asim in https://github.com/micro/go-micro/pull/4806
- loop: drop completed spend observability priority by @asim in https://github.com/micro/go-micro/pull/4808
- examples: add x402 buyer agent by @asim in https://github.com/micro/go-micro/pull/4811
- loop: drop shipped x402 buyer priority by @asim in https://github.com/micro/go-micro/pull/4818
- gateway/mcp: expose reflected gRPC services by @asim in https://github.com/micro/go-micro/pull/4821
- loop: refresh planner priorities after gRPC MCP by @asim in https://github.com/micro/go-micro/pull/4828
- mcp: stdio/ws tool results are JSON + isError (fixes garbage to Claude Desktop) by @asim in https://github.com/micro/go-micro/pull/4825
- Fix grpcreflect JSON name lint by @asim in https://github.com/micro/go-micro/pull/4826
- x402: harden spend cap — reject invalid amounts, require settler option by @asim in https://github.com/micro/go-micro/pull/4831
- Add alpha Kubernetes CRD foundation by @asim in https://github.com/micro/go-micro/pull/4839
- loop: refresh priorities after shipped capability by @asim in https://github.com/micro/go-micro/pull/4844
- a2a: conform to external A2A clients — well-known path + spec SSE events by @asim in https://github.com/micro/go-micro/pull/4832
- loop: pause automatic runs while we do focused fixes by @asim in https://github.com/micro/go-micro/pull/4843
- deploy/kubernetes: embed CRDs instead of duplicating them by @asim in https://github.com/micro/go-micro/pull/4845
Full Changelog: https://github.com/micro/go-micro/compare/v6.7.0...v6.7.1
v6.7.0
- b787755a00ac61f7c44cb764f5785f7484be6b07 Add A2A streaming conformance harness (#4741)
- 2293aafc5d2087a93225806e14987180b392b7ae Add agent x402 spend budget guardrail (#4748)
- 7dd1dc7a4f5a177aa2f5d8c64c57048813d3d5c2 Add first-agent CLI chat inspect fixture (#4655)
- 2452647d7b8533838f9622cd2895b92761e91f5f Add first-agent debug smoke breadcrumbs (#4720)
- 706de5d64d3db7cdb4f79e9d6ac8213a37dc74ff Add plan-delegate mock recovery regressions (#4732)
- 8d0143f42ac5691ce3677c5232c550a762fe3d15 Add zero-to-hero inspect transcript check (#4632)
- 7c2d80a18e813987a98b5c7aa145a745418bfe08 Fix memory stream nack ordering (#4694)
- c25ab97507a89d09290230fbb884ff8186b3b9ac Fix zero-to-hero fixture output race (#4667)
- 5390d4a38a3db8e3202e6addd0833fa4be99e223 Harden plan-delegate plan persistence (#4647)
- 6901937a03b67f205ab8abe840bf4b72cc12fb95 Harden plan-delegate plan persistence (#4674)
- 585f18153c31ce70387715da84f658ed467ff4de Migrate postgres pgx store to pgx v5 (#4736)
- 2281175bbcf50690dc573b45305b32b0937d749e Record agent provider failure metadata (#4688)
- e5411c7b3ad2d366db18fa1e32650792ee99b25d Refresh planner priorities for 4626 (#4628)
- 3bb388d57e5faddabf2e6d2a0fe81cdafe6039a4 Refresh planner priorities for 4633 (#4635)
- 62df8e0ab39b4fcc8948c832d3b7331aef76ec86 Refresh planner priorities for 4648 (#4651)
- 35558d46d074e5609fcbcf97e2234660288246e4 Refresh planner priorities for 4660 (#4661)
- ca3aa27ad20e577c8edbeb52ba229a7e9eaac661 Refresh planner priorities for 4669 (#4670)
- 6b855365df4b50384e4baaf0c9b3f01f0514fd54 Refresh planner priorities for 4675 (#4676)
- c74c067a0996ab37c633a6f0401762737667b908 Refresh planner priorities for 4681 (#4682)
- 7d2e9ec6ac71fc63fd81c0c370b2cbb8ba34ccec Refresh planner priorities for 4691 (#4692)
- e3aad233c1f48e78f4f4697f6aa342d0510b8508 Refresh planner priorities for 4717 (#4718)
- c15cc8122b8d97ec76d2e31151116da9c199def9 Refresh planner priorities for 4721 (#4723)
- 25189cd0cae1a60081a06ec5744a400999a9ec82 Refresh planner priorities for 4726 (#4727)
- 3dc036930233c9caa1b7eea07fdce922321e872c Refresh planner queue after pgx migration (#4739)
- 9233bc738d848db19efafb828dcb28680bfb4aab Refresh planner queue after plan delegate coverage (#4734)
- c0fadaecd201fe3cc4f5571395f990e32b139b6b Refresh planner queue after streaming conformance (#4744)
- ef5d2fb94f9944abc80998111657e2e810a8fe33 Refresh planner queue after x402 guardrail (#4751)
- 730137cee994fc87c0f9ce797df5287b229fe493 Refresh planner queue for 4638 (#4640)
- 5bc2e8d9fcb7b628c25c16c10644a1ac96f6f87a Refresh planner queue for 4643 (#4645)
- a421a54a773b83835eff7eaa5ec5544dd7832fa3 Refresh planner queue for 4685 (#4686)
- c80d0c62d87219b48ae2df8499b2c5762f4e6ca9 Refresh planner queue for 4695 (#4697)
- f88f7d1adf69cd7bf2410474ac3fcca018d16f08 Refresh planner queue for 4703 (#4704)
- 9a75948e78d7f77b91e80821f237522db82f840c Refresh planner queue for 4710 (#4714)
- 6190712679a202547acb971cdd72388b935cfa5e Reject nested text tool calls in arguments (#4709)
- ce29d7104cde2e8329a6d4ab0cd2277d906251d9 Report provider conformance skips per harness (#4678)
- 599e48b2d37a9dcf4e078bf5d7d4e6dffeacc8cd Stabilize first-agent fixture registration wait (#4684)
- cf01fbdc3715073a8f91d10c5b6f54e9233dc3ef Update README to remove Go Report Card badge (#4701)
- e610787c3b27c7bc31c19644a0a7b004a5139579 Verify first-agent chat wayfinding (#4637)
- 3995ed906ed0a459c0c7cf8cec073396e0b7175e agent: propagate stream run context (#4753)
- 50fc743b6dd9e2f5d18a670df893d6a3a3b73e84 ai: remove the ai/flow backward-compat shim (#4653)
- a11b84e8179e2080e253cc6cb9fe5eb0c05faafb blog: add v6.6.0 whats new (#4672)
- eddecc3dad2dece685b5bc5e8051c0838763b131 ci: verify ordered zero-to-hero transcript (#4716)
- 85374c6401253b77ff86feab1432f6837309ef0e loop: cut planner bookkeeping churn + cap diminishing-returns conformance work (#4731)
- 294f94ef74b5aaa34064133820c097d4d14c17d4 test ai retry cancellation during backoff (#4702)
v6.6.0
- c4eec47cbc0f6e0e296931c2c3be0c79f610878e Accept completed plan delegate side effects (#4580)
- 99a956dec31f18683ed203b3973378f1aa7ea1d3 Add agent resume breadcrumbs (#4589)
- decc7ebe1d77260986a5e4fe731890e872a28878 Add first-agent docs wayfinding guard (#4564)
- b940dd4233c3b7309a52995315a6cf79245a120a Add first-agent guide chain contract (#4516)
- 10a5a5b235f92b1e1b5bff3851eb6bf739f74bbf Add first-agent quickcheck breadcrumbs (#4597)
- e82d44e94ab2958e47df491ba5d168409d04a1b9 Collapse spoken owner email notify replays (#4531)
- 6681a0971a5a712ed0b61b3a8d32ec61632e3244 Deduplicate launch readiness notification replays (#4542)
- 3d0ea0666e2600465ceb04ccdbeabf28d7396850 Finalize universe notify after timeout (#4585)
- 96fc06b9e495848c070cd4d4234d21f7fdeefb9d Fix A2A fallback empty artifact text (#4548)
- 4faafdf3e94d750d9d231367d497527ee861eb60 Fix plan delegate harness cleanup (#4537)
- 1b371470a92c2f8db140a51aa1ae8ade60b9e772 Guard checkpointed tool result recording (#4602)
- ed3e0e5a06cbed118ef4adb5a7ff085cb5b511e9 Handle AtlasCloud empty-arg text tool repair (#4612)
- 81f81460aa7e7a85514a10060455e100f2e8b9af Handle AtlasCloud workspace repair fallback (#4616)
- 29d8544ce5441cebea4752576623d3b0eb05d25f Harden universe A2A reachability probe (#4621)
- 0120d6eb49bf169503c252fc83f19a226c52376e Recover missing agent-flow notifications (#4566)
- 460f1ef45a8b80aaa99d79e4bc542c54ea797312 Recover plan-delegate plan-only side effects (#4557)
- ba7db2f3151963a627a8e9fa65d4fb8f13f443b0 Refresh planner priorities for 4613 (#4614)
- c7d510349e08eb1c33ad81925c60a02a93c81c3c Refresh planner priorities for 4617 (#4619)
- 7b51be5ba8bf5249b16e7e6721b201689eb01e98 Refresh planner priorities for 4622 (#4623)
- 3d35b77c23b298c3f081c635f602281a25d446c6 Stabilize agent-flow side effects (#4523)
- 8ed0c21aa38ceaed642b82c47e45a6967fed1b02 Tighten agent provider conformance coverage (#4575)
- bba3b8ba98b229650a451ba58b6f3a3c2fdf9c1b ci: add govulncheck vulnerability gate (+ wire into loop triage) (#4558)
- 98cbafd11ad8921e213aa93b75d1ee4e23fb9ff8 docs(loop): formalize the agent-agnostic mention model (#4559)
- 2cf95b27c871baa119353087c048ae01f5a54073 security: patch reachable CVEs (28 of 30) via toolchain + dependency bumps (#4555)
- 3a6d4275aa99f45ded40241039cf5e1bb3b36df4 test first-agent transcript drift (#4625)
v6.5.0
- 776fe1a36a6616040aa0b3a728e8d6d4b0ddd693 Add agent stream provider conformance (#4433)
- a565dce4a076e54003e2e92a9759c78b75ed690c Add first-agent docs CLI parity check (#4506)
- 850b2029646d50604b644de70f8092e0ab6500fe Add focused CLI inner-loop contract target (#4489)
- 3fc2364eea3e9012e5ec6d48d3389520c7aefab1 Add model retry backoff contract tests (#4511)
- 7f78bbf814b3ccfe7a4a75d432d847b1cab93495 Broaden MiniMax streaming conformance (#4481)
- ad500d58c8d780357e03eaf7387d19ee43687b97 Fix AtlasCloud delegate text fallback (#4493)
- 7e0b6fd3fa6b1ee1d36fd6696e486363d2d5f139 Fix AtlasCloud tool streaming capability (#4477)
- 3b367975a3042fc644e7cd65957d8c1cc20519a8 Fix retry timeout test race (#4421)
- cd576e780c05d431d8304ebd33586cf1c21349ad Handle AtlasCloud partial text tool calls (#4451)
- 9dccdb4f6949efc430c6cc07f6d5c5e0e48b1a6c Handle incomplete AtlasCloud plan repairs (#4466)
- ad8ff2abde21870b4d1bb0ab7b12859348555ea9 Harden model call timeout enforcement (#4411)
- 7d2586a2f918b1d845e5346204bcc21ff16038dd Make micro new contract use local module (#4472)
- a0bc2287ff8738ba223b2ae3ea49278cd4793889 Preserve AtlasCloud conformance marker (#4498)
- 4150e8dc89fd378a8f8bafbed9eb8ede1ffcfdad Repair partial text tool calls (#4445)
v3.0.0-rc.3
- Upgrade Guide: https://resty.dev/docs/upgrading-to-v3/
- fix: context cancellation leak by @vadimi in https://github.com/go-resty/resty/pull/1177
- fix(retry): protect parseRetryAfterHeader from integer and time duration overflow by @HarshalPatel1972 in https://github.com/go-resty/resty/pull/1178
- feat(enhancement): improve string request body parsing memory allocs by @vadimi in https://github.com/go-resty/resty/pull/1180
- test: add unit test to cover cancellation on nil resp body by @vadimi in https://github.com/go-resty/resty/pull/1179
- @vadimi made their first contribution in https://github.com/go-resty/resty/pull/1177
- @HarshalPatel1972 made their first contribution in https://github.com/go-resty/resty/pull/1178
Full Changelog: https://github.com/go-resty/resty/compare/v3.0.0-rc.2...v3.0.0-rc.3
v6.4.0
- e70111426b33217d7a9d4facc9f7b04e8271a981 Allow direct first-agent chat prompts (#4373)
- a1d17ec984e4caa0a2c8300923ea4f20922c557b Avoid recording failed stream turns (#4313)
- 35d3d994284c79e38a5aed82119ee853a8b4664f Fail agent-flow on missing onboarding side effects (#4334)
- b3cc4a4ba46e41e84bef36c2ea7d437da6aad4c8 Fix AtlasCloud minimax tool follow-up retry (#4366)
- 243d7904e8bbe5de0b7de49162132b5692e79bbc Fix plan-delegate notify recovery (#4299)
- 7604cac06090019431413c26cdd83c1ec2f8659e Handle Minimax service tool 400 fallback (#4361)
- b9e4bd171f66bbf2fd7afa9b0a1455950e5f9f8c Improve getting-started harness logs (#4402)
- 687a33faeec7c4018d3db589658870041c1df958 Preserve checkpointed tool calls on agent resume (#4406)
- 83a6b2004a97f7114c0152ef569951636755addf Propagate provider HTTP retry signals (#4318)
- 967e1cfd9b5a8d21025e906390441fe6879ba7bf Stabilize conformance marker retry prompt (#4357)
- 224e107f1c62bd64ec845be633428aa8ba9fcf3f Stabilize plan-delegate notify recovery (#4339)
- 271af4d98ebac6b2d98354d1965f7be634719b90 Stabilize plan-delegate notify recovery (#4379)
- 5f7f733713034dd3cfb58f785f4b161c5852c6f5 Verify first-agent wayfinding in harness (#4384)
- 7734f5605dd5f4ac649bc6315232032af3256b46 Verify zero-to-hero deploy dry-run (#4330)
- 0e3a7495567e91e20401594f7900e3119d1640b7 agent: add workflow run info to tool spans (#4391)
- 80d2d7306fee1bc30fd3027e3985ac2d11685d3d agent: document resume checkpoint limits (#4397)
- 76fea3f01c1b976bf7d9eb934126118f309eda61 agent: parse function-style text tool calls (#4307)
- 3560208edca14d197c61aa524107401f17336c89 blog: draft v6.3.15 update (#4022)
- cf9c015cf82eab5b672e30d6e2de4e3f82e5efcb ci: add docs wayfinding guard (#4303)
- 459dff8e7a9861b13a5358cb70c8c60420554998 ci: add first-agent CLI wayfinding target (#4344)
- da5b1a25990eb34cb1ec2827e214641f5ce29cbd loop-release: bump minor for features, patch for fixes (semver-honest) (#4377)
- 415e95c0f123d9cbca6176a57b55771f849f71ef test agent startup resume checkpoints (#4350)