github microsoftgraph/msgraph-sdk-dotnet 4.0.0

latest releases: 5.62.0, 5.61.0, 5.60.0...
3 years ago

Changes:

  • [Breaking change] Update Microsoft.Graph.Core to v2.0.0
  • [Breaking change] Replace Newtosoft.Json with System.Text.Json
  • Add request builder methods for GraphResponse
  • [Breaking change] Removed IGraphServiceClient interface
  • Added GraphServiceClient constructor that accepts TokenCredential instance
  • [Breaking change] Bump minimun .NetFramework version to 4.6.2 from 4.6.1
  • Publish symbols.
  • ChunkedUploadProvider marked as deprecated/obsolete
  • Fix setting of odata.type in constructor to only types derived from abstract types, or types derived from types referenced in properties or odata actions
  • Make properties of GraphServiceClient virtual to support mocking frameworks
  • Add support for decrypting rich notifications content

View the upgrade guide here.

See More * a16828a Merge pull request #1072 from microsoftgraph/v1.0/pipelinebuild/53263 * 04c75d6 Bump version * 021d950 Update generated files with build 53263 * d654ec8 Merge pull request #1058 from microsoftgraph/feature/2.0 * 63a31b0 Merge pull request #1064 from microsoftgraph/v4.0/pipelinebuild/53061 * 3d9e1b5 Update generated files with build 53068 * 9aae257 Merge pull request #1063 from microsoftgraph/upgrade-guide * 8017d2f Update generated files with build 53061 * ac45278 Update the upgrade-to-v4 * 55a8779 Merge pull request #1060 from microsoftgraph/updateUpgradeGuide * 001b07a Updates to the upgrade guide * 8421b6c Merge pull request #1059 from microsoftgraph/resolveConflicts [ #1058 ] * a327d94 Merge remote-tracking branch 'refs/remotes/origin/feature/2.0' * e8053a0 Merge pull request #1053 from microsoftgraph/andrueastman/richNotificationsSupport * aabe6b6 Update core dependency * 52aa774 Add support for rich notifications * da7fa06 Update core version * b3cecd8 Merge pull request #1040 from microsoftgraph/v4.0/pipelinebuild/51556 * b954397 Update ClientSecret and ClientCertificate to use not user flows * 702e352 Update the upgrade guide. * 48f9632 Update generated files with build 51556 [skip ci] * ec874e9 Update generated files with build 51554 [skip ci] * 40a7642 Merge pull request #1039 from microsoftgraph/v4.0/pipelinebuild/51468 * 140725d Update version * 946db8a Update generated files with build 51468 * d268672 Update core version * 3952ba8 Merge pull request #1025 from microsoftgraph/v4.0/pipelinebuild/50622 * 55b5c29 Update version * 5c03830 Update generated files with build 50622 * 0ba5350 Merge pull request #993 from microsoftgraph/v4.0/pipelinebuild/49291 * aadbb6c Merge remote-tracking branch 'origin/feature/2.0' into v4.0/pipelinebuild/49291 * 6cfb744 Merge pull request #1014 from microsoftgraph/andrueastman/deprecateChunkedUploadProvider * 04b99ba Updates csproj * 92dbe8b Add Obsolete annotation for ChunkedUploadProvider * 32f9d0d Merge remote-tracking branch 'origin/feature/2.0' into v4.0/pipelinebuild/49291 * d979923 Merge pull request #1009 from microsoftgraph/baywet-patch-1 * 12fa458 - adds device code callback to token credentials guide * 70c9efe Updates for planner models * fd5a01a Update generated files with build 49909 * 89b20ca Update tests * f4f2fa4 Update generated files with build 49905 [skip ci] * 367f817 Update generated files with build 49902 [skip ci] * 586398e Merge pull request #1005 from microsoftgraph/v4.0/pipelinebuild/49774 * 8148150 Updates version * 21a3f0f Update generated files with build 49774 [skip ci] * da0b44d Update generated files with build 49766 [skip ci] * 5501c72 Update upgrade-to-v4.md * c9d160f Merge pull request #1000 from luismanez/feature/2.0 * fb3cddd Merge pull request #999 from YannickRe/patch-1 * 884f6c8 Note added about using Microsoft Identity Web in Web/API scenarios * 632403d Fix example code with correct variable name * 4b01447 Bump core version * 722f3c3 Merge pull request #987 from microsoftgraph/v4.0/pipelinebuild/49023 * 47e225a Updates version * 5e7a49d Update generated files with build 49023 [skip ci] * 6611d11 Merge pull request #977 from microsoftgraph/andrueastman/dropPageIterator [ #2 ] * baacc8c Move Pageiterator to core * 2f0d89b Merge pull request #972 from microsoftgraph/v4.0/pipelinebuild/47919 * 3bf681d Updates version * 08e3f37 Update generated files with build 47919 [skip ci] * b82218d Merge pull request #960 from microsoftgraph/andrueastman/fixNextLink * 7669cdd Merge branch 'andrueastman/ignoreProperties' into andrueastman/fixNextLink * c500163 Update tests * 02db2c0 Update generated files with build 47596 [skip ci] * 957f786 Fix tests * 8345493 Update generated files with build 47394 [skip ci] * 42686f7 Update generated files with build 47292 * a02e834 Update generated files with build 47223 * 0f90253 Merge pull request #959 from microsoftgraph/v4.0/pipelinebuild/47181 * e39efc7 Updates tests to capture new change * 5a351a8 Update generated files with build 47190 [skip ci] * 49c4c1e Update generated files with build 47181 * e685618 Add Json Ignore properties * 19d1fab Merge pull request #950 from microsoftgraph/andrueastman/debugSymbols * ff59964 Update core version * 9d22062 Merge pull request #939 from microsoftgraph/zengin/update-nuget-version-script * f1cb5fa Merge pull request #937 from microsoftgraph/zengin/ci-build-yaml * 3b386f3 Merge pull request #949 from microsoftgraph/v4.0/pipelinebuild/45905 * 36722e6 Update version * cb14782 Update generated files with build 45905 [skip ci] * d2421ac Merge pull request #944 from microsoftgraph/andrueastman/putAsyncMethods * e1ecdca Update generated files with build 45744 * ec19dc9 Remove conflicting methods * 017b394 Merge pull request #943 from microsoftgraph/v4.0/pipelinebuild/45638 * 3936dd5 Merge pull request #942 from microsoftgraph/andrueastman/UpgradeGuideImprovements * 65059b5 Format EnvironmentalCredential parameters as list * eef0d83 Update docs/tokencredentials.md * fb46fc8 Update generated files with build 45638 * b1b9ffd Updates to the upgrade guide. * c6c29d8 Update core version * 7b1e230 Merge pull request #929 from microsoftgraph/andrueastman/upgradeImprovements * 7ff20f2 Updates to the upgrade guide * 03fce98 Merge pull request #928 from microsoftgraph/andrueastman/NetFramworkUpdate * 824b59c Updates release notes * 4e953cd Merge pull request #927 from microsoftgraph/andrueastman/TokenCredentialConstructor * 4c841fd Update generated files with build 43404 * 8677228 Remove interface uses * 379e345 Merge pull request #905 from microsoftgraph/andrueastman/GraphResponseMethods * 3c46cb4 Merge branch 'andrueastman/GraphResponseImprovements' into andrueastman/GraphResponseMethods * 9befc04 Update generated files with build 42289 [skip ci] * 0397956 Fix tests * 93542c4 Fix test project * 4b09272 Update extensions to use new core * 8fe8425 Cleanup constants after move to core. * 43c6b93 Update tests after core update * 4824f2c Merge remote-tracking branch 'origin/v4.0/pipelinebuild/41608' into andrueastman/GraphResponseMethods * 741deff Update generated files with build 41608 [skip ci] * 4d4f4ed Upgrade core version * c4568e9 Enum moved to core * 5e56de9 Merge branch 'andrueastman/GraphRespnseImprovements' into andrueastman/GraphResponseMethods * 7af6fb5 Update generated files with build 41573 [skip ci] * f030e87 Change from string constants to enum * 15dba2f Merge branch 'andrueastman/GraphResponseImprovements' into andrueastman/GraphResponseMethods * f4745cd Update generated files with build 41259 [skip ci] * e590753 Cleanup Constants * bd31631 Remove unused test * e83889c Merge branch 'andrueastman/GraphResponseImprovements' into andrueastman/GraphResponseMethods * 5f9e9d9 Update generated files with build 41048 * 4d51f40 Add content type constants * 9a72326 Update generated files with build 41035 * 6bf74db Update generated files with build 41034 * d6eeb98 Update generated files with build 40767 * 590e983 Merge remote-tracking branch 'origin/feature/2.0' into andrueastman/GraphResponseMethods * 0ea986d Update generated files with build 40599 [skip ci] * 60d6176 Implement new interface * 53f056f Get methods for GraphResponse * 8aed905 Merge pull request #890 from microsoftgraph/andrueastman/upgradeGuide * 6bbcd42 Update docs/upgrade-to-v4.md * 4951d22 Implement new interface * 4428ccb Added Put methods for GraphResponse * 49d2823 Added GraphResponse Update methods * 38e8635 Fix indents * 7627057 Apply suggestions from code review * fcfb858 Use interactive auth provider instead of username/password provider * e9337f5 Apply suggestions from code review * 7aabb0b Added GraphResponse Create method * 2ecde95 Added GraphResponse delete methods * 0b5b2e4 use object types rather than var in examples. * 837c508 Add upgrade guide * f7c7159 Update csproj with new version number * b9fa4a0 Merge pull request #750 from fowl2/patch-1 * 3582e49 Merge pull request #870 from microsoftgraph/andrueastman/system.text.json * 01fa509 Merge remote-tracking branch 'origin/v2.0/pipelinebuild/37802' into andrueastman/system.text.json * c9f877b Update generated files with build 37802 [skip ci] * 4801fe5 Update target lang version to latest * 45d4bdf Fix incorrect tests * e1cba87 Add tests * ae76d86 Merge remote-tracking branch 'origin/v2.0/pipelinebuild/37614' into andrueastman/system.text.json * d0c05de Update generated files with build 37614 [skip ci] * f824d8c Refactor test * c70261f Update yml to build feature/2.0 branch as well * 5f4f021 Merge branch 'v2.0/pipelinebuild/36178' into andrueastman/system.text.json * d1664b4 Update generated files with build 36178 [skip ci] * 0f7b9f4 Refactor tests * b7a297b Refactor handwritten models and csproj

This list of changes was auto generated.

Don't miss a new msgraph-sdk-dotnet release

NewReleases is sending notifications on new releases.