What's Changed
- Fix mutation conventions on non-static mutation types by @tobias-tengler in #10513
- Fix JsonValueParser not unescaping strings when parsing UTF-8 JSON by @tobias-tengler in #10516
- Fix a race condition in WorkScheduler by @mnebes in #10463
- [Fusion] Fix node planning crash on unions with non-Node members by @mnebes in #10521
- Fix concurrent first requests to one schema failing with HTTP 500 by @glen-84 in #10525
- Fix variable coercion leaking a pooled buffer per numeric value by @tobias-tengler in #10527
- Fix empty filter objects failing with an unexpected error by @glen-84 in #10532
- Fix in-memory filters failing when a nested object has several fields by @glen-84 in #10536
- Fix torn reads in value node caches by @tobias-tengler in #10540
- Bump System.Security.Cryptography.Pkcs to the patched versions by @tobias-tengler in #10545
- Fix omitted variables counting as provided input values by @glen-84 in #10541
- [Fusion] Fix source result cleanup when execution is canceled by @tobias-tengler in #10579
- [Fusion] Fix Apollo result cleanup when execution is canceled by @tobias-tengler in #10580
- [Fusion] Fix the in-memory connector failing on batched lookups with multiple variable sets by @tobias-tengler in #10636
- Fix the isolated worker treating a request without Content-Type as JSON by @glen-84 in #10638
- Fix persisted operation routes accepting any Content-Type by @glen-84 in #10639
Full Changelog: 16.6.8...16.6.9