change: Update project target frameworks and dependencies#251
change: Update project target frameworks and dependencies#251hiranya911 merged 9 commits intofirebase:masterfrom
Conversation
|
@hiranya911 @lahirumaramba Can someone review please? |
|
@DenSmoke Thanks for the PR. Really appreciate your effort. This contains several breaking changes. Specifically, following changes are breaking:
We can look into accepting those changes in the next quarter, and releasing v2 of the SDK. Can I ask you to extract the above 2 changes from here into a separate PR? The remaining changes in this PR (e.g. upgrading test dependencies) can be merged immediately. |
|
@hiranya911 Upgrading test dependencies is not critical. Main purpose is to solve conflicts like in issue #207 when using GAX 3.0 dependent Google Cloud .NET libraries and Firebase Admin SDK in same .NET project |
|
Yeah, I understand. We can hold on to this PR for now, and come up with a plan to merge it in the coming months. I just need to sync up with other teams and see if we have any upcoming releases that might potentially conflict with this. |
|
We have slated this for a release in the next quarter (q4 2020). As a first step we will try to add |
|
@DenSmoke can I ask you to update this PR and sync up with the latest state of the master branch? We can merge this soon after that. |
|
@hiranya911 done |
hiranya911
left a comment
There was a problem hiding this comment.
Thank you @DenSmoke. This LGTM. I'll merge it in a couple of days, and start working on a release.
API CHANGE: Dropped support for
netstandard1.5andnet45target frameworks. Developers are now required to usenetstandard2.0ornet461.API CHANGE: Upgraded the dependency
Google.Api.Gaxto the latest major version. Developers that use thePagedAsyncEnumerableinterface from this package (usually as the return value of list iteration API calls), may have to update their implementations accordingly.Resolves #264 #265 #207