Skip to content

Releases: microsoftgraph/msgraph-sdk-powershell

2.8.0 Release

19 Oct 19:44
2cadff3
Compare
Choose a tag to compare

What's Changed

  • Refreshes the SDK with the latest APIs in #2368.
  • Adds documentation for Authentication cmdlets in #2307.
  • Fixes missing cmdlets/API path in 2.7.0 (now unlisted) in #2368.
  • Fixes translation of /me to /users/{user-id} for Find-MgGraphCommand in #2317
  • Updates examples in #2330

Full Changelog: 2.6.1...2.8.0

2.6.1

21 Sep 16:37
31d1c27
Compare
Choose a tag to compare

What's Changed

  • Refreshes SDK with the latest APIs in #2308
  • Update examples in #2302
  • Fixes Get-MgUser error by reverting AutoREST.PowerShell to v3.0.509 in #2313

Full Changelog: 2.5.0...2.6.1

2.5.0

07 Sep 16:41
68e42bf
Compare
Choose a tag to compare

What's Changed

  • Refreshes the SDK with the latest APIs in #2286
  • Adds support for windowsQualityUpdateProfile API in #2278
  • Adds support for partner information API in #2283
  • Updates examples in #2275

Installation instructions

# For Microsoft Graph v1.0
Update-Module Microsoft.Graph
# For Microsoft Graph beta
Update-Module Microsoft.Graph.Beta

Full Changelog: 2.4.0...2.5.0

2.4.0

24 Aug 18:15
d794b21
Compare
Choose a tag to compare

What's Changed

  • Refreshes the SDK with the latest APIs in #2261
  • Adds support for baseSitePage APIs and MTO APIs in #2253
  • Updates welcome message to include getting started links in #2241
  • Updates examples in #2254
  • Fixes Get-MgTeamChannel by disambiguating /allChannels (Get-MgAllTeamChannel) command from /channels in #2247.

Installation instructions

# For Microsoft Graph v1.0
Update-Module Microsoft.Graph
# For Microsoft Graph beta
Update-Module Microsoft.Graph.Beta

Full Changelog: 2.3.0...2.4.0

2.3.0

10 Aug 22:38
27e1f1a
Compare
Choose a tag to compare

What's Changed

  • Refreshes the SDK with the latest APIs in #2235
  • Updates examples in #2124
  • Adds support for new states in RSC configuration in #2222
  • Fixes serialization of ordered hashtables and dictionaries in #2205
  • Fixes error when running on Azure Functions in #2206
  • Fixes request content cloning exception in .NET 4.x in #2209
  • Fixes null response object serialization to output streams via WriteObject in #2226
  • Fixes command names under /admin/people/* path in #2202

Installation instructions

# For Microsoft Graph v1.0
Update-Module Microsoft.Graph
# For Microsoft Graph beta
Update-Module Microsoft.Graph.Beta

Full Changelog: 2.2.0...2.3.0

2.2.0

27 Jul 18:39
91976e5
Compare
Choose a tag to compare

What's Changed

  • Refreshes the SDK with the latest APIs in #2188
  • Adds support for /admin/people/* APIs in #2181
  • Adds support for /sites/getAllSites* API in #2188
  • Adds environment name to Get-MgContext output in #2186
  • Updates examples in #2179.

Installation instructions

# For Microsoft Graph v1.0
Update-Module Microsoft.Graph
# For Microsoft Graph beta
Update-Module Microsoft.Graph.Beta

Full Changelog: 2.1.0...2.2.0

2.1.0

14 Jul 03:17
62dd1ab
Compare
Choose a tag to compare

What's Changed

  • Refreshes the SDK with the latest APIs.
  • Fixes assembly conflicts with Az module in PowerShell 5.1.
  • Fixes aliasing of product names in command names.

Installation instructions

# For Microsoft Graph v1.0
Install-Module Microsoft.Graph -AllowClobber
# For Microsoft Graph beta
Install-Module Microsoft.Graph.Beta -AllowClobber

2.0.0

05 Jul 18:00
db86725
Compare
Choose a tag to compare

What's Changed

  • Adds Managed identity support.
  • Adds client secret credentials support.
  • Adds support for both current user and local machine certificate store lookup. Priority is given to certificates in CurrentUser store if two identical certificates are present in both stores.
  • Adds environment variable based authentication support.
  • Adds paging support to delta commands.
  • Adds dedicated count commands for supported APIs.
  • Adds logging of MSAL events to debug stream when using Connect-MgGraph.
  • Adds parameter completer for -Period in Reports module and -ConsistencyLevel parameter.
  • Adds preview support for WAM.
  • Fixes escaping of -Filter values.
  • Fixes handling of claims challenge.
  • Fixes wrongly pluralized command names.
  • Fixes date assignment in Reports module.
  • Makes enhancements to -WhatIf on supported commands.
  • Makes improvements to how service errors surface to the error stream.
  • Improves API coverage by adding support for previously unsupported APIs.
  • Resolves assembly conflicts with common modules.
  • Drops the use of profiles to switch between API versions. Service modules are now split by API version.
  • Drops support for -ForceRefresh on Connect-MgGraph.
  • Renames beta command names from <Verb>-Mg<Noun> to <Verb>-MgBeta<Noun>.
  • Renames DeviceManagement.Enrolment module to DeviceManagement.Enrollment.
  • Moves directory role and entitlement management commands from DeviceManagement.Enrollment to Identity.Governance module.
  • Changes beta namespace from Microsoft.Graph.PowerShell.Models.<Entity> to Microsoft.Graph.Beta.PowerShell.Models.<Entity>.
  • Changes -AccessToken type on Connect-MgGraph from String to SecureString.

See v1 to v2 upgrade guide for more details.

Full Changelog: 20230628.1...2.0.0

Installation instructions

# For Microsoft Graph v1.0
Install-Module Microsoft.Graph -AllowClobber
# For Microsoft Graph beta
Install-Module Microsoft.Graph.Beta -AllowClobber

1.28.0 Release

08 Jun 20:45
7abcd47
Compare
Choose a tag to compare

Release Notes

  • Refreshes module with the latest APIs #1994
  • Fixes tenant error when authenticating using a client certificate and Az.Accounts is loaded before this module #2073

2.0.0-rc3

02 Jun 15:20
26d47a6
Compare
Choose a tag to compare
2.0.0-rc3 Pre-release
Pre-release

What's Changed

Full Changelog: 2.0.0-rc1...2.0.0-rc3

Installation instructions

# For Microsoft Graph v1.0
Install-Module Microsoft.Graph -AllowPrerelease
# For Microsoft Graph beta
Install-Module Microsoft.Graph.Beta -AllowPrerelease