graphql-platform

Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.

MIT License

Downloads
4.5K
Stars
4.9K
Committers
300

Bot releases are visible (Hide)

graphql-platform - 12.6.1

Published by michaelstaib over 2 years ago

For more details click here to get to our CHANGELOG.

Changes:

  • 29b425dfad88fb5ed90fd729612c35fea8c77ceb Fixed MutationFieldOptions for older framework versions.
  • fbf152796d26ce87268d2d0867f5727d8673b496 Added BCP preview 24 (#4794)

This list of changes was auto generated.

graphql-platform - 12.6.0

Published by michaelstaib over 2 years ago

What's Changed

Hot Chocolate

Enhancements

Fixes

Maintenance

Documentation

New Contributors

Full Changelog: https://github.com/ChilliCream/hotchocolate/compare/12.5.0...12.6.0-rc**.3

graphql-platform - 12.5.0

Published by michaelstaib almost 3 years ago

What's Changed

Hot Chocolate

Enhancements

Fixes

Docs

Strawberry Shake

Fixes

Maintanance

New Contributors

Release Blog

Full Changelog: https://github.com/ChilliCream/hotchocolate/compare/12.4.1...12.5.0-rc.1

graphql-platform - 12.4.1

Published by michaelstaib almost 3 years ago

For more details click here to get to our CHANGELOG.

Changes:

  • 20ed41f7fb6d0c8df80ad44ee14e65ea010cdf35 Removed Debug Code (#4562)
  • 014b2e28baecb81a804c2ecf45d63e64430aa41b Mutation Documentation Refinements (#4558)

This list of changes was auto generated.

graphql-platform - 12.4.0

Published by michaelstaib almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/ChilliCream/hotchocolate/compare/12.3.2...12.4.0

graphql-platform - 12.3.2

Published by michaelstaib almost 3 years ago

What's Changed

Full Changelog: https://github.com/ChilliCream/hotchocolate/compare/12.3.1...12.3.2

graphql-platform - 12.3.1

Published by michaelstaib almost 3 years ago

For more details click here to get to our CHANGELOG.

Changes:

  • 6077e82a97780a3fa232dcb6f23900f43eaa9578 Added missing this to ModifyFunctionOptions. (#4454)
  • 7f8100e0163d03c3df63ba632f883f73561558c3 Update BCP Version

This list of changes was auto generated.

graphql-platform - 12.3.0

Published by michaelstaib almost 3 years ago

What's Changed

Full Changelog: https://github.com/ChilliCream/hotchocolate/compare/12.2.2...12.3.0

graphql-platform - 12.2.2

Published by michaelstaib almost 3 years ago

What's Changed

Full Changelog: https://github.com/ChilliCream/hotchocolate/compare/12.2.1...12.2.2

graphql-platform - 12.2.1

Published by michaelstaib almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/ChilliCream/hotchocolate/compare/12.2.0...12.2.1

graphql-platform - 12.2.0

Published by michaelstaib almost 3 years ago

What's Changed

Full Changelog: https://github.com/ChilliCream/hotchocolate/compare/12.1.0...12.2.0

graphql-platform - 12.1.0

Published by michaelstaib almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/ChilliCream/hotchocolate/compare/12.0.1...12.1.0

graphql-platform - 12.0.1

Published by github-actions[bot] about 3 years ago

Hot Chocolate

  • Return argument value as field definition runtimeType if requested as object type by @benmccallum (#4291)

Website

  • Fix search on website by @tobias-tengler (#4282)
  • Hot Chocolate 12 Release Blog by @michaelstaib (#4270)

Contributors

@benmccallum, @michaelstaib, @rstaib and @tobias-tengler

For more details click here to get to our CHANGELOG.

graphql-platform - 12.0.0

Published by michaelstaib about 3 years ago

Hot Chocolate

Fixes

  • Custom type inspectors can now again add custom ignores. #3399
  • Fixed issue where descriptor attributes on resolvers were ignored. (#3892)
  • Fixed that the socket interceptor OnCloseAsync method was not invoked. (#3951)
  • Fixed MongoDB totalCount handling (#3880).
  • Fixed handling of enums that contain underscore. (#4056)
  • Fixed ignoring fields with ObjectTypeExtensions.Ignore. (#4034)
  • Fixed issue with socket session interceptor dependency injection. (#4055)
  • Fixed issue to allow ignoring enum values. (#4020)
  • Fixed override of resolver pipeline in operation optimizers. (#4128)
  • Fixed enum default values. (#4129)
  • Fixed initialization of default values. (#4156)
  • Fixed the variable coercion when variable values are omitted. #4103
  • Fixed spatial MultiLine, MultiPolygon, MultiPoint parsing
  • Added various catches to prevent unobserved task exceptions on Subscriptions. #4052
  • Allow upcast when extending types and injecting the parent (#4159)

Enhancements

  • Allow Resolver Inlining (#3700)
  • Introduced Query Plans (#3674)
  • Introduced Serial Resolvers (#3674, #3837, #3882)
  • Neo4J Data Integration (#2849)
  • Allow control over type attribute inheritance (#3886).
  • Added support for abstract projections. (#3650)
  • Introduced non-cachable document validation rules. (#3884)
  • Added type converter for relay global ID to HotChocolate.Data. (#3917)
  • Introduced new low-level type configuration API for dynamic schemas.
  • Added better descriptions to cursor paging fields and arguments. (#4000)
  • Added better descriptions to node fields and arguments. (#4000)
  • Introduced nodes field. (#4000)
  • Introduced field middleware order validation for HotChocolate.Data and paging middleware (#4012).
  • Introduced AggregateError to allow rewriting a single error into multiple errors. (#4014)
  • Enhanced error handling for variables to better pinpoint the actual error. (#4037)
  • Added RequestContext pooling. (#4141)
  • Reworked schema-first APIs to align with code-first APIs.
  • Added support for HotChocolate.Data and paging attributes to schema-first.
  • Added more ResolveWith overloads. (#4136).
  • Added queryable extension methods for HotChocolate.Data. (#4156)
  • Added the ability to compile resolver argument injections for the resolver compiler.
  • Added a new runtime-type validation to debug errors better when types are leaked by accident into the type initialization.
  • Opened up MongoDB API for external use. (#4119)
  • Added ObjectID scalar type for MongoDB.
  • Added more endpoint configuration methods to more fine-grained configure into what transport spec the server supports.
  • Added support for named type references.
  • Added support for type modules.
  • Added support for injecting types in type interceptor.
  • Added more options to build types that depend on not yet existing types for extensions like HotChocolate.Data and HotChocolate.Stitching.
  • Improved schema initialization.
  • Introduced option to require paging boundaries #4074
  • Add more capabilities to control how the connection name is created #4081
  • Added support for attributes to schema-first #4102
  • Added the ability to control the XML documentation file name when inferring documentation from the runtime types. (#4149)
  • Added a unified cache to DataLoader.

Changed

  • Reworked scalar defaults for URL and UUID. (#3822)
  • Reworked dependency injection of Hot Chocolate extensions to automatically inject application dependencies. (#3833)
  • Deprecated Schema.Create. (#3885)
  • Deprecated ObjectFieldDescriptor.Resolver() overloads.
  • Split the EnableRelaySupport configuration method into two separate APIs that allow to opt-into specific relay schema features. (#3972)
  • Moved DataLoader code out of HotChocolate.Types into GreenDonut. (#4015)
  • Optimized subscription message receive handler. (#4143)
  • Improved execution of batches during processing.
  • Improved async work processing (#4006)

Strawberry Shake

Fixed

  • Made GUID serialization more robust. (#3843)
  • Fix UrlSerializer for absolute URLs #3875

Banana Cake Pop

Enhancements

  • Added the capability to filter types in the schema reference.
  • Added IntelliSense for variables.
  • We now add https as a scheme when you type the url without schema in the endpoint field.
  • Optimized component code splitting for better load times
  • Fixed shortcut label texts for Windows and Linux
graphql-platform - 11.3.8

Published by michaelstaib about 3 years ago

For more details click here to get to our CHANGELOG.

Changes:

  • 213ca9966afc52edd1b8818b2c7ac1c12c8bfb76 Fixed issue with the UUID parser when using the Utf8Parser (#4264)

This list of changes was auto generated.

graphql-platform - 11.3.7

Published by michaelstaib about 3 years ago

For more details click here to get to our CHANGELOG.

Changes:

  • ced1a64c4c62a7df6d9cc2c5ad41eadde3f9eb0f More robust CombinedServiceProvider (#4182)

This list of changes was auto generated.

graphql-platform - 11.3.6

Published by michaelstaib about 3 years ago

For more details click here to get to our CHANGELOG.

Changes:

Hot Chocolate

  • b6c1f856607540aabade15e551858ed7bf03f22e Back-port of #4143 for use in 11 (#4144)

Website

  • 4c85246e889f8ff81536f801f1a42305dfe00a1e Updated Banana Cake Pop Documentation (#4111)
  • 930df8c28b30127ce00203628883b993478c5684 Fixed Website Build Trigger
  • 9d6666273b5b18193c9d15cd170151affde85eb2 Added new website deployment
  • ddc8479246e489d0ec2782f8dda7c69b9d886cfd Change PaginationAmount IntType registration (#2985)
  • 003e8158c3025af6769a634df950a979e56015e7 Improved banner for latest blog post & bcp img

This list of changes was auto generated.

graphql-platform - 11.3.5

Published by michaelstaib about 3 years ago

For more details click here to get to our CHANGELOG.

Changes:

  • adbd4eb612ef64ba18d1775e29250e70bb4c1350 Fix Url serialization in strawberry shake (#4088) (#4089)
  • 44092bf6f2bea4ad4a81c33c92d9318927a49e3c Updated Links for Slack (#4061)

This list of changes was auto generated.

graphql-platform - 11.3.4

Published by michaelstaib about 3 years ago

For more details click here to get to our CHANGELOG.

Changes:

  • 9fba75414b9bb3ffc5a1edd70cedda07b4a83935 Added various catches to prevent unobserved task exceptions, tried to prevent the exceptions by checking web-socket state (#4052)
  • 14252d5ff3c3a38b8bb1ad1ab7aecdf13900d6f5 Removed references to the download version of BCP
  • a5a6257a537f2d2f3690661d13698ab2a33fc50a Mark API of 11.3.3 as shipped
  • 61ca8ae9b3067b53f6de624a4066df41e473e843 Use original quality for images on the website (#3976)
  • 95751b1a9f22c5d35e4d7f678ba358dd661c837a Align code style of website with BCP (#3940)

This list of changes was auto generated.

graphql-platform - 11.3.3

Published by michaelstaib about 3 years ago

For more details click here to get to our CHANGELOG.

Changes:

  • 58bebde308f55dcdec9bae53a5a140683ba5ad54 Backport custom cursor pagination fix (#4036)
  • 718e6e4b5d570e88742d68f57c66dbcb2f274294 Documentation adjustments (#4005)
  • 34c68b9dd189bacb0021c5d5c0939b492693a012 Mark API of 11.3.2 as shipped (#3977)
  • ce7babc83503be3c2637449af8d3a7b3ad8f433a Fixed multipart upload example in docs. (#3983)

This list of changes was auto generated.

Package Rankings
Top 7.6% on Npmjs.org
Badges
Extracted from project README
NuGet Package License Slack channel Twitter
Related Projects