Releases: ChilliCream/graphql-platform
Releases · ChilliCream/graphql-platform
15.0.1
What's Changed
- Fixed: Preserve ordering when executing batched paging queries. by @michaelstaib in #7994
Full Changelog: 15.0.0...15.0.1
15.0.0
What's Changed
- Updated target frameworks by @glen-84 in #7471
- Removed StarWars template by @glen-84 in #7490
- Allow page to not exist. by @michaelstaib in #7498
- Enable EnsureAllNodesCanBeResolved by default by @tobias-tengler in #7494
- Remove duplicate call to
GetCustomAttributes
by @Cyberboss in #7497 - Ensured correct culture is set on tests to match culture dependent snapshots by @jarlef in #7496
- Fixed typo in Build.Environment.cs by @glen-84 in #7495
- Fixed analyzer issues by @glen-84 in #7493
- Moved templates into parent directory by @glen-84 in #7492
- Fixed code warning in testing tools. by @michaelstaib in #7499
- Used CookieCrumble in more test projects by @glen-84 in #7461
- Disabled FS3261 by @glen-84 in #7501
- Fixed LoadRequired for multiple keys. by @michaelstaib in #7507
- Ignore nullability for ToConnection helper. by @michaelstaib in #7508
- Fixed a case where a schema path with unix paths (/) would cause the schema file to be added twice on windows machines by @david-driscoll in #7505
- Fixed EfQueryableCursorPagingHandler (hasNextPage & hasPreviousPage) by @CronKz in #7506
- Added a generic version of the ID descriptor method by @glen-84 in #7503
- Allow Access To Nitro by @PascalSenn in #7513
- Fixed issue with the DataLoader registration. by @michaelstaib in #7512
- Removed roadmap by @glen-84 in #7510
- Renamed DataLoader cache methods by @glen-84 in #7516
- Removed the Azure in-process function template by @glen-84 in #7515
- Add Vary + s-maxage to CacheControl directive for efficient CDN caching by @rickardp in #6047
- Upgraded MongoDB Driver to 2.29.0 by @sunghwan2789 in #7517
- Added dotnet 9 to dev container by @CronKz in #7523
- Reworked Default Security Policies by @michaelstaib in #7524
- Fixed parser error when selection-set is missing an EndBrace. by @michaelstaib in #7526
- Switched on oneof by default. by @michaelstaib in #7525
- Added DataLoader group generator. by @michaelstaib in #7528
- Added DataLoader group refinements. by @michaelstaib in #7529
- Added Helper to convert a ISelection to an Expression. by @michaelstaib in #7531
- Removed usage of always() and !cancelled() in workflows by @glen-84 in #7533
- Added more security policy options. by @michaelstaib in #7534
- Fixed issue when required data was present in query. by @michaelstaib in #7536
- Reverted unintentional changes to blog and documentation by @glen-84 in #7537
- Included tag directive in Apollo Federation import list by @glen-84 in #7421
- Added more node ID value serializers. by @michaelstaib in #7538
- Renamed ToSelectorExpression() to AsSelector() by @michaelstaib in #7539
- Added ToConnection mapping overloads by @michaelstaib in #7540
- Added nullability awareness to projections. by @michaelstaib in #7541
- Improved selector when using batching. by @michaelstaib in #7542
- Added inheritance support to new projections engine. by @michaelstaib in #7546
- Allow selector to be null when using Select. by @michaelstaib in #7547
- Fixed issue with errors in mutation convention when explicitly bindun… by @michaelstaib in #7548
- Fixed issue with DataLoader groups and selector injection. by @michaelstaib in #7549
- Added more fine grained control over the persisted operation pipeline. by @michaelstaib in #7550
- Fixed issue when projection on node fields. by @michaelstaib in #7551
- Fixed infer arguments when using lookup. by @michaelstaib in #7552
- Fixed node field projections when nothing is selected. by @michaelstaib in #7554
- Added flags for node and nodes field. by @michaelstaib in #7556
- Fixed request context cleanup by @PascalSenn in #7558
- Reworked Persisted Operation Options by @michaelstaib in #7560
- Update Npgsql Packages by @michaelstaib in #7561
- fusion.md: Clarify when fusion or subgraph app id is required by @bbrandt in #7559
- Fixed issue where the selector is not correctly set. by @michaelstaib in #7562
- Added Codecov configuration file to set the mode to informational by @glen-84 in #7564
- Simplified Codecov coverage upload by @glen-84 in #7565
- Website: Introducing Nitro by @rstaib in #7566
- Used non-escaped text from XML doc summary for descriptions by @glen-84 in #7563
- Pinned Source Generator Packages by @michaelstaib in #7567
- Website: Cookie Consent Fix by @rstaib in #7568
- Improved field selection error messages by @glen-84 in #7573
- Renamed Banana Cake Pop to Nitro by @glen-84 in #7553
- Added support for n:m projections in DataLoader. by @michaelstaib in #7577
- Removed unnecessary Service attribute usage from v14 documentation by @glen-84 in #7576
- Added more overloads for list selects. by @michaelstaib in #7578
- Fixed read-only property projection issue. by @michaelstaib in #7579
- Added migration section for MutationResult -> FieldResult by @glen-84 in #7580
- Allow branching on paging and selection DataLoader. by @michaelstaib in #7581
- Added migration section for IOperationDocumentStorage by @glen-84 in #7582
- Removed Startup class usage from documentation by @glen-84 in #7583
- Refined Slicing Argument Validation by @michaelstaib in #7584
- [Fusion] Support type-system directives by @tobias-tengler in #7585
- Added the other NuGet packages to the Nitro migration section by @glen-84 in #7587
- Added SSH server for JetBrains Gateway with Codespaces. by @michaelstaib in #7592
- Fixed incorrect handling of IntermediateOutputPath by using GraphQLCodeGenerationRoot consistently by @heathprovost in #7590
- Fixed issue with global context data being disposed to early. by @michaelstaib in #7593
- Added predicates to DataLoader by @PascalSenn in #7589
- Removed Apollo Tracing documentation by @glen-84 in #7595
- Updated instructions for disabling cost limit enforcement by @glen-84 in #7594
*...
15.0.0-rc.2
What's Changed
- [Fusion] Fix BatchExecutionState with multiple VariableValues by @tobias-tengler in #7982
Full Changelog: 15.0.0-rc.1.4...15.0.0-rc.2
15.0.0-rc.1.4
What's Changed
- Fixed AddDescending implementation. by @michaelstaib in #7978
Full Changelog: 15.0.0-rc.1.3...15.0.0-rc.1.4
15.0.0-rc.1.3
What's Changed
- Updated Support Page by @PascalSenn in #7972
- Fixed Fusion Subscription Error Handling. by @michaelstaib in #7896
- Simplified Expression Structure by @michaelstaib in #7973
Full Changelog: 15.0.0-rc.1.2...15.0.0-rc.1.3
15.0.0-rc.1.2
What's Changed
- Fixed source generator issues. by @michaelstaib in #7967
Full Changelog: 15.0.0-rc.1.1...15.0.0-rc.1.2
15.0.0-rc.1.1
What's Changed
- Added Data API refinements. by @michaelstaib in #7966
Full Changelog: 15.0.0-rc.1...15.0.0-rc.1.1
15.0.0-rc.1
What's Changed
- Updated target frameworks by @glen-84 in #7471
- Removed StarWars template by @glen-84 in #7490
- Allow page to not exist. by @michaelstaib in #7498
- Enable EnsureAllNodesCanBeResolved by default by @tobias-tengler in #7494
- Remove duplicate call to
GetCustomAttributes
by @Cyberboss in #7497 - Ensured correct culture is set on tests to match culture dependent snapshots by @jarlef in #7496
- Fixed typo in Build.Environment.cs by @glen-84 in #7495
- Fixed analyzer issues by @glen-84 in #7493
- Moved templates into parent directory by @glen-84 in #7492
- Fixed code warning in testing tools. by @michaelstaib in #7499
- Used CookieCrumble in more test projects by @glen-84 in #7461
- Disabled FS3261 by @glen-84 in #7501
- Fixed LoadRequired for multiple keys. by @michaelstaib in #7507
- Ignore nullability for ToConnection helper. by @michaelstaib in #7508
- Fixed a case where a schema path with unix paths (/) would cause the schema file to be added twice on windows machines by @david-driscoll in #7505
- Fixed EfQueryableCursorPagingHandler (hasNextPage & hasPreviousPage) by @CronKz in #7506
- Added a generic version of the ID descriptor method by @glen-84 in #7503
- Allow Access To Nitro by @PascalSenn in #7513
- Fixed issue with the DataLoader registration. by @michaelstaib in #7512
- Removed roadmap by @glen-84 in #7510
- Renamed DataLoader cache methods by @glen-84 in #7516
- Removed the Azure in-process function template by @glen-84 in #7515
- Add Vary + s-maxage to CacheControl directive for efficient CDN caching by @rickardp in #6047
- Upgraded MongoDB Driver to 2.29.0 by @sunghwan2789 in #7517
- Added dotnet 9 to dev container by @CronKz in #7523
- Reworked Default Security Policies by @michaelstaib in #7524
- Fixed parser error when selection-set is missing an EndBrace. by @michaelstaib in #7526
- Switched on oneof by default. by @michaelstaib in #7525
- Added DataLoader group generator. by @michaelstaib in #7528
- Added DataLoader group refinements. by @michaelstaib in #7529
- Added Helper to convert a ISelection to an Expression. by @michaelstaib in #7531
- Removed usage of always() and !cancelled() in workflows by @glen-84 in #7533
- Added more security policy options. by @michaelstaib in #7534
- Fixed issue when required data was present in query. by @michaelstaib in #7536
- Reverted unintentional changes to blog and documentation by @glen-84 in #7537
- Included tag directive in Apollo Federation import list by @glen-84 in #7421
- Added more node ID value serializers. by @michaelstaib in #7538
- Renamed ToSelectorExpression() to AsSelector() by @michaelstaib in #7539
- Added ToConnection mapping overloads by @michaelstaib in #7540
- Added nullability awareness to projections. by @michaelstaib in #7541
- Improved selector when using batching. by @michaelstaib in #7542
- Added inheritance support to new projections engine. by @michaelstaib in #7546
- Allow selector to be null when using Select. by @michaelstaib in #7547
- Fixed issue with errors in mutation convention when explicitly bindun… by @michaelstaib in #7548
- Fixed issue with DataLoader groups and selector injection. by @michaelstaib in #7549
- Added more fine grained control over the persisted operation pipeline. by @michaelstaib in #7550
- Fixed issue when projection on node fields. by @michaelstaib in #7551
- Fixed infer arguments when using lookup. by @michaelstaib in #7552
- Fixed node field projections when nothing is selected. by @michaelstaib in #7554
- Added flags for node and nodes field. by @michaelstaib in #7556
- Fixed request context cleanup by @PascalSenn in #7558
- Reworked Persisted Operation Options by @michaelstaib in #7560
- Update Npgsql Packages by @michaelstaib in #7561
- fusion.md: Clarify when fusion or subgraph app id is required by @bbrandt in #7559
- Fixed issue where the selector is not correctly set. by @michaelstaib in #7562
- Added Codecov configuration file to set the mode to informational by @glen-84 in #7564
- Simplified Codecov coverage upload by @glen-84 in #7565
- Website: Introducing Nitro by @rstaib in #7566
- Used non-escaped text from XML doc summary for descriptions by @glen-84 in #7563
- Pinned Source Generator Packages by @michaelstaib in #7567
- Website: Cookie Consent Fix by @rstaib in #7568
- Improved field selection error messages by @glen-84 in #7573
- Renamed Banana Cake Pop to Nitro by @glen-84 in #7553
- Added support for n:m projections in DataLoader. by @michaelstaib in #7577
- Removed unnecessary Service attribute usage from v14 documentation by @glen-84 in #7576
- Added more overloads for list selects. by @michaelstaib in #7578
- Fixed read-only property projection issue. by @michaelstaib in #7579
- Added migration section for MutationResult -> FieldResult by @glen-84 in #7580
- Allow branching on paging and selection DataLoader. by @michaelstaib in #7581
- Added migration section for IOperationDocumentStorage by @glen-84 in #7582
- Removed Startup class usage from documentation by @glen-84 in #7583
- Refined Slicing Argument Validation by @michaelstaib in #7584
- [Fusion] Support type-system directives by @tobias-tengler in #7585
- Added the other NuGet packages to the Nitro migration section by @glen-84 in #7587
- Added SSH server for JetBrains Gateway with Codespaces. by @michaelstaib in #7592
- Fixed incorrect handling of IntermediateOutputPath by using GraphQLCodeGenerationRoot consistently by @heathprovost in #7590
- Fixed issue with global context data being disposed to early. by @michaelstaib in #7593
- Added predicates to DataLoader by @PascalSenn in #7589
- Removed Apollo Tracing documentation by @glen-84 in #7595
- Updated instructions for disabling cost limit enforcement by @glen-84 in #7594
*...
14.4.0-p.10
Fixed CursorParser to use '\' as escape instead of ':' (#7962) Co-authored-by: Michael Staib <[email protected]>
15.0.0-p.24
Refinements