Releases: ChilliCream/graphql-platform
Releases · ChilliCream/graphql-platform
16.0.0-p.11.22
What's Changed
- Change how server options are configured. by @michaelstaib in #9281
- Fix deduplication issue in incremental delivery legacy adapter by @michaelstaib in #9282
Full Changelog: 16.0.0-p.11.21...16.0.0-p.11.22
16.0.0-p.11.21
What's Changed
- Reconfigure Benchmark Workflow by @michaelstaib in #9278
- [Build] Switched to build.sh by @michaelstaib in #9279
- [Nitro CLI] Fix client download command / Forward exit code by @tobias-tengler in #9280
Full Changelog: 16.0.0-p.11.20...16.0.0-p.11.21
16.0.0-p.11.20
What's Changed
- Fix Types.Analyzers node resolver ID parameter handling for non-id names by @michaelstaib in #9204
- Fix #6203 external required fields in federation entity resolution by @michaelstaib in #9234
- Fix IsProjected nested object selection rewriting by @michaelstaib in #9212
- [Fusion] Fix issue with comparison of directive definitions by @glen-84 in #9255
- Add
.gitattributesfile and remove CRLFs from repository by @glen-84 in #9172 - Add Incremental Delivery Format Adapter by @michaelstaib in #9261
- Fix filter field type inference for array length expressions by @michaelstaib in #9198
- Fix #7346 preserve sibling data on invalid compiled IDs by @michaelstaib in #9265
- Fix #6513 register interface inheritance implementations by @michaelstaib in #9268
- Fix #6131 sorting with ignored unsupported fields by @michaelstaib in #9230
Full Changelog: 16.0.0-p.11.19...16.0.0-p.11.20
16.0.0-p.11.19
What's Changed
- Fix HTTP connection can fallback to HTTP/1 by @michaelstaib in #9239
- Fix #6197 AnyType respects custom reference type converters by @michaelstaib in #9233
- Fix #6232 parse list external fields in Apollo Federation by @michaelstaib in #9235
- [Fusion] Reduce forwarded variable allocations by @michaelstaib in #9228
Full Changelog: 16.0.0-p.11.18...16.0.0-p.11.19
16.0.0-p.11.18
What's Changed
- Fix UseSingleOrDefault ignoring explicit GraphQL field types by @michaelstaib in #9220
- Add list projection support to AsSelector by @michaelstaib in #9226
- Fix #5072 projection for unbound extension resolvers by @michaelstaib in #9224
- Add test for list unions on
AsSelectorby @michaelstaib in #9231 - Fix projection for fluent union list fields by @michaelstaib in #9222
- Upgrade Subscriptions.Nats to official NATS v2 client by @michaelstaib in #9206
- Add Fusion 15 execution tests by @michaelstaib in #9237
- Fix issue with deferred execution fragmenting by @michaelstaib in #9203
Full Changelog: 16.0.0-p.11.17...16.0.0-p.11.18
16.0.0-p.11.17
What's Changed
- Restructure benchmark workflow with per-test jobs and dual runner groups by @michaelstaib in #9217
- Rename benchmark runners and fix cancellation by @michaelstaib in #9221
- Fix UseProjection with JsonDocument nested field selection by @michaelstaib in #9210
- Fix #7110: parse relay Guid IDs correctly in filters by @michaelstaib in #9214
- Fix field ignore collision when renaming member to id by @michaelstaib in #9208
- Fix GeoJSON MultiLineString coordinates being flattened by @michaelstaib in #9219
- Fix convention-level ignore for filter operations by @michaelstaib in #9218
- Fix projection to preserve EF constructor-injected services by @michaelstaib in #9199
- Add cached Fusion batching-group registrations per operation plan by @michaelstaib in #9209
Full Changelog: 16.0.0-p.11.16...16.0.0-p.11.17
16.0.0-p.11.16
What's Changed
- Fix mutation convention type names with snake_case naming conventions by @michaelstaib in #9196
- Fix QueryableOffsetPagingProvider.CanHandle for executable lists by @michaelstaib in #9197
- Fix dictionary value nullability for generated KeyValuePair types by @michaelstaib in #9201
- Allow naming conventions with connection names by @michaelstaib in #8713
- Fix mutation error mapping for multiple exception constructors by @michaelstaib in #9211
- Fix flaky Fusion operation-plan single-flight tests by @michaelstaib in #9207
Full Changelog: 16.0.0-p.11.15...16.0.0-p.11.16
16.0.0-p.11.15
What's Changed
- [Fusion] Fix issue with RemoveUnreferencedDefinitions and custom scalars by @glen-84 in #9188
- [Fusion] Only visit input objects once while building the execution tree by @tobias-tengler in #9189
- Fix TPH projections with ToPageAsync by @michaelstaib in #9187
- Fix projections on records. by @michaelstaib in #9190
- Fix EF DateTime sorting translation by @michaelstaib in #9191
- Fix enum value rename in EnumTypeExtension by @michaelstaib in #9193
- Fix BindRuntimeType for wrapped CLR types by @michaelstaib in #9192
- Fix node extension resolvers with non-id first parameter by @michaelstaib in #9194
- [Fusion] Add OpenTelemetry instrumentation by @tobias-tengler in #8909
Full Changelog: 16.0.0-p.11.14...16.0.0-p.11.15
16.0.0-p.11.14
What's Changed
- [Nitro CLI] Hide Subgraph options by @tobias-tengler in #9173
- Format GUIDs with hyphens in the default type converter by @glen-84 in #9175
- Remove
EnableOneOfoption by @glen-84 in #9177 - Cleanup by @glen-84 in #9178
- Fix escaping of quotes inside string variables by @tobias-tengler in #9179
- Align built-in scalar descriptions with the spec by @glen-84 in #9180
- Add unsigned scalars to MCP tests by @glen-84 in #9182
- [Fusion] Add Grouping for ExecutionNode by @michaelstaib in #9162
- Fix harmless copy-paste mistake in variable name by @marcus-sonestedt in #9183
- [MCP] Update MCP SDK by @glen-84 in #9184
- Fix compilation errors by @michaelstaib in #9186
New Contributors
- @marcus-sonestedt made their first contribution in #9183
Full Changelog: 16.0.0-p.11.11...16.0.0-p.11.14
16.0.0-p.11.13
Merge branch 'main' into mst/execution-node-grouping