Releases: CommunityToolkit/Graph-Controls
Releases · CommunityToolkit/Graph-Controls
v7.1.4
Changes:
- #207: Support for injecting WebTokenRequest.Properties
This list of changes was auto generated.
v7.1.3
Minor patch release with the following bug fixes:
Changes:
- #193: Change WindowsProvider permission scope separator to space - Issue #192
- #200: [Windows Provider] Don‘t add local provider when use WebAccountProviderType.Any - Issue #199
- #197: Update GraphExtensions.Users.cs Typo
Repository:
- #194: Migrate FabricBot Tasks to Config-as-Code
- #202: Updates to VS 2022 Build Process, Dependencies, .NET 6
- #198: Update NuGet to 5.11.x
This list of changes was auto generated.
v7.1.2
Minor patch release with the following bug fixes:
Changes
- #191: Avoid adding empty providers (Issue #190 fixed by @Richasy)
- #181: Fixed typos in settings.xamlstyler fixed by @HavenDV
- #178: fix(msalprovider): Fix error when providing TenantId (Issue #170 fixed by @brekkjen)
This list of changes was auto generated.
v7.1.1
Changes:
- #173: Fix AAD silent login problem
- #172: Update README
- #169: Update MsalProvider to use native account broker
This list of changes was auto generated.
v7.1.0
See Blog at https://aka.ms/wct/blog/7.1
Changes:
- #164: Update to 7.1.0
- #162: Updated nuget package versions
- #161: Add Contoso Notes sample to README
- #149: Unhandled exception in PeoplePicker sample
- #160: Fixes #149 - Update Sample to use External ObservableCollection
- #157: Removed network check in WindowsProvider
- #154: Update dead link in readme
- #150: Updated WCT to 7.1.0rc
- #148: Experimental attribute for GraphPresenter and sample updates
- #147: Add support for incremental consent via MsalProvider
See More
- #146: Update nuget icon
- #142: Updated how Graph service exceptions are handling in controls
- #141: Updated mock service endpoint in MockProvider
- #139: Pre-preview cleanup
- #131: Updated remote object storage helpers with new WCT interfaces
- #138: Updated dispatcher usage in WindowsProvider and samples.
- #136: Wrapped UI dependant calls in WindowsProvider with dispatchers
- #123: Removed scopes param from IProvider.GetTokenAsync
- #133: Major refactor of PersonView with new sample page
- #129: Updated OnProviderStateChanged method
- #125: Fixes race condition issue with OnProviderStateChanged event.
- #128: Org rename: windows-toolkit -> CommunityToolkit
- #127: Org rename: windows-toolkit -> CommunityToolkit
- #115: Updated LoginButton events to respond to GlobalProvider
- #122: Removed scopes param from IProvider.GetTokenAsync
- #121: Integrated AAD support
- #120: Add support for AAD authentication via WindowsProvider
- #117: Added GlobalProviderState to ProviderManager property for easy binding
- #119: Cleaned up CommunityToolkit.Authentication.Uwp csproj file
- #118: Adjusted uwp project files to match WCT.
- #112: Added ProviderStateChanged event to ProviderManager
- #114: Added ProviderStateChanged event to ProviderManager (#112)
- #106: New extension for toggling element visibility based on the GlobalProvider state
- #113: Added scopes parameter to IProvider.GetTokenAsync
- #107: New ProviderStateTrigger
- #109: Added CurrentAccountId to IProvider
- #108: GlobalProvider setter should emit ProviderUpdated event for ProviderStateChanged
- #110: Support display account management panel
- #105: Added sample demonstrating manual graph call
- #103: Removed preview controls/helpers and any references
- #100: Update Cache to default to empty Dictionary
- #99: Updates to baseRoamingSettingsDataStore
- #98: Resetting accidental commit
- #96: Adding fixes for build issue
- #85: Enable roaming user settings via OneDrive
- #89: Updating references to use Graph V1 and introducing BetaGraph extension
- #83: Enable authentication via native Windows dialogues
- #77: RoamingSettingsHelper with initial support for UserExtensionsDataStore
- #79: Adding UnitTests project with example tests for MockProvider
- #76: Restructuring package layout, removing behaviors
- #70: Fix build errors.
- #64: Update Directory.Build.targets
- #62: Update to 7.0.0-preview4
- #59: Remove Nested ScrollViewers in Sample App
This list of changes was auto generated.
v7.1.0-rc2
See an overview in our blog post here.
Changes:
- #162: Updated nuget package versions
- #161: Add Contoso Notes sample to README
- #149: Unhandled exception in PeoplePicker sample
- #160: Fixes #149 - Update Sample to use External ObservableCollection
- #157: Removed network check in WindowsProvider
- #154: Update dead link in readme
- #150: Updated WCT to 7.1.0rc
- #148: Experimental attribute for GraphPresenter and sample updates
- #147: Add support for incremental consent via MsalProvider
- #146: Update nuget icon
- #142: Updated how Graph service exceptions are handling in controls
See More
- #141: Updated mock service endpoint in MockProvider
- #139: Pre-preview cleanup
- #131: Updated remote object storage helpers with new WCT interfaces
- #138: Updated dispatcher usage in WindowsProvider and samples.
- #136: Wrapped UI dependant calls in WindowsProvider with dispatchers
- #123: Removed scopes param from IProvider.GetTokenAsync
- #133: Major refactor of PersonView with new sample page
- #129: Updated OnProviderStateChanged method
- #125: Fixes race condition issue with OnProviderStateChanged event.
- #128: Org rename: windows-toolkit -> CommunityToolkit
- #127: Org rename: windows-toolkit -> CommunityToolkit
- #115: Updated LoginButton events to respond to GlobalProvider
- #122: Removed scopes param from IProvider.GetTokenAsync
- #121: Integrated AAD support
- #120: Add support for AAD authentication via WindowsProvider
- #117: Added GlobalProviderState to ProviderManager property for easy binding
- #119: Cleaned up CommunityToolkit.Authentication.Uwp csproj file
- #118: Adjusted uwp project files to match WCT.
- #112: Added ProviderStateChanged event to ProviderManager
- #114: Added ProviderStateChanged event to ProviderManager (#112)
- #106: New extension for toggling element visibility based on the GlobalProvider state
- #113: Added scopes parameter to IProvider.GetTokenAsync
- #107: New ProviderStateTrigger
- #109: Added CurrentAccountId to IProvider
- #108: GlobalProvider setter should emit ProviderUpdated event for ProviderStateChanged
- #110: Support display account management panel
- #105: Added sample demonstrating manual graph call
- #103: Removed preview controls/helpers and any references
- #100: Update Cache to default to empty Dictionary
- #99: Updates to baseRoamingSettingsDataStore
- #98: Resetting accidental commit
- #96: Adding fixes for build issue
- #85: Enable roaming user settings via OneDrive
- #89: Updating references to use Graph V1 and introducing BetaGraph extension
- #83: Enable authentication via native Windows dialogues
- #77: RoamingSettingsHelper with initial support for UserExtensionsDataStore
- #79: Adding UnitTests project with example tests for MockProvider
- #76: Restructuring package layout, removing behaviors
- #70: Fix build errors.
- #64: Update Directory.Build.targets
- #62: Update to 7.0.0-preview4
- #59: Remove Nested ScrollViewers in Sample App
- #58: Update to 7.0.0-preview2.
- #18: Initial GraphPresenter prototype for #17
- #17: [Feature] Add GraphPresenter to help with general calls to the Graph
This list of changes was auto generated.
v7.1.0-rc1.1
See an overview in our blog post here.
Changes:
- #157: Removed network check in WindowsProvider
- #154: Update dead link in readme
- #150: Updated WCT to 7.1.0rc
- #148: Experimental attribute for GraphPresenter and sample updates
- #147: Add support for incremental consent via MsalProvider
- #146: Update nuget icon
- #142: Updated how Graph service exceptions are handling in controls
- #141: Updated mock service endpoint in MockProvider
- #139: Pre-preview cleanup
- #131: Updated remote object storage helpers with new WCT interfaces
See More
- #138: Updated dispatcher usage in WindowsProvider and samples.
- #136: Wrapped UI dependant calls in WindowsProvider with dispatchers
- #123: Removed scopes param from IProvider.GetTokenAsync
- #133: Major refactor of PersonView with new sample page
- #129: Updated OnProviderStateChanged method
- #125: Fixes race condition issue with OnProviderStateChanged event.
- #128: Org rename: windows-toolkit -> CommunityToolkit
- #127: Org rename: windows-toolkit -> CommunityToolkit
- #115: Updated LoginButton events to respond to GlobalProvider
- #122: Removed scopes param from IProvider.GetTokenAsync
- #121: Integrated AAD support
- #120: Add support for AAD authentication via WindowsProvider
- #117: Added GlobalProviderState to ProviderManager property for easy binding
- #119: Cleaned up CommunityToolkit.Authentication.Uwp csproj file
- #118: Adjusted uwp project files to match WCT.
- #112: Added ProviderStateChanged event to ProviderManager
- #114: Added ProviderStateChanged event to ProviderManager (#112)
- #106: New extension for toggling element visibility based on the GlobalProvider state
- #113: Added scopes parameter to IProvider.GetTokenAsync
- #107: New ProviderStateTrigger
- #109: Added CurrentAccountId to IProvider
- #108: GlobalProvider setter should emit ProviderUpdated event for ProviderStateChanged
- #110: Support display account management panel
- #105: Added sample demonstrating manual graph call
- #103: Removed preview controls/helpers and any references
- #100: Update Cache to default to empty Dictionary
- #99: Updates to baseRoamingSettingsDataStore
- #98: Resetting accidental commit
- #96: Adding fixes for build issue
- #85: Enable roaming user settings via OneDrive
- #89: Updating references to use Graph V1 and introducing BetaGraph extension
- #83: Enable authentication via native Windows dialogues
- #77: RoamingSettingsHelper with initial support for UserExtensionsDataStore
- #79: Adding UnitTests project with example tests for MockProvider
- #76: Restructuring package layout, removing behaviors
- #70: Fix build errors.
- #64: Update Directory.Build.targets
- #62: Update to 7.0.0-preview4
- #59: Remove Nested ScrollViewers in Sample App
- #58: Update to 7.0.0-preview2.
- #18: Initial GraphPresenter prototype for #17
- #17: [Feature] Add GraphPresenter to help with general calls to the Graph
This list of changes was auto generated.
v7.1.0-rc1
v7.1.0-preview1
See an overview in our blog post here.
Changes:
Providers ⚡
- #78 - MsalProvider should be built on top of Msal.NET directly instead of Microsoft.Graph.Auth
- #82 - Enable authentication via native Windows dialogues
- #97 - Create XAML helpers for handling provider state
- #111 - IProvider.GetTokenAsync should accept additional scopes
- #116 - WindowsProvider should support AAD login
Roaming Settings ✈️
- #72 - Create a system for RoamingSettings via the Graph
- #73 - Enable roaming settings through open extension on the Graph User
- #74 - Enable roaming settings via OneDrive file storage
- #84 - Roaming settings should have an option to auto sync with remote storage
- #86 - RoamingSettings helpers should not depend on Windows
Bugs 🐛
- #65 - People picker selection mode single still selects multiple users
- #101 - LoginButton should fire events in response to GlobalProvider changes
- #124 - Race condition issue when subscribing to ProviderStateChanged
- #132 - WindowsProvider.GetTokenAsync crashes in unit test and if called from a non-UI thread
- #134 - Warning MCG0007 appears in release mode
- #140 - Update MockProvider
- #144 - Update nuget package image
Others
- #52 - Figure out how to isolate against Stable/Beta End-points to Microsoft.Graph package
- #57 - Update to 7.0.0-preview2 Toolkit packages
- #60 - Microsoft.Toolkit.Graph should be .NET Standard?
- #67 - Remove Behaviors reference
- #68 - Update NuGet.config
- #75 - Separate Graph SDK interaction into own package
- #80 - Add support for unit testing
v6.1.0-preview2
Update to dependencies and to align with the 6.1.0 Toolkit release binaries.