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
Since then we've received reports that this breaking change is challenging. Although it's in line with the JS implementation, this change can potentially break clients. The plan is to provide a better migration pathway.
PR to add an input interceptor to modify coercion in This introduces an input interceptor #3188. For example this interceptor can be used to add logging or customise coercion behaviour.
We'll be adding the stricter scalar coercion at some point in the future, so please make use of these callbacks to learn which incoming values will be affected. I'll close the issue for now as we have reverted the stricter coercion in v20.3 and released the migration pathway in v21.0.
This is an issue to track the progress of stricter
parseValue
coercion for built-in scalars.Background
We initially made
parseValue
coercion stricter for built-in scalars to align with the JS reference implementation, and these changes were included in the v20.0 release. https://github.com/graphql-java/graphql-java/releases/tag/v20.0Since then we've received reports that this breaking change is challenging. Although it's in line with the JS implementation, this change can potentially break clients. The plan is to provide a better migration pathway.
Progress log
The text was updated successfully, but these errors were encountered: