-
Notifications
You must be signed in to change notification settings - Fork 63
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
Potential breaking changes in Graph PowerShell SDK due to change/rename of tags #605
Comments
@timayabi2020 this change was occasioned by this PR:#586 necessitated by this PowerShell issue: microsoftgraph/msgraph-sdk-powershell#2957 and duplicated OData issue: #585 as per your request. You gave the example of the below tag: If this isn't what is anticipated, shall we revert the change and resume the old naming convention of {navigationSource}.Functions and {navigationSource}.Actions ? |
@timayabi2020 @irvinesunday @Ndiritu To recap our earlier discussion, Context Current State This also creates another problem in that paths that existed in Option 1
Option 2 (I just realized this later, so I'm putting this here so that you may share thoughts on this too) I believe the way forward from the discussion is for
Lemme know if anything is missed from this. |
The following tags are missing from the latest metadata for PowerShell.
users.Actions
users.Functions
deviceManagement.Functions
deviceManagement.Actions
.This means that if you try to slice the metadata using the above tags, the service will respond with a 404. e.g. https://devxapi-func-prod-eastus.azurewebsites.net/$openapi?tags=^users.Functions$&title=Users.Functions&openapiversion=3&style=Powershell&fileName=powershell_v2&graphVersion=v1.0&singularizeOperationIds=true.
Therefore, some paths that were assigned those tags, currently have new tags and this would potentially introduce breaking changes in the SDK.
Below is an example of before and after for one of the paths.
Before
After
The change will occur in terms of grouping of paths. e.g. Paths that used to appear under Users. Actions module are now appearing under Calendar module.
The text was updated successfully, but these errors were encountered: