What's Changed
- Fixed URL-safe ID serialization (#7725)
- Added .NET 9 (#7741)
- Fixed issue when accept:/ and operation is a subscription. (#7732)
- Include net9.0 tools in StrawberryShake package (#7710)
- Prevented type descriptions from being overwritten while merging (#7751)
- Fixed websockets message corruption after cancellation (#7768)
- Only cache authorization policies if permitted by policy provider (#7705)
- [Fusion] Fixed duplicated selections (#7677)
- Added @semanticNonNull support (#7681)
- Fixed parsing issue in Utf8GraphQLRequestParser#ParseStringOrNull (#7703)
- Fixed issue with non-deterministic order of automatic type registrations (#7708)
- Added "AddDataLoader<TService, TImplementation>" overload that takes a factory (#7674)
- Fixed xml method description when dictionary args present (#7765)
- Added ability to mark requests as warmup (#7798)
- Added support for between both cursors (#7800)
- Fixed client complete abort websocket that is sending (#7793)
Full Changelog: 14.1.0...14.2.0