Releases: ChilliCream/graphql-platform
Releases · ChilliCream/graphql-platform
15.0.0-p.21
What's Changed
- Added generic NamedType helper. by @michaelstaib in #7923
Full Changelog: 15.0.0-p.20...15.0.0-p.21
15.0.0-p.20
What's Changed
- [Fusion] Added pre-merge validation rule
ExternalArgumentDefaultMismatch
by @danielreynolds1 in #7844 - [docs] Change "two main benefits" to "several benefits" by @Daniel15 in #7857
- [Fusion] Improved composition errors by @glen-84 in #7856
- Updated the documentation to use the
ChilliCream.Nitro.Fusion
package by @glen-84 in #7862 - Access formatters more efficiently. by @michaelstaib in #7863
- Updated package references in the gateway templates by @glen-84 in #7861
- [Fusion] Added pre-merge validation rule "ExternalUnusedRule" by @glen-84 in #7864
- [Fusion] Added pre-merge validation rule "RootMutationUsedRule" by @glen-84 in #7865
- Added Fusion Cost Analyzer Improvements. by @michaelstaib in #7867
- [Fusion] Added pre-merge validation rule "RootQueryUsedRule" by @glen-84 in #7866
- [Fusion] Added pre-merge validation rule "RootSubscriptionUsedRule" by @glen-84 in #7868
- [Fusion] Aligned Root(Mutation|Query|Subscription)Used rules with spec by @glen-84 in #7870
- [Fusion] Added pre-merge validation rule "KeyFieldsSelectInvalidTypeRule" by @glen-84 in #7871
- [Fusion] Added pre-merge validation rule "KeyDirectiveInFieldsArgumentRule" by @glen-84 in #7872
- [Fusion] Added pre-merge validation rule "KeyFieldsHasArgumentsRule" by @glen-84 in #7873
- [Fusion] Added pre-merge validation rule "KeyInvalidFieldsRule" by @glen-84 in #7874
- [Fusion] Miscellaneous changes to composition by @glen-84 in #7875
- [Fusion] Added pre-merge validation rule "KeyInvalidSyntaxRule" by @glen-84 in #7880
- [Fusion] Added pre-merge validation rule "ProvidesDirectiveInFieldsArgumentRule" by @glen-84 in #7881
- [Fusion] Added pre-merge validation rule "ExternalOnInterfaceRule" by @danielreynolds1 in #7882
- [Fusion] Added pre-merge validation rule "ProvidesFieldsHasArgumentsRule" by @glen-84 in #7884
- [Fusion] Added pre-merge validation rule "ProvidesFieldsMissingExternalRule" by @glen-84 in #7885
- [Fusion] Added pre-merge validation rule "QueryRootTypeInaccessibleRule" by @glen-84 in #7886
- [Fusion] Added pre-merge validation rule "ProvidesOnNonCompositeFieldRule" by @danielreynolds1 in #7883
- [Fusion] Added pre-merge validation rule "RequireDirectiveInFieldsArgumentRule" by @glen-84 in #7887
- [Fusion] Added pre-merge validation rule "RequireInvalidFieldsTypeRule" by @glen-84 in #7888
- [Fusion] Added pre-merge validation rule "LookupShouldHaveNullableReturnTypeRule" by @danielreynolds1 in #7889
- [Fusion] Added pre-merge validation rule "LookupMustNotReturnListRule" by @danielreynolds1 in #7890
- [Fusion] Adds interface support to type system. by @michaelstaib in #7893
- Resolved issue in SchemaParser that prevented default values parsing in Input Objects by @danielreynolds1 in #7895
- [Fusion] Added pre-merge validation rule "InputFieldDefaultMismatchRule" by @danielreynolds1 in #7891
- [Fusion] Added pre-merge validation rule "RequireInvalidSyntaxRule" by @glen-84 in #7898
- [Fusion] Added pre-merge validation rule "InputFieldTypesMergeableRule" by @danielreynolds1 in #7900
- Fixed wrong casing in
stage edit --configuration
sample by @PascalSenn in #7904 - Fixed algolia search css by @PascalSenn in #7905
- [Fusion] Added pre-merge validation rule "EnumTypesInconsistentRule" by @danielreynolds1 in #7901
- Renamed "EnumTypesInconsistentRule" to "EnumValuesMismatchRule" by @glen-84 in #7906
- [Fusion] Added pre-merge validation rule "ProvidesInvalidSyntaxRule" by @glen-84 in #7907
- [Fusion] Added pre-merge validation rule "OverrideFromSelfRule" by @glen-84 in #7909
- [Fusion] Added pre-merge validation rule "OverrideOnInterfaceRule" by @glen-84 in #7910
- [Fusion] Added pre-merge validation rule "KeyInvalidFieldsTypeRule" by @glen-84 in #7913
- [Fusion] Added pre-merge validation rule "ProvidesInvalidFieldsTypeRule" by @glen-84 in #7914
- [Fusion] Added pre-merge validation rule "InputWithMissingRequiredFieldsRule" by @glen-84 in #7915
- [Fusion] Added pre-merge validation rule "FieldArgumentTypesMergeableRule" by @glen-84 in #7916
- Fixed nitro cli stage edit documentation by @PascalSenn in #7912
Full Changelog: 15.0.0-p.19...15.0.0-p.20
14.4.0-p.3
- Added generic NamedType helper. by @michaelstaib in #7923
14.4.0-p.2
15.0.0-p.19
Full Changelog: 15.0.0-p.18...15.0.0-p.19
15.0.0-p.18
What's Changed
- Added CookieCrumble Module Source Generator by @michaelstaib in #7851
- Fixed CookieCrumble Project Configuration. by @michaelstaib in #7854
Full Changelog: 15.0.0-p.17...15.0.0-p.18
15.0.0-p.17
What's Changed
- Fixed unreachable code errors by @glen-84 in #7802
- Added "AddDataLoader<TService, TImplementation>" executor overload that takes a factory by @danielreynolds1 in #7803
- [Fusion vNext] Add support for @Skip / @include by @tobias-tengler in #7788
- Added support for taking between both cursors in ef by @CronKz in #7806
- Allowed built-in scalars and directives to be parsed by the SchemaParser by @glen-84 in #7809
- Added initial structure for Fusion vNext Composition by @glen-84 in #7807
- [Fusion] Add lookup requirements. by @michaelstaib in #7804
- [Fusion] Enrich Operation Plan Snapshots by @michaelstaib in #7816
- [Fusion vNext] Add more tests and fix minor issues by @tobias-tengler in #7814
- Added '@' prefix when exporting directives in Apollo. by @danielreynolds1 in #7812
- Fixed source-generated class names by @CronKz in #7819
- Refactored Fusion Composition validation by @glen-84 in #7821
- [Fusion vNext] Add support for
@skip
/@include
on fragments by @tobias-tengler in #7808 - Adds request cost overrides. by @michaelstaib in #7818
- Added Azure Blob Storage as storage backend for Persisted Operations by @michaelstaib in #7830
- Ensure that the execution batching provider is disposed. by @michaelstaib in #7831
- Adds support for async service scope in request executor by @PascalSenn in #7826
- Fixed batching completes before all responses are returned. by @michaelstaib in #7832
- Fixed options monitor race condition. by @michaelstaib in #7833
- Use the new .NET api to check for nullable reference types by @huysentruitw in #7827
- Fixed initialization race-condition in generated code. by @michaelstaib in #7834
- Made AddAuthorizeDirectiveType public for customizations. by @michaelstaib in #7836
- Updated the XML doc summary for DisallowedInaccessibleElementsRule by @glen-84 in #7839
- Fixed parameter order in OutputFieldTypesNotMergeable method by @glen-84 in #7837
- Added
ValidationHelper.IsExternal
method for Fusion Composition by @glen-84 in #7840 - [Fusion] Added pre-merge validation rule
ExternalMissingOnBaseRule
by @glen-84 in #7842 - [Fusion] Improve Inlining Rewriter by @michaelstaib in #7838
- Added CookieCrumble.Xunit3 by @glen-84 in #7846
- Updated Fusion-vnext test projects to use xUnit v3 instead of TUnit by @glen-84 in #7847
Full Changelog: 15.0.0-p.16...15.0.0-p.17
14.4.0-p.1
- Made AddAuthorizeDirectiveType public for customizations. (#7836)
14.3.0
What's Changed
- Added support for taking between both cursors in ef (#7806)
- Added '@' prefix when exporting directives in Apollo. (#7812)
- Adds request cost overrides. (#7818)
- Fixed source-generated class names (#7819)
- Adds support for async service scope in request executor (#7826)
- Ensure that the execution batching provider is disposed. (#7831)
- Fixed batching completes before all responses are returned. (#7832)
- Fixed options monitor race condition. (#7833)
- Use the new .NET api to check for nullable reference types (#7827)
- Fixed initialization race-condition in generated code. (#7834)
Full Changelog: 14.2.0...14.3.0
14.3.0-p.2
- Added support for taking between both cursors in ef (#7806)
- Added '@' prefix when exporting directives in Apollo. (#7812)
- Adds request cost overrides. (#7818)
- Fixed source-generated class names (#7819)
- Adds support for async service scope in request executor (#7826)
- Ensure that the execution batching provider is disposed. (#7831)
- Fixed batching completes before all responses are returned. (#7832)