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.
This list of changes was auto generated.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