-
Notifications
You must be signed in to change notification settings - Fork 923
[Release] sdk/resourcemanager/containerinstance/armcontainerinstance/2.0.0 #18957
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Release] sdk/resourcemanager/containerinstance/armcontainerinstance/2.0.0 #18957
Conversation
…2.0.0 generation from spec commit: b23f35dfc3ceee0a84c1380b02bcfdfa7f23049c
This release tries to fix customer issue. The breaking is from S360 fix. @JeffreyRichter , @jhendrixMSFT , @RickWinter Do we have conclusion that we could release such fix with minor version? |
Yes, a minor version upgrade is OK here. |
@JeffreyRichter sorry I'm not quite on board with that POR just yet. Have we reached out to the community to get a pulse on how this will be received? |
We're just changing the field's tag value, right? Maybe I misread something? |
IIRC, the breaking changes in this PR are introduced because the OpenAPI spec was wrong so the @tadelesh please correct me if I'm wrong on this. |
We allow teams to fix broken swaggers in place (without changing the api-version). This fixes the swagger but can break SDK users but, of course, they were already broken. So, the question is how to deal with SDKs: if we break them in-place (minor version change) then customers who get the latest version will get compiler errors ONLY IF they were using the stuff that was already broken and this alerts them to that fact so they can fix it. If we make these changes in a major update, then the broken stuff remains broken and only detectable at runtime at best or results in data corruption/loss at worst. Either option is not ideal. But I tend to lean towards the former because data corruption/loss can be horrific. |
This breaking is a little bit complicated. Swagger breakings approved by Jeff should be only the property change from |
Any updates on this? |
https://github.com/Azure/sdk-release-request/issues/3114