diff --git a/.github/workflows/build-core-lib.yml b/.github/workflows/build-core-lib.yml index d3a6ea95f9..59cf411f33 100644 --- a/.github/workflows/build-core-lib.yml +++ b/.github/workflows/build-core-lib.yml @@ -53,6 +53,12 @@ jobs: dotnet-version: 9.0.x dotnet-quality: ga + - name: Setup .NET 10.0 + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 10.0.x + dotnet-quality: preview + # Build - name: Restore @@ -149,7 +155,7 @@ jobs: runs-on: ubuntu-latest name: Build and Deploy Demo site env: - DOTNET_VERSION: "net9.0" + DOTNET_VERSION: "net10.0" DOTNET_CLI_TELEMETRY_OPTOUT: 1 DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1 DOTNET_NOLOGO: true @@ -167,8 +173,8 @@ jobs: - name: .NET Setup SDKs uses: actions/setup-dotnet@v4 with: - dotnet-version: 9.0.x - dotnet-quality: ga + dotnet-version: 10.0.x + dotnet-quality: preview - name: .NET Builld run: dotnet build ${{ env.PROJECT }} -c ${{ env.BUILD_CONFIG }} -o publish -f ${{ env.DOTNET_VERSION }} -r linux-x64 --self-contained=true -p:BuildNumber=$BUILD_NUMBER -p:SourceRevisionId=$GITHUB_SHA -p:ContinuousIntegrationBuild=true diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 5c8f3daa98..6e445d0af1 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -43,7 +43,8 @@ jobs: dotnet-version: | 8.0.x 9.0.x - dotnet-quality: ga + 10.0.x + dotnet-quality: preview - name: Initialize CodeQL uses: github/codeql-action/init@v2 diff --git a/.github/workflows/deploy_preview.yml b/.github/workflows/deploy_preview.yml index a7808c9781..4f5082ee2a 100644 --- a/.github/workflows/deploy_preview.yml +++ b/.github/workflows/deploy_preview.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest name: Build and deploy Demo site env: - DOTNET_VERSION: "net9.0" + DOTNET_VERSION: "net10.0" DOTNET_CLI_TELEMETRY_OPTOUT: 1 DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1 DOTNET_NOLOGO: true @@ -44,6 +44,12 @@ jobs: dotnet-version: 9.0.x dotnet-quality: ga + - name: .NET Setup SDKs + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 10.0.x + dotnet-quality: preview + - name: .NET Builld run: dotnet build ${{ env.PROJECT }} -c ${{ env.BUILD_CONFIG }} -o publish -f ${{ env.DOTNET_VERSION }} -r linux-x64 --self-contained=true -p:BuildNumber=$BUILD_NUMBER -p:SourceRevisionId=$GITHUB_SHA -p:ContinuousIntegrationBuild=true diff --git a/Directory.Build.props b/Directory.Build.props index c91af0ddc4..fd3c5d6287 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -12,8 +12,8 @@ $(MSBuildThisFileDirectory) true - 4.11.7 - 4.11.7 + 4.11.8 + 4.11.8 $(VersionFile) $(VersionFile) diff --git a/Directory.Packages.props b/Directory.Packages.props index f0572a39d3..2fd15a2ea8 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -7,6 +7,9 @@ 9.0.3 9.0.3 9.0.3 + 10.0.0-preview.2.25163.2 + 10.0.0-preview.2.25164.1 + 10.0.0-preview.2.25163.8 @@ -68,4 +71,21 @@ + + + + + + + + + + + + + + + + + diff --git a/WHATSNEW.md b/WHATSNEW.md index d33b0108e2..6233ccf481 100644 --- a/WHATSNEW.md +++ b/WHATSNEW.md @@ -30,8 +30,9 @@ - Chat / 28, 32, 48 / Color - People Chat / 24 / Color - Person Add / 24 / Color - - Share iOS / 24 / Color - + - Share iOS / 24 / Color + + ## V4.11.7 ### Components @@ -40,8 +41,8 @@ - \[CounterBadge\] Fix `HorizontalPosition`/`VerticalPosition` not being used ([#3490](https://github.com/microsoft/fluentui-blazor/pull/3490)) - \[DataGrid\] Add method to close column options programmatically ([#3501](https://github.com/microsoft/fluentui-blazor/pull/3501)) - \[DataGrid\] Fix styling when using `Virtualize` with `DataGridDisplayMode.Table` ([#3497](https://github.com/microsoft/fluentui-blazor/pull/3497)) -- \[DesignTheme\] Add support for setting/getting NuetralBaseColor ([#3530](https://github.com/microsoft/fluentui-blazor/pull/3530)) -- \[DesignTheme\] Fix the document.body.dataset.theme from the web component ([#3516](https://github.com/microsoft/fluentui-blazor/pull/3516)) +- \[DesignTheme\] Add support for setting/getting NeutralBaseColor ([#3530](https://github.com/microsoft/fluentui-blazor/pull/3530)) +- \[DesignTheme\] Fix the accompanying web component ([#3516](https://github.com/microsoft/fluentui-blazor/pull/3516)) - \[DesignTokens\] Make `AccentBaseColor` and `NeutralBaseColor` work with WithDefault ([#3517](https://github.com/microsoft/fluentui-blazor/pull/3517)) - \[NumberField\] Fix invalid class styling ([#3531](https://github.com/microsoft/fluentui-blazor/pull/3531)) - \[Overlay\] Make default background color follow neutral base color ([#3537](https://github.com/microsoft/fluentui-blazor/pull/3537)) @@ -52,6 +53,7 @@ - \[Docs\] IconExplorer: Reset current page to 0 when searching ([#3536](https://github.com/microsoft/fluentui-blazor/pull/3536)) - \[Docs]\ Typo in Templates.md file. ([#3503](https://github.com/microsoft/fluentui-blazor/pull/3503)) + ### Icons and Emoji - Update to Fluent UI System Icons 1.1.292 (changes since 1.1.278). @@ -267,6 +269,7 @@ ### Demo site and documentation - \[Demo] Fix (most) printing issues when trying to print the page ([#3370](https://github.com/microsoft/fluentui-blazor/pull/3370)) + ## V4.11.4 ### General @@ -329,6 +332,7 @@ - Guest / 12, 16, 20, 24, 28, 32, 48 / Filled & Regular - Image Add / 24 / Filled & Regular + ## V4.11.3 ### Components @@ -364,6 +368,8 @@ ### Demo site and documentation - \[Docs\] Update DataGridMultiSelect blockquote sample ([#3139](https://github.com/microsoft/fluentui-blazor/pull/3139)) + + ## V4.11.0 ### Breaking changes and important notes @@ -379,7 +385,7 @@ - \[Button\] Fix showing hover on disabled button ([#2968](https://github.com/microsoft/fluentui-blazor/pull/2968)) - \[DataGrid\] Add OData Adaptor package ([#2938](https://github.com/microsoft/fluentui-blazor/pull/2938)) - \[DataGrid\] Alter rendering to use table elements ([#2664](https://github.com/microsoft/fluentui-blazor/pull/2664)) -- \[Datagrid\] Page reload issue when using `SaveStateInUrl` ([#2987](https://github.com/microsoft/fluentui-blazor/pull/2987)) +- \[DataGrid\] Page reload issue when using `SaveStateInUrl` ([#2987](https://github.com/microsoft/fluentui-blazor/pull/2987)) - \[DataGrid\] Respecting control state of Loading parameter ([#3064](https://github.com/microsoft/fluentui-blazor/pull/3064)) - \[DataGrid\] Save paging state in URL ([#2972](https://github.com/microsoft/fluentui-blazor/pull/2972)) - \[DatePicker\] Add `PopupHorizontalPosition` property ([#3001](https://github.com/microsoft/fluentui-blazor/pull/3001)) @@ -485,7 +491,7 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` - TextBox Settings / 20 / Filled -- Emoij packages have been updated to the latest version of the Fluent Emoji collection. +- Emoji packages have been updated to the latest version of the Fluent Emoji collection. ## V4.10.4 @@ -512,7 +518,6 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` - Update to Fluent UI System Icons 1.1.265 (changes since 1.1.261) **What's new (Name / Size(s) / Variant(s))** - - Arrow Bounce / 12, 28, 48 / Filled & Regular - Arrow Clockwise Dashes / 28, 48 / Filled & Regular - Arrow Down Left / 12, 28 / Filled & Regular @@ -540,6 +545,7 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` - TextBox / 20, 28, 32, 48 / Filled & Regular - TextBox Checkmark / 16, 20, 24, 28, 32, 48 / Filled & Regular + **What's updated (Name / Size(s) / Variant(s))** - Add Circle / 16 / Filled & Regular - Arrow Clockwise Dashes / 16, 20, 24, 32 / Filled & Regular @@ -555,7 +561,6 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` ### Important note - The main class name for the `FluentAppBar` component has been renamed from `nav-menu-container` to `fluent-appbar`. If you have custom CSS in your app targeting that class, you need to change that to you the new class name. - ### General - \[General\] Apply global color-scheme to reflect theme in use ([#2854](https://github.com/microsoft/fluentui-blazor/pull/2854)) @@ -584,7 +589,7 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` - \[Docs\] Make MenuProvider message more prominent ([#2792](https://github.com/microsoft/fluentui-blazor/pull/2792)) ### Icons -- Update to Fluent UI System Icons 1.1.261 (changes since 1.1.260) plus a fix for not usingthe right colors in the new 'Color icons. +- Update to Fluent UI System Icons 1.1.261 (changes since 1.1.260) plus a fix for not using the right colors in the new 'Color icons. **What's new (Name / Size(s) / Variant(s))** - Arrow Down Right / 16, 20, 24, 32, 48 / Filled & Regular @@ -610,7 +615,7 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` ## V4.10.2 ### General -- \[General\] Update to latest .NET 8 and .NET 9 RC2 SDK. +- \[General\] Update to latest .NET 8 and .NET 9 RC2 SDK. - \[Debounce\] Fix the Debounce class with async methods ([#2759](https://github.com/microsoft/fluentui-blazor/pull/2759)) ### Components @@ -630,7 +635,7 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` - \[Providers\] To prevent the menu and tooltip from displaying a scrollbar in body ([#2744](https://github.com/microsoft/fluentui-blazor/pull/2744)) - \[Tooltip\] Add role so screen reader can announce tooltip text ([#2724](https://github.com/microsoft/fluentui-blazor/pull/2724)) - \[TreeView\] Improve RTL support ([#2770](https://github.com/microsoft/fluentui-blazor/pull/2770)) -- \[TreeView\] prevent runtime errors in change handeling ([#2776](https://github.com/microsoft/fluentui-blazor/pull/2776)) +- \[TreeView\] prevent runtime errors in change handling ([#2776](https://github.com/microsoft/fluentui-blazor/pull/2776)) ### Demo site and documentation - \[Docs\] Components inheriting ListComponentBase missing member descriptions ([#2735](https://github.com/microsoft/fluentui-blazor/pull/2735)) @@ -742,12 +747,13 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` - Wrench / 16, 20, 24 / Color ## v4.10.1 +For a complete list of changes in this release, also see the [4.10.1](https://github.com/microsoft/fluentui-blazor/releases) release page on GitHub ### General - \[General\] Update to .NET 9 RC1 SDK ([#2639](https://github.com/microsoft/fluentui-blazor/pull/2639)) -- \[Github\] Update the actions/upload-artifact to v4 ([#2650](https://github.com/microsoft/fluentui-blazor/pull/2650)) +- \[GitHub\] Update the actions/upload-artifact to v4 ([#2650](https://github.com/microsoft/fluentui-blazor/pull/2650)) -## Accessiblity +## Accessibility - \[DateTime\] Add `role`, `tabindex` and catch Enter/Space ([#2688](https://github.com/microsoft/fluentui-blazor/pull/2688)) - \[Select\] Fix the unannounced `Required` keyword with FluentSelect ([#2706](https://github.com/microsoft/fluentui-blazor/pull/2706)) @@ -818,7 +824,7 @@ page of the documentation for more information. ### Components - \[General\] Add .net9.0 as targeted framework ([#2590](https://github.com/microsoft/fluentui-blazor/pull/2590)) -- \[Javascript Caching\] Do not add version number to lib.module.js file ([#2572](https://github.com/microsoft/fluentui-blazor/pull/2572)) +- \[JavaScript Caching\] Do not add version number to lib.module.js file ([#2572](https://github.com/microsoft/fluentui-blazor/pull/2572)) - \[Anchor\] Fix hypertext appearance with icon in start/end slot ([#2624](https://github.com/microsoft/fluentui-blazor/pull/2624)) - \[Autocomplete\] Add missing AdditionalAttributes ([#2522](https://github.com/microsoft/fluentui-blazor/pull/2522)) @@ -854,7 +860,7 @@ page of the documentation for more information. - \[Docs\] Fix a typo ([#2518](https://github.com/microsoft/fluentui-blazor/pull/2518)) - \[Docs\] Fix typo in TemplatesPage.razor ([#2452](https://github.com/microsoft/fluentui-blazor/pull/2452)) - \[Docs\] Improve warning for required interactivity ([#2469](https://github.com/microsoft/fluentui-blazor/pull/2469)) -- \[Examples\] Add 2024 Olymics data and let examples use that +- \[Examples\] Add 2024 Olympics data and let examples use that ### Icons - Update to Fluent UI System Icons 1.1.256 (since 1.1.249) @@ -899,5 +905,8 @@ page of the documentation for more information. - Run / 16, 20, 24 / Filled & Regular - Shopping Bag / 16, 20, 24 / Filled -## Earlier versions -For versions before 4.10, see the [Demo and documentation site](https://www.fluentui-blazor.net) page. +## Before v4.10.0 +For versions before 4.10, see the [What's New? (v4.0 - v4.9)](/WhatsNew-Before410) page. + +## Archives +For versions before 4.0, see [What's new? (archives)](/WhatsNew-Archive) page. diff --git a/eng/pipelines/build-all-lib.yml b/eng/pipelines/build-all-lib.yml index ebc575a6b4..bb7477525c 100644 --- a/eng/pipelines/build-all-lib.yml +++ b/eng/pipelines/build-all-lib.yml @@ -134,6 +134,12 @@ extends: version: 9.0.x includePreviewVersions: false + - task: UseDotNet@2 + displayName: 'Install .NET 10.0' + inputs: + version: 10.0.x + includePreviewVersions: true + # Set version number (exclude some folders) - task: PowerShell@2 displayName: 'Versioning $(Build.BuildNumber)' diff --git a/eng/pipelines/build-core-lib.yml b/eng/pipelines/build-core-lib.yml index 69f12a315b..b2133db87b 100644 --- a/eng/pipelines/build-core-lib.yml +++ b/eng/pipelines/build-core-lib.yml @@ -167,6 +167,12 @@ extends: version: 9.0.x includePreviewVersions: false + - task: UseDotNet@2 + displayName: 'Install .NET 10.0' + inputs: + version: 10.0.x + includePreviewVersions: true + # Set version number (exclude some folders) - task: PowerShell@2 displayName: 'Versioning $(Build.BuildNumber)' diff --git a/eng/pipelines/version.yml b/eng/pipelines/version.yml index 6908556e8e..971a5e456c 100644 --- a/eng/pipelines/version.yml +++ b/eng/pipelines/version.yml @@ -2,5 +2,5 @@ variables: # File and Package version # dev branch: 1.2.4-Preview-23282-1' (PackageSuffix is always ignored in Dev branch) # main branch: 1.2.4-RC.1' (PackageSuffix is ignored, if empty, in Main branch) - FileVersion: '4.11.7' # Set the next final version here. + FileVersion: '4.11.8' # Set the next final version here. PackageSuffix: '' diff --git a/examples/Demo/Client/FluentUI.Demo.Client.csproj b/examples/Demo/Client/FluentUI.Demo.Client.csproj index 5b31b0997e..f9ed366b81 100644 --- a/examples/Demo/Client/FluentUI.Demo.Client.csproj +++ b/examples/Demo/Client/FluentUI.Demo.Client.csproj @@ -1,7 +1,7 @@ - net8.0;net9.0 + net8.0;net9.0;net10.0 enable enable latest diff --git a/examples/Demo/Server/FluentUI.Demo.Server.csproj b/examples/Demo/Server/FluentUI.Demo.Server.csproj index 8dae03f5da..b48bf421af 100644 --- a/examples/Demo/Server/FluentUI.Demo.Server.csproj +++ b/examples/Demo/Server/FluentUI.Demo.Server.csproj @@ -1,7 +1,7 @@ - net8.0;net9.0 + net8.0;net9.0;net10.0 enable enable latest diff --git a/examples/Demo/Shared/FluentUI.Demo.Shared.csproj b/examples/Demo/Shared/FluentUI.Demo.Shared.csproj index 3e9a7a382a..6e4e9a0864 100644 --- a/examples/Demo/Shared/FluentUI.Demo.Shared.csproj +++ b/examples/Demo/Shared/FluentUI.Demo.Shared.csproj @@ -1,6 +1,6 @@ - net8.0;net9.0 + net8.0;net9.0;net10.0 enable enable latest diff --git a/examples/Demo/Shared/Pages/Home/Home.razor b/examples/Demo/Shared/Pages/Home/Home.razor index 20bbaef838..9bdcdc7c6a 100644 --- a/examples/Demo/Shared/Pages/Home/Home.razor +++ b/examples/Demo/Shared/Pages/Home/Home.razor @@ -29,7 +29,8 @@

- This is the demo and documentation site for version @_version of the library. This version supports .NET 8 and .NET 9. + This is the demo and documentation site for version @_version of the library. This version supports .NET 8, + .NET 9 and .NET 10.


diff --git a/examples/Demo/Shared/wwwroot/docs/WhatsNew.md b/examples/Demo/Shared/wwwroot/docs/WhatsNew.md index 75472621f6..6233ccf481 100644 --- a/examples/Demo/Shared/wwwroot/docs/WhatsNew.md +++ b/examples/Demo/Shared/wwwroot/docs/WhatsNew.md @@ -41,7 +41,7 @@ - \[CounterBadge\] Fix `HorizontalPosition`/`VerticalPosition` not being used ([#3490](https://github.com/microsoft/fluentui-blazor/pull/3490)) - \[DataGrid\] Add method to close column options programmatically ([#3501](https://github.com/microsoft/fluentui-blazor/pull/3501)) - \[DataGrid\] Fix styling when using `Virtualize` with `DataGridDisplayMode.Table` ([#3497](https://github.com/microsoft/fluentui-blazor/pull/3497)) -- \[DesignTheme\] Add support for setting/getting NuetralBaseColor ([#3530](https://github.com/microsoft/fluentui-blazor/pull/3530)) +- \[DesignTheme\] Add support for setting/getting NeutralBaseColor ([#3530](https://github.com/microsoft/fluentui-blazor/pull/3530)) - \[DesignTheme\] Fix the accompanying web component ([#3516](https://github.com/microsoft/fluentui-blazor/pull/3516)) - \[DesignTokens\] Make `AccentBaseColor` and `NeutralBaseColor` work with WithDefault ([#3517](https://github.com/microsoft/fluentui-blazor/pull/3517)) - \[NumberField\] Fix invalid class styling ([#3531](https://github.com/microsoft/fluentui-blazor/pull/3531)) @@ -385,7 +385,7 @@ - \[Button\] Fix showing hover on disabled button ([#2968](https://github.com/microsoft/fluentui-blazor/pull/2968)) - \[DataGrid\] Add OData Adaptor package ([#2938](https://github.com/microsoft/fluentui-blazor/pull/2938)) - \[DataGrid\] Alter rendering to use table elements ([#2664](https://github.com/microsoft/fluentui-blazor/pull/2664)) -- \[Datagrid\] Page reload issue when using `SaveStateInUrl` ([#2987](https://github.com/microsoft/fluentui-blazor/pull/2987)) +- \[DataGrid\] Page reload issue when using `SaveStateInUrl` ([#2987](https://github.com/microsoft/fluentui-blazor/pull/2987)) - \[DataGrid\] Respecting control state of Loading parameter ([#3064](https://github.com/microsoft/fluentui-blazor/pull/3064)) - \[DataGrid\] Save paging state in URL ([#2972](https://github.com/microsoft/fluentui-blazor/pull/2972)) - \[DatePicker\] Add `PopupHorizontalPosition` property ([#3001](https://github.com/microsoft/fluentui-blazor/pull/3001)) @@ -491,7 +491,7 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` - TextBox Settings / 20 / Filled -- Emoij packages have been updated to the latest version of the Fluent Emoji collection. +- Emoji packages have been updated to the latest version of the Fluent Emoji collection. ## V4.10.4 @@ -589,7 +589,7 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` - \[Docs\] Make MenuProvider message more prominent ([#2792](https://github.com/microsoft/fluentui-blazor/pull/2792)) ### Icons -- Update to Fluent UI System Icons 1.1.261 (changes since 1.1.260) plus a fix for not usingthe right colors in the new 'Color icons. +- Update to Fluent UI System Icons 1.1.261 (changes since 1.1.260) plus a fix for not using the right colors in the new 'Color icons. **What's new (Name / Size(s) / Variant(s))** - Arrow Down Right / 16, 20, 24, 32, 48 / Filled & Regular @@ -635,7 +635,7 @@ Starting with v4.11.0 you need to add the following `@using` statement to your ` - \[Providers\] To prevent the menu and tooltip from displaying a scrollbar in body ([#2744](https://github.com/microsoft/fluentui-blazor/pull/2744)) - \[Tooltip\] Add role so screen reader can announce tooltip text ([#2724](https://github.com/microsoft/fluentui-blazor/pull/2724)) - \[TreeView\] Improve RTL support ([#2770](https://github.com/microsoft/fluentui-blazor/pull/2770)) -- \[TreeView\] prevent runtime errors in change handeling ([#2776](https://github.com/microsoft/fluentui-blazor/pull/2776)) +- \[TreeView\] prevent runtime errors in change handling ([#2776](https://github.com/microsoft/fluentui-blazor/pull/2776)) ### Demo site and documentation - \[Docs\] Components inheriting ListComponentBase missing member descriptions ([#2735](https://github.com/microsoft/fluentui-blazor/pull/2735)) @@ -751,9 +751,9 @@ For a complete list of changes in this release, also see the [4.10.1](https://gi ### General - \[General\] Update to .NET 9 RC1 SDK ([#2639](https://github.com/microsoft/fluentui-blazor/pull/2639)) -- \[Github\] Update the actions/upload-artifact to v4 ([#2650](https://github.com/microsoft/fluentui-blazor/pull/2650)) +- \[GitHub\] Update the actions/upload-artifact to v4 ([#2650](https://github.com/microsoft/fluentui-blazor/pull/2650)) -## Accessiblity +## Accessibility - \[DateTime\] Add `role`, `tabindex` and catch Enter/Space ([#2688](https://github.com/microsoft/fluentui-blazor/pull/2688)) - \[Select\] Fix the unannounced `Required` keyword with FluentSelect ([#2706](https://github.com/microsoft/fluentui-blazor/pull/2706)) @@ -824,7 +824,7 @@ page of the documentation for more information. ### Components - \[General\] Add .net9.0 as targeted framework ([#2590](https://github.com/microsoft/fluentui-blazor/pull/2590)) -- \[Javascript Caching\] Do not add version number to lib.module.js file ([#2572](https://github.com/microsoft/fluentui-blazor/pull/2572)) +- \[JavaScript Caching\] Do not add version number to lib.module.js file ([#2572](https://github.com/microsoft/fluentui-blazor/pull/2572)) - \[Anchor\] Fix hypertext appearance with icon in start/end slot ([#2624](https://github.com/microsoft/fluentui-blazor/pull/2624)) - \[Autocomplete\] Add missing AdditionalAttributes ([#2522](https://github.com/microsoft/fluentui-blazor/pull/2522)) @@ -860,7 +860,7 @@ page of the documentation for more information. - \[Docs\] Fix a typo ([#2518](https://github.com/microsoft/fluentui-blazor/pull/2518)) - \[Docs\] Fix typo in TemplatesPage.razor ([#2452](https://github.com/microsoft/fluentui-blazor/pull/2452)) - \[Docs\] Improve warning for required interactivity ([#2469](https://github.com/microsoft/fluentui-blazor/pull/2469)) -- \[Examples\] Add 2024 Olymics data and let examples use that +- \[Examples\] Add 2024 Olympics data and let examples use that ### Icons - Update to Fluent UI System Icons 1.1.256 (since 1.1.249) diff --git a/nuget.config b/nuget.config index bff97919cb..14b93d54e7 100644 --- a/nuget.config +++ b/nuget.config @@ -3,5 +3,18 @@ + + + + + + + + + + + diff --git a/src/Core/Components/Icons/CustomIcon.cs b/src/Core/Components/Icons/CustomIcon.cs index f519ff51f7..bda3fe39df 100644 --- a/src/Core/Components/Icons/CustomIcon.cs +++ b/src/Core/Components/Icons/CustomIcon.cs @@ -5,7 +5,7 @@ namespace Microsoft.FluentUI.AspNetCore.Components; ///

-/// Custom icon loaded from +/// Custom icon loaded from /// public class CustomIcon : Icon { diff --git a/src/Core/Microsoft.FluentUI.AspNetCore.Components.csproj b/src/Core/Microsoft.FluentUI.AspNetCore.Components.csproj index b537cc12d2..4068f04ebf 100644 --- a/src/Core/Microsoft.FluentUI.AspNetCore.Components.csproj +++ b/src/Core/Microsoft.FluentUI.AspNetCore.Components.csproj @@ -1,6 +1,6 @@ - net8.0;net9.0 + net8.0;net9.0;net10.0 Microsoft.FluentUI.AspNetCore.Components A set of Blazor components wrapping Microsoft’s official Fluent UI Web Components. They implement the latest state of the Fluent design language, are built on FAST and work in every major browser. diff --git a/src/Extensions/DataGrid.EntityFrameworkAdapter/Microsoft.FluentUI.AspNetCore.Components.DataGrid.EntityFrameworkAdapter.csproj b/src/Extensions/DataGrid.EntityFrameworkAdapter/Microsoft.FluentUI.AspNetCore.Components.DataGrid.EntityFrameworkAdapter.csproj index 4adc604447..befeec3ebf 100644 --- a/src/Extensions/DataGrid.EntityFrameworkAdapter/Microsoft.FluentUI.AspNetCore.Components.DataGrid.EntityFrameworkAdapter.csproj +++ b/src/Extensions/DataGrid.EntityFrameworkAdapter/Microsoft.FluentUI.AspNetCore.Components.DataGrid.EntityFrameworkAdapter.csproj @@ -1,64 +1,64 @@ - - net8.0;net9.0 - Microsoft.FluentUI.AspNetCore.Components.DataGrid.EntityFrameworkAdapter - Microsoft - © Microsoft Corporation. All rights reserved. - en - Microsoft Corporation - https://github.com/microsoft/fluentui-blazor - MIT - An adapter for using the Fluent UI Blazor DataGrid with Entity Framework. - Fluent UI, Blazor, DataGrid, .NET8 - Microsoft Fluent UI DataGrid adapter for Entity Framework - An adapter for using the Fluent UI Blazor DataGrid with Entity Framework. - false - enable - enable + + net8.0;net9.0;net10.0 + Microsoft.FluentUI.AspNetCore.Components.DataGrid.EntityFrameworkAdapter + Microsoft + © Microsoft Corporation. All rights reserved. + en + Microsoft Corporation + https://github.com/microsoft/fluentui-blazor + MIT + An adapter for using the Fluent UI Blazor DataGrid with Entity Framework. + Fluent UI, Blazor, DataGrid, .NET8 + Microsoft Fluent UI DataGrid adapter for Entity Framework + An adapter for using the Fluent UI Blazor DataGrid with Entity Framework. + false + enable + enable embedded - true + true - true - https://github.com/microsoft/fluentui-blazor - git - README.md - latest - true - true - icon.png - + true + https://github.com/microsoft/fluentui-blazor + git + README.md + latest + true + true + icon.png + - - true - True - 1701;1702;8669;1591 - false - true - true - $(SolutionDir)artifacts - + + true + True + 1701;1702;8669;1591 + false + true + true + $(SolutionDir)artifacts + - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + - - - + + + - - - - + + + + - - true - + + true + diff --git a/src/Extensions/DataGrid.ODataAdapter/Microsoft.FluentUI.AspNetCore.Components.DataGrid.ODataAdapter.csproj b/src/Extensions/DataGrid.ODataAdapter/Microsoft.FluentUI.AspNetCore.Components.DataGrid.ODataAdapter.csproj index 94213e8324..4987030495 100644 --- a/src/Extensions/DataGrid.ODataAdapter/Microsoft.FluentUI.AspNetCore.Components.DataGrid.ODataAdapter.csproj +++ b/src/Extensions/DataGrid.ODataAdapter/Microsoft.FluentUI.AspNetCore.Components.DataGrid.ODataAdapter.csproj @@ -1,63 +1,62 @@ - - - net8.0;net9.0 + + net8.0;net9.0;net10.0 Microsoft.FluentUI.AspNetCore.Components.DataGrid.ODataAdapter - Microsoft - © Microsoft Corporation. All rights reserved. - en - Microsoft Corporation - https://github.com/microsoft/fluentui-blazor - MIT - An adapter for using the Fluent UI Blazor DataGrid with OData Client. - Fluent UI, Blazor, DataGrid, .NET8 - Microsoft Fluent UI DataGrid adapter for Entity Framework - An adapter for using the Fluent UI Blazor DataGrid with OData Client. - false - enable - enable + Microsoft + © Microsoft Corporation. All rights reserved. + en + Microsoft Corporation + https://github.com/microsoft/fluentui-blazor + MIT + An adapter for using the Fluent UI Blazor DataGrid with OData Client. + Fluent UI, Blazor, DataGrid, .NET8 + Microsoft Fluent UI DataGrid adapter for Entity Framework + An adapter for using the Fluent UI Blazor DataGrid with OData Client. + false + enable + enable embedded - true - - true - https://github.com/microsoft/fluentui-blazor - git - README.md - latest - true - true - icon.png - - - - true - True - 1701;1702;8669;1591 - false - true - true - $(SolutionDir)artifacts - - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - - - - - - - - - - - true - + true + + true + https://github.com/microsoft/fluentui-blazor + git + README.md + latest + true + true + icon.png + + + + true + True + 1701;1702;8669;1591 + false + true + true + $(SolutionDir)artifacts + + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + + + + + + + + + + + true + diff --git a/src/Extensions/DesignToken.Generator/Microsoft.FluentUI.AspNetCore.Components.Generators.csproj b/src/Extensions/DesignToken.Generator/Microsoft.FluentUI.AspNetCore.Components.Generators.csproj index fadca00e5f..5e5001de2e 100644 --- a/src/Extensions/DesignToken.Generator/Microsoft.FluentUI.AspNetCore.Components.Generators.csproj +++ b/src/Extensions/DesignToken.Generator/Microsoft.FluentUI.AspNetCore.Components.Generators.csproj @@ -1,40 +1,40 @@  - - netstandard2.0 - false - disable - latest - false - Microsoft - Copyright © Microsoft - $(PackageVersion) - portable - 2.0.0 - MIT - true - true - + + netstandard2.0 + false + disable + latest + false + Microsoft + Copyright © Microsoft + $(PackageVersion) + portable + 2.0.0 + MIT + true + true + - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - - - - - $(GetTargetPathDependsOn);GetDependencyTargetPaths - + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + + - - - - - - - + + $(GetTargetPathDependsOn);GetDependencyTargetPaths + + + + + + + + + diff --git a/src/Templates/Microsoft.FluentUI.AspNetCore.Templates.csproj b/src/Templates/Microsoft.FluentUI.AspNetCore.Templates.csproj index fd40febfc6..98511cce13 100644 --- a/src/Templates/Microsoft.FluentUI.AspNetCore.Templates.csproj +++ b/src/Templates/Microsoft.FluentUI.AspNetCore.Templates.csproj @@ -25,9 +25,9 @@ 9.0.0 - 9.0.0 - 8.0.11 - 9.0.0 + 9.0.3 + 8.0.14 + 9.0.3