aws-mobile-appsync-sdk-js icon indicating copy to clipboard operation
aws-mobile-appsync-sdk-js copied to clipboard

Monorepo versions are out of sync

Open yuth opened this issue 3 years ago • 0 comments

Note: If your issue/feature-request/question is regarding the AWS AppSync service, please log it in the official AWS AppSync forum

Do you want to request a feature or report a bug? Bug What is the current behavior? The versions of packages in monorepo are out of sync. The aws-appsync package uses pinned version of aws-appsync-subscription-link and aws-appsync-auth-link and will not get any bug fixes done in the monorepo.

https://github.com/awslabs/aws-mobile-appsync-sdk-js/blob/fc173bfe3ce262b1dba422021fc57097c4926b7b/packages/aws-appsync/package.json#L29-L30

https://github.com/awslabs/aws-mobile-appsync-sdk-js/blob/fc173bfe3ce262b1dba422021fc57097c4926b7b/packages/aws-appsync-subscription-link/package.json#L2-L3

https://github.com/awslabs/aws-mobile-appsync-sdk-js/blob/fc173bfe3ce262b1dba422021fc57097c4926b7b/packages/aws-appsync-auth-link/package.json#L2-L3 If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.

What is the expected behavior? The monorepo package versions should be in sync to ensure lerna bumps the versions correctly. Syncing the package version in aws-appsync cause compile issues as the aws-appsync-subscription-link and aws-appsync-auth-link use @apollo/client which is not compatible with the apollo-client

yuth avatar Mar 18 '21 18:03 yuth