What's Changed
- Updated Benchmarking Flow by @michaelstaib in #8860
- Make Benchmarks more Stable by @michaelstaib in #8862
- Make benchmark results more stable by running tests 5 times. by @michaelstaib in #8863
- Removed Performance Data by @michaelstaib in #8861
- [Fusion] Used
ARGUMENTinstead ofARGin error codes by @glen-84 in #8864 - [Fusion] Added post-merge validation rule "ReferenceToInaccessibleTypeRule" by @danielreynolds1 in #7992
- Fix range check / buffer overflow in ExpressionHasher.Append(char, char) by @N-Olbert in #8811
- [Fusion] Added post-merge validation rule "ReferenceToInternalTypeRule" by @glen-84 in #8865
- Updated the spec URL for GraphQL custom scalars by @glen-84 in #8866
- Added
@specifiedByto LocalDate scalar by @glen-84 in #8868 - Adds @serializeAs for scalar serialization. by @michaelstaib in #8867
- Add Analyzer for Microsoft.AspNetCore.Authorization attribute usage on GraphQL members by @tobias-tengler in #8869
- Fixed SerializeAs SerializationType Inference by @michaelstaib in #8871
- [Fusion] Fix findings by @tobias-tengler in #8870
- Use correct type name when referencing type with ID by @N-Olbert in #8504
- Make Utilities.Introspection AOT compatible by @michaelstaib in #8872
- [Fusion] Added support for merging
@serializeAsdirectives by @glen-84 in #8874
Full Changelog: 16.0.0-p.8.26...16.0.0-p.9.1