Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
0.24.0 (2022-10-21)
Breaking Change
📦 client
👤 @nalchevanidze
Details
- GQL app does not automatically insert __typename field on union selections - GQL client does not generates only the datatypes for casted union types +1 type for fallback - not selecting on clients does not causes runtime error, however client will decode it as fallback type - if you forgot to select on unions, morpheus client will warn you about it.fixes Morpheus inserts
__typenameto disambiguate unions. #687fixes Unexpected '__typename not found on object' #509
📦 client
👤 @nalchevanidze
Details
- generates fragment typesfixes Optimize the generation of client types #585
Bug Fixes
📦 client
👤 @nalchevanidze
Details
- type name and constructor generation is optimised - union variants a standalone types instead of constructor variants - generated code is properly formated!fixes Client generated graphql interface type contains partial fields #531
Minor Changes
Details
- morpheus CLI: now support command __check__. which will check if your generated files are outdated.