Skip to content

Releases: graphql-hive/graphql-inspector

June 26, 2023

26 Jun 07:46
ca4d628

Choose a tag to compare

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

June 25, 2023

25 Jun 12:27
ebe3e2f

Choose a tag to compare

@graphql-inspector/[email protected]

Major Changes

Patch Changes

@graphql-inspector/[email protected]

Major Changes

Patch Changes

@graphql-inspector/[email protected]

Major Changes

Patch Changes

@graphql-inspector/[email protected]

Major Changes

Patch Changes

Read more

April 30, 2023

30 Apr 13:00
c316805

Choose a tag to compare

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

April 27, 2023

27 Apr 16:34
700e231

Choose a tag to compare

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

April 23, 2023

23 Apr 12:53
981f6a0

Choose a tag to compare

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

April 19, 2023

19 Apr 15:26
b59a9de

Choose a tag to compare

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Minor Changes

Patch Changes

@graphql-inspector/[email protected]

Minor Changes

@graphql-inspector/[email protected]

Patch Changes

April 19, 2023

19 Apr 11:03
033cc5b

Choose a tag to compare

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

Read more

April 18, 2023

18 Apr 08:16
43fe29b

Choose a tag to compare

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Minor Changes

  • #2392
    3184249b
    Thanks @n1ru4l! - Wrap string values in quotes, so they can be
    differentiated from types.

    - Input field 'Foo.b' default value changed from 'undefined' to 'Bbb'
    + Input field 'Foo.b' default value changed from 'undefined' to '"Bbb"'
  • #2392
    3184249b
    Thanks @n1ru4l! - Add isSafeBasedOnUsage to Criticality type.
    This value is set to true in case the criticality is set to CriticalityLevel.Dangerous based
    on usage. This is helpful for statistics.

  • #2392
    3184249b
    Thanks @n1ru4l! - include meta data in the changes that are machine
    processable. This is useful if you want to efficiently store the changes in some database and
    later-on reconstruct the full change objects.

    export type FieldDescriptionChangedChange = {
      type: ChangeType.FieldDescriptionChanged;
      meta: {
        typeName: string;
        fieldName: string;
        oldDescription: string;
        newDescription: string;
      };
    };

    You can construct the full Change object from the type and meta properties.

    import { ChangeType, fieldDescriptionChangedFromMeta } from '@graphql-inspector/core';
    
    console.log(
      fieldDescriptionChangedFromMeta({
        type: ChangeType.FieldDescriptionChanged,
        meta: {
          typeName: 'Foo',
          fieldName: 'bar',
          oldDescription: 'This is the old description',
          newDescription: 'This is the new description',
        },
      }),
    );

    console.log output:

    {
      type: 'FIELD_DESCRIPTION_CHANGED',
      criticality: { level: 'NON_BREAKING' },
      message: "Field 'Foo.bar' description changed from 'This is the old description' to 'This is the new description'",
      meta: {
        typeName: 'Foo',
        fieldName: 'bar',
        oldDescription: 'This is the old description',
        newDescription: 'This is the new description'
      },
      path: 'Foo.bar'
    }

@graphql-inspector/[email protected]

Patch Changes

April 11, 2023

11 Apr 07:55
684764a

Choose a tag to compare

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

April 10, 2023

10 Apr 16:33
c914dbb

Choose a tag to compare

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes

@graphql-inspector/[email protected]

Patch Changes