You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds the ability to deprecate arguments, directive arguments, and input fields on input types.
Exposes these deprecations via the introspection system with the same mechanism as found in existing field deprecations.
Adds a schema validation rule for @deprecated on required arguments - The `@deprecated` directive must not appear on required (non-null without a default) arguments or input object field definitions. Deprecated arguments and fields are excluded by default in introspection, and deprecating required arguments or input fields could create confusion for clients.
Co-authored-by: Kevin Smithson <[email protected]>
Co-authored-by: Lee Byron <[email protected]>
Co-authored-by: Ivan Maximov <[email protected]>
Co-authored-by: Stephen Spalding <[email protected]>
0 commit comments