Skip to content

Merge to main 09 23 2025 v2.31.0 - #3406

Closed
Ramses Sanchez-Hernandez (ramsessanchez) wants to merge 21 commits into
mainfrom
merge-to-main-09-23-2025
Closed

Merge to main 09 23 2025 v2.31.0#3406
Ramses Sanchez-Hernandez (ramsessanchez) wants to merge 21 commits into
mainfrom
merge-to-main-09-23-2025

Conversation

@ramsessanchez

@ramsessanchez Ramses Sanchez-Hernandez (ramsessanchez) commented Sep 23, 2025

Copy link
Copy Markdown
Contributor

Ready for release v2.31.0
no api space changes
dependency changes only

Azure.Identity 1.13.2 -> 1.14.2
Azure.Identity.Broker 1.2.0 -> 1.2.1
Microsoft.Graph.Core 3.2.2 -> 3.2.4

Microsoft Graph DevX Tooling and others added 16 commits August 1, 2025 03:38
* update and build security module only

* responseAction reMap

* update security beta

* update openApi docs
Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com>
Co-authored-by: Ramses Sanchez-Hernandez <63934382+ramsessanchez@users.noreply.github.com>
… `Microsoft.Graph.Authentication` (#3346)

* PostGeneration\NewCommandMetadata: Compress MgCommandMetadata.json with `-Compress` on `ConvertTo-Json`

* PostGeneration\AuthModuleMetadata: Compress MgCommandMetadata.json with `-Compress` on `ConvertTo-Json`

---------

Co-authored-by: Ramses Sanchez-Hernandez <63934382+ramsessanchez@users.noreply.github.com>
* Weekly OpenApiDocs Download.

* Add generated MgCommandMetadata.json. [run ci]

---------

Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com>
Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com>
Co-authored-by: Ramses Sanchez-Hernandez <63934382+ramsessanchez@users.noreply.github.com>
… Update-MgDevice.md (#3384)

Example 2 is missing the actual structure or syntax for how to pass extensionAttributes. Please include a working PowerShell snippet with the correct object structure.

Co-authored-by: Ramses Sanchez-Hernandez <63934382+ramsessanchez@users.noreply.github.com>
@gavinbarron

Gavin Barron (gavinbarron) commented Sep 23, 2025

Copy link
Copy Markdown
Member

We need to ensure that the changes to the tag/module mapping update is included so that the onPremisesSyncBehavior APIs get included in the beta cmdlets.

The previously merged change was an incomplete fix, we need the users.onPremisesSyncBehavior and contacts.onPremisesSyncBehavior tag included in the mapping

Edit: let's not block on that change, it can be rolled into the next release

@ramsessanchez Ramses Sanchez-Hernandez (ramsessanchez) changed the title Merge to main 09 23 2025 Merge to main 09 23 2025 v2.31.0 Sep 23, 2025
<TargetFrameworks>netstandard2.0;net6.0;net472</TargetFrameworks>
<RootNamespace>Microsoft.Graph.PowerShell.Authentication.Core</RootNamespace>
<Version>2.26.1</Version>
<Version>2.30.0</Version>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2.30.0 or 2.31.0?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, it looks like the update version script didn't update this version number.

@gavinbarron

Copy link
Copy Markdown
Member

Also has this release been cross tested with the EXO/Entra/Teams PowerShell modules for auth compat?

@MIchaelMainer

Copy link
Copy Markdown
Contributor

Can we include #3407 in this release as well?

@ramsessanchez

Copy link
Copy Markdown
Contributor Author

Also has this release been cross tested with the EXO/Entra/Teams PowerShell modules for auth compat?

Tested use in ps 5 and 7. Did not cross test the auth compat with the other modules though. This change was initially requested by the EXO team as they were running into issues with the previous versions of our sdk.

@ramsessanchez

Copy link
Copy Markdown
Contributor Author

Can we include #3407 in this release as well?

I've included it now

@gavinbarron

Copy link
Copy Markdown
Member

If we're version matched on the dependencies we should have resolved the order dependence of the Connect-* commands being issued causing errors.

That said, we MUST take the time to test this behavior. Our community has been subject to some very low quality releases in the past and we need to put in the work to ensure that our fixes really do work. In this instance knowing that the EXO modules and ours play nice together.

* Weekly OpenApiDocs Download.

* Add generated MgCommandMetadata.json. [run ci]

---------

Co-authored-by: Microsoft Graph DevX Tooling <GraphTooling@service.microsoft.com>
@ramsessanchez

Copy link
Copy Markdown
Contributor Author

closing this in favor of version with current dependencies

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants