-
Notifications
You must be signed in to change notification settings - Fork 517
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
💡 Feature Request - Use to latest API versions in all modules #247
Comments
Awaiting to be merged #227 before working on |
@jfaurskov @ejhenry considering writing a test/check for this? Thoughts |
Does it make sense? From time to time api changes can cause existing properties to no longer be usable, also of course there will be quite a bit of overhead on maintaining this, for limited value that I can see. I would advocate for staying on current versions and update as/when required, i.e. when new functionality is introduced that needs to be supported or specific functionality is requested through issue/pr. |
Discussion from the team is that this is an ongoing effort and there is no clear end state, as API versions will always change. Will do the following to close issue
We are considering
Thoughts @olljanat |
@jtracey93 Strongly agreed. Especially with the part that there should be documented reason why old API version is used.
@jfaurskov Background for this is that I tried to implement what is described on #249 and find out that there is multiple existing issues here which exist only because old API versions are used (one example of those Azure/bicep#5581 (comment) ) It is true that in general reason to use API versioning is that it should allow implementing breaking changes. However reality looks to be that Azure team fear to do so which why this issue have been open almost six years Azure/azure-quickstart-templates#2786 and latest feedback from responsible team looks to be that they know that breaking change is needed and are waiting for approval for it so I don't think that those will happen very often. PS. I also created #293 now which should contain update for all APIs (unless I missed some or some have been added after my earlier PR was created) so it would be very interesting to see if that passes CI. |
Describe the solution you'd like
Use latest API versions in all modules as per #245
Module List
Additional context
cc: @olljanat for awareness
The text was updated successfully, but these errors were encountered: