Graph Controls Versions Save

Set of Helpers and Controls for Windows development using the Microsoft Graph.

v7.1.4

1 year ago

Changes:

  • #207: Support for injecting WebTokenRequest.Properties

This list of changes was auto generated.

v7.1.3

1 year ago

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

1 year ago

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

2 years ago

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

2 years ago

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

2 years ago

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

2 years ago

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

2 years ago

See an overview in our blog post here.

Changes:

  • Updated WCT dependencies to 7.1.0-rc1

v7.1.0-preview1

2 years ago

See an overview in our blog post here.

Changes:

Providers :zap:

  • #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 :airplane:

  • #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 :bug:

  • #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

6.1.0-preview2

3 years ago

Update to dependencies and to align with the 6.1.0 Toolkit release binaries.