Skip to content

January 31, 2023

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Jan 14:17
· 422 commits to main since this release
a27104d

@graphql-codegen/[email protected]

Patch Changes

  • #74 349dc3a58 Thanks @Parables! - docs(plugin config): 📝 updated plugin-config

    added @type decorators, added missing TypeName and FieldName variables in the exampleMarkdowns

    Breaking: mergeTypes signature changed to mergeTypes?: Record<string, TypeName[]>
    Even though the key is a string, we recommend that you use the value of a TypeName.

    Example:

    import type { CodegenConfig } from '@graphql-codegen/cli';
    
    const Movie = TypeName.fromString('Movie');
    const CreateMovieInput = TypeName.fromString('CreateMovieInput');
    const UpdateMovieInput = TypeName.fromString('UpdateMovieInput');
    const UpsertMovieInput = TypeName.fromString('UpsertMovieInput');
    
    const config: CodegenConfig = {
      generates: {
        'lib/data/models/app_models.dart': {
          plugins: {
            'flutter-freezed': {
              mergeTypes: {
                [Movie.value]: [CreateMovieInput, UpdateMovieInput, UpsertMovieInput],
              },
            },
          },
        },
      },
    };
    export default config;

@graphql-codegen/[email protected]

Minor Changes