Releases: ChilliCream/graphql-platform
Releases · ChilliCream/graphql-platform
13.7.0
What's Changed
- Optimized Field Merging by @michaelstaib in #6648
- Add default http request version and policy by @sunghwan2789 in #6641
- Interface on Error Type by @PascalSenn in #6643
- Deprecate SchemaBuilder Hooks by @michaelstaib in #6652
- Remove ReadOnly Schema Options Wrapper by @michaelstaib in #6653
Full Changelog: 13.6.1...13.7.0
12.22.0
What's Changed
- Optimized Field Merging by @michaelstaib in #6649
- Improve allocations from JsonResultSerializer by @michaelstaib in #6650
- Upgraded AspNetCore package to use the new BCP middleware. by @michaelstaib in #6654
Full Changelog: 12.21.0...12.22.0
13.6.1
What's Changed
- Improve allocations from
JsonResultFormatter
by @PascalSenn in #6636 - Update ActivityScopes.cs by @gkfischer in #6635
Full Changelog: 13.6.0...13.6.1
13.6.0
What's Changed
- Infer Entity Resolvers with Patterns by @michaelstaib in #6470
- Fixed memory leak on websocket transport. by @michaelstaib in #6476
- update companies by @artola in #6477
- docs: Mention abstract classes can be used for union types by @benmccallum in #6043
- Introduced subgraph consistency check. by @michaelstaib in #6493
- Fixed dictionary contains check for errors. by @benmccallum in #6496
- Fixed double dispose of continous task by @PascalSenn in #6484
- Adds staitc update BCP page by @PascalSenn in #6498
- update workshops by @artola in #6499
- Fixed options check for mutation conventions . by @michaelstaib in #6502
- Fixed RootPathSegment GetHashCode implementation. by @michaelstaib in #6501
- Handle UTF8 Surrogate Pairs in Parser by @michaelstaib in #6503
- Fixes documentation referring to how Strawberry Shake uses Roslyn by @benmccallum in #6507
- Fixed strawberry shake targets by @PascalSenn in #6506
- Fix issue with Query Planner ExecutionStep Requirements by @ndejaco2 in #6504
- Aligned Fusion more with the Fusion spec. by @michaelstaib in #6485
- Refactored query planner to allow top queries. by @michaelstaib in #6508
- Added type merging rules to fusion. by @michaelstaib in #6515
- Adds
about
to footer by @PascalSenn in #6521 - Fixed website build by @PascalSenn in #6522
- Fixed encoding issues in policies by @PascalSenn in #6523
- Migrated website deployment to GitHub Actions. by @michaelstaib in #6524
- Fixed typo in docs - projections.md by @szv in #6520
- Allow postgres subscriptions to be configured in publish only mode by @williamdenton in #6512
- Updated .NET SDK to 8.0 RC.1 by @michaelstaib in #6529
- Fixed Directive Middleware Caching Issue. by @michaelstaib in #6530
- Fixed Error Behavior in Query Plan by @michaelstaib in #6532
- Revert #6506 by @PascalSenn in #6538
- Introduce Node ID Parser to Fusion by @michaelstaib in #6535
- Introduced Fusion Export Command by @michaelstaib in #6541
- Optimized Resolver Composition by @michaelstaib in #6542
- Fixed issue in parser for directive location VARIABLE_DEFINITION. by @michaelstaib in #6553
- Cache printed GraphQL Query for Tracing by @PascalSenn in #6543
- Mark 'BuildPipeline' method as virtual by @IvAlex1986 in #6549
- Feat ignore additional input fields (#6307) by @leniency in #6531
- Adds True Nullability GraphQL Spec Proposal by @michaelstaib in #6570
- Print @deprecated in HotChocolate.Skimmed.SchemaFormatter by @tobias-tengler in #6565
- Fixed tag directive nullability. by @michaelstaib in #6571
- Adds Extensions support for Subgraph JSON by @PascalSenn in #6577
- Add automatic wrapper for open api specification. by @A360JMaxxgamer in #6398
- Use scheme provided by arguments by @vatsalyagoel in #6582
- Move to JsonElement in ConfigurationExtensions by @PascalSenn in #6580
- Remove a subgraph from a composed fusion gateway by @PascalSenn in #6584
- Make CustomOptionsFlags public by @dawust in #6587
- Split rabbit mq topic event sender into seperate registration method by @dannyheard7 in #6559
- Issue 6594 nested resolver key by @darren-clark in #6596
- Added more robust extensibility to extend mutation errors. by @michaelstaib in #6595
- Refinements on the new error hooks. by @michaelstaib in #6599
- Added tag directive refinements. by @michaelstaib in #6601
- add online workshop Vienna by @artola in #6602
- update workshop Vienna by @artola in #6603
- Update headers of website by @PascalSenn in #6607
- Fixed character in acceptable user and privacy policy by @PascalSenn in #6608
- Upgraded to .NET 8 rc.2 by @michaelstaib in #6619
- Fixed issue with dublicate type registration in Strawberry Shake by @michaelstaib in #6620
- Fixed field merging issue for skip/include. by @michaelstaib in #6621
- Adds better schema errors when data middleware is declared more than once. by @michaelstaib in #6622
- Fixes StrawberryShake issues caused by the introspection tooling. by @michaelstaib in #6625
- Removed Compiler Warnings by @michaelstaib in #6626
- Fixed build issue that prevented the FSharp package from being build. by @michaelstaib in #6627
- cleanup compilation constants by @SimonCropp in #6590
- Adds GraphQL SSE support to StrawberryShake by @PascalSenn in #6401
- Pruned Package References by @michaelstaib in #6631
- Fixes how arg values will be handled when the input obj is inferred by @michaelstaib in #6632
New Contributors
- @ndejaco2 made their first contribution in #6504
- @szv made their first contribution in #6520
- @williamdenton made their first contribution in #6512
- @IvAlex1986 made their first contribution in #6549
- @leniency made their first contribution in #6531
- @vatsalyagoel made their first contribution in #6582
- @dawust made their first contribution in #6587
- @dannyheard7 made their first contribution in #6559
- @SimonCropp made their first contribution in #6590
Full Changelog: 13.5.1...13.6.0
13.5.1
What's Changed
- StrawberryShake public access modifier must be default. by @michaelstaib in #6472
Full Changelog: 13.5.0...13.5.1
13.5.0
What's Changed
- Added GraphQL Request Field Limit. by @michaelstaib in #6381
- Fixed Subscription Complete Issue for ValueType Message. by @michaelstaib in #6383
- Optimized the Type Module Source Generator by @michaelstaib in #6388
- Adds postgres transport for subscriptions by @PascalSenn in #6387
- Expose internals of Fusion to BCP services by @PascalSenn in #6390
- Include .NET 8.0 tools in StrawberryShake package by @repne in #6395
- Upgrade default BCP middleware version by @PascalSenn in #6410
- Scope the projection selection properly when using the mutation conventions. by @hahn-kev in #6444
- Reintroduce RequestContextAccessor by @michaelstaib in #6454
- Publicly expose ability to register an error type on a mutation field by @benmccallum in #6463
- Removed Path Pooling by @michaelstaib in #6394
- Fixed naming issues with generic types by @N-Olbert in #6461
- Fixed Batch Pool for DataLoader was cleared to early. by @michaelstaib in #6465
- Added configurable access for generated Strawberry Shake clients (#6374) by @nih0n in #6416
Full Changelog: 13.4.0...13.5.0
13.4.0
HotChocolate
- Added .NET 8 Support (#6366)
- Add BananaCakePop Package (#6198)
- Added File Upload Support to Fusion. (#6359)
- [AOT] Added Trimming Annotations to Utilities
- Optimized Query Planning (#6379)
- Add GraphQL over HTTP client (#6330, #6357, #6353)
- Implemented File Upload Client. (#6358)
- Added GraphQL SSE subgraph support to fusion. (#6356)
- Add
@tag
directive to fusion. (#6341) - Introduce Fusion Composition Settings File (#6345)
- Enhanced Fusion QueryPlan Information (#6376)
- Ensure Fusion by default has a single client config. (#6370)
- Reworked the dictionary serializer to allow for a more flexible AnyType. (#6367)
- Fixed issue where Fusion was not handling unions. (#6375)
- Fixed issue with variable forwarding in nested fields. (#6348)
- Fixed Object Composition for Partial Results. (#6339)
- Reworked the fusion execution state management. (#6325)
Docs
13.3.3
13.3.2
For more details click here to get to our CHANGELOG.
Changes:
- 4c00c2e Added a constructor for lazy cursors to the edge.
- 99dc6f0 Minor optimizations for the operation compiler.
- 460f874 Added more query plan integration tests.
- 1c673c9 Minor Fusion CommandLine Fixes
- 0d3a624 Fixed file access mode when updating the subgraph config.
- d0ac6ab Allow config command to edit subgraph package.
This list of changes was auto generated.
13.3.1
For more details click here to get to our CHANGELOG.
Changes:
- 7b492e8 Ensure Subgraph Config consistency.
This list of changes was auto generated.