Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix planner selecting Apollo
@externalkey fields from non-resolving subgraphs by @michaelstaib in #10318 - Tolerate dispose failures when stopping ASB receive endpoints by @glen-84 in #10315
- Retry the Fusion archive open when a concurrent reader holds it by @glen-84 in #10324
- Merge same-named fields across fragments in MCP tool output schemas by @glen-84 in #10326
- Surface tool creation failures as unavailable MCP tools by @glen-84 in #10328
- Narrow fragment spreads to their type condition in MCP tool schemas by @glen-84 in #10329
- Fix UpdateTools forwarding in the aggregate MCP diagnostic events by @glen-84 in #10330
- Fix GeoJSON polygon coordinates dropping the exterior ring with holes by @glen-84 in #10345
- Fix GeoJSON MultiPolygon coordinates flattening each polygon's rings by @glen-84 in #10347
- Fix pruning of list-wrapped
@requireinput types during composition by @michaelstaib in #10346 - Derive exported batching flags from the server's batching options by @glen-84 in #10368
- Create the schema export directory when it does not exist by @glen-84 in #10369
- Fix Utf8MemoryBuilder state after sealing or abandoning by @michaelstaib in #10378
- Resolve MCP handler services from the schema in stateless mode by @glen-84 in #10379
- Return 405 for MCP GET and DELETE in stateless mode by @glen-84 in #10380
- Keep generated Fusion operation names valid for every hash format by @glen-84 in #10388
- Reject non-ASCII characters in GraphQL name validation by @glen-84 in #10389
- Update Marten and pin MongoDB transitives to secure versions by @glen-84 in #10412
- Fix BindRuntimeType for byte[] and dictionaries nested in lists by @glen-84 in #10417
- Apply sorting after the resolver's Select projection by @glen-84 in #10422
- Apply explicit null variable defaults when variables are omitted by @glen-84 in #10424
Full Changelog: 16.6.6...16.6.7