Skip to content

Commit 5dc4c87

Browse files
committed
Cleared the conflicts
2 parents 0746da7 + 17355e2 commit 5dc4c87

File tree

23 files changed

+251
-172
lines changed

23 files changed

+251
-172
lines changed

blazor-toc.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,10 @@
148148
</li>
149149
</ul>
150150
</li>
151-
<li>AI Coding Assistants
151+
<li>AI Coding Assistant
152152
<ul>
153153
<li><a href="/blazor/ai-coding-assistants/overview">Overview</a></li>
154154
<li><a href="/blazor/ai-coding-assistants/mcp-server">MCP Server</a></li>
155-
<li><a href="/blazor/ai-coding-assistants/copilot-extension">Copilot Extension</a></li>
156155
</ul>
157156
</li>
158157
<li>Smart (AI) Solutions
@@ -4927,7 +4926,7 @@
49274926
<li>2025 Volume 3 - 31.*
49284927
<ul>
49294928
<li>Weekly Nuget Release
4930-
<ul>
4929+
<ul><li><a href="/blazor/release-notes/31.2.4">31.2.4</a></li>
49314930
<li><a href="/blazor/release-notes/31.2.3">31.2.3</a></li>
49324931
<li><a href="/blazor/release-notes/31.1.23">31.1.23</a></li>
49334932
<li><a href="/blazor/release-notes/31.1.22">31.1.22</a></li>

blazor/Release-Notes/31.2.4.md

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
title: Essential Studio for Blazor Release Notes - v31.2.4
3+
description: Learn here about the controls in the Essential Studio for Blazor Weekly Release - Release Notes - v31.2.4
4+
platform: blazor
5+
documentation: ug
6+
---
7+
8+
# Essential Studio for Blazor - v31.2.4 Release Notes
9+
10+
{% include release-info.html date="October 28, 2025" version="v31.2.4" passed="73996" failed="0" %}
11+
12+
{% directory path: _includes/release-notes/v31.2.4 %}
13+
14+
{% include {{file.url}} %}
15+
16+
{% enddirectory %}
17+
18+
## Test Results
19+
20+
| Component Name | Test Cases | Passed | Failed | Remarks |
21+
|---------------|------------|--------|--------|---------|
22+
| 3DChart | 198 | 198 | 0 | All Passed |
23+
| Accordion | 232 | 232 | 0 | All Passed |
24+
| AiAssistView | 297 | 297 | 0 | All Passed |
25+
| Appbar | 102 | 102 | 0 | All Passed |
26+
| Autocomplete | 444 | 444 | 0 | All Passed |
27+
| BarcodeGenerator | 440 | 440 | 0 | All Passed |
28+
| Breadcrumb | 137 | 137 | 0 | All Passed |
29+
| Bulletchart | 237 | 237 | 0 | All Passed |
30+
| Button | 255 | 255 | 0 | All Passed |
31+
| Calendar | 146 | 146 | 0 | All Passed |
32+
| Carousel | 174 | 174 | 0 | All Passed |
33+
| Charts | 4172 | 4172 | 0 | All Passed |
34+
| ChatUI | 102 | 102 | 0 | All Passed |
35+
| Chips | 196 | 196 | 0 | All Passed |
36+
| CircularGauge | 928 | 928 | 0 | All Passed |
37+
| ColorPicker | 113 | 113 | 0 | All Passed |
38+
| ComboBox | 248 | 248 | 0 | All Passed |
39+
| DashboardLayout | 252 | 252 | 0 | All Passed |
40+
| DataForm | 547 | 547 | 0 | All Passed |
41+
| DataGrid | 5745 | 5745 | 0 | All Passed |
42+
| DatePicker | 576 | 576 | 0 | All Passed |
43+
| DateRangePicker | 366 | 366 | 0 | All Passed |
44+
| DateTimePicker | 474 | 474 | 0 | All Passed |
45+
| Diagram | 15305 | 15305 | 0 | All Passed |
46+
| Dialog | 481 | 481 | 0 | All Passed |
47+
| DropdownList | 584 | 584 | 0 | All Passed |
48+
| Dropdowntree | 141 | 141 | 0 | All Passed |
49+
| FileManager | 3108 | 3108 | 0 | All Passed |
50+
| FileUpload | 330 | 330 | 0 | All Passed |
51+
| FloatingActionButton | 128 | 128 | 0 | All Passed |
52+
| Gantt | 4800 | 4800 | 0 | All Passed |
53+
| HeatMap | 339 | 339 | 0 | All Passed |
54+
| ImageEditor | 3561 | 3561 | 0 | All Passed |
55+
| InPlaceEditor | 764 | 764 | 0 | All Passed |
56+
| InputMask | 168 | 168 | 0 | All Passed |
57+
| Kanban | 380 | 380 | 0 | All Passed |
58+
| LinearGauge | 799 | 799 | 0 | All Passed |
59+
| ListBox | 138 | 138 | 0 | All Passed |
60+
| ListView | 440 | 440 | 0 | All Passed |
61+
| Maps | 1570 | 1570 | 0 | All Passed |
62+
| Mention | 152 | 152 | 0 | All Passed |
63+
| Menu | 398 | 398 | 0 | All Passed |
64+
| Message | 211 | 211 | 0 | All Passed |
65+
| MultiselectDropdown | 385 | 385 | 0 | All Passed |
66+
| NumericTextbox | 441 | 441 | 0 | All Passed |
67+
| OtpInput | 123 | 123 | 0 | All Passed |
68+
| PivotTable | 1378 | 1378 | 0 | All Passed |
69+
| ProgressBar | 199 | 199 | 0 | All Passed |
70+
| progressbutton | 101 | 101 | 0 | All Passed |
71+
| QueryBuilder | 584 | 584 | 0 | All Passed |
72+
| RangeNavigator | 196 | 196 | 0 | All Passed |
73+
| Rating | 106 | 106 | 0 | All Passed |
74+
| Ribbon | 451 | 451 | 0 | All Passed |
75+
| RichTextEditor | 2768 | 2768 | 0 | All Passed |
76+
| Scheduler | 5395 | 5395 | 0 | All Passed |
77+
| Sidebar | 144 | 144 | 0 | All Passed |
78+
| Slider | 269 | 269 | 0 | All Passed |
79+
| SmithChart | 259 | 259 | 0 | All Passed |
80+
| SparklineChart | 150 | 150 | 0 | All Passed |
81+
| SpeedDial | 353 | 353 | 0 | All Passed |
82+
| Splitter | 190 | 190 | 0 | All Passed |
83+
| Stepper | 215 | 215 | 0 | All Passed |
84+
| StockChart | 335 | 335 | 0 | All Passed |
85+
| Tabs | 938 | 938 | 0 | All Passed |
86+
| TextArea | 126 | 126 | 0 | All Passed |
87+
| Textbox | 652 | 652 | 0 | All Passed |
88+
| Timeline | 182 | 182 | 0 | All Passed |
89+
| TimePicker | 419 | 419 | 0 | All Passed |
90+
| Toast | 233 | 233 | 0 | All Passed |
91+
| Toolbar | 231 | 231 | 0 | All Passed |
92+
| TreeGrid | 4931 | 4931 | 0 | All Passed |
93+
| TreeMap | 704 | 704 | 0 | All Passed |
94+
| TreeView | 1360 | 1360 | 0 | All Passed |

blazor/accessibility.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ Keyboard navigation support enables users to interact with controls using keyboa
1919
* [Calendar](./calendar/accessibility)
2020
* [Chart](./chart/accessibility)
2121
* [CircularGauge](./circular-gauge/accessibility)
22-
* [Combobox](./combo-box/accessibility)
22+
* [Combobox](./combobox/accessibility)
2323
* [DatePicker](./datepicker/accessibility)
2424
* [Dialog](./dialog/accessibility)
2525
* [DropDownList](./drop-down-list/accessibility)
26-
* [Grid](./grid/accessibility)
26+
* [Grid](./datagrid/accessibility)
2727
* [LinearGauge](./linear-gauge/accessibility)
2828
* [ListView](./listview/accessibility)
29-
* [NumericTextBox](./numerictextbox/accessibility)
29+
* [NumericTextBox](./numeric-textbox/accessibility)
3030
* [TimePicker](./timepicker/accessibility)
3131
* [Toolbar](./toolbar/accessibility)
3232
* [ToolTip](./tooltip/accessibility)
Lines changed: 99 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -1,99 +1,99 @@
1-
---
2-
layout: post
3-
title: SyncfusionBlazor GitHub Copilot Extension | Syncfusion
4-
description: Learn how the SyncfusionBlazor GitHub Copilot extension enhances your Blazor development with intelligent code suggestions, best practices, contextual guidance.
5-
control: Getting started with SyncfusionBlazor copilot extension
6-
platform: Blazor
7-
documentation: ug
8-
---
9-
10-
# SyncfusionBlazor GitHub Copilot Extension
11-
12-
## Overview
13-
14-
The [SyncfusionBlazor GitHub Copilot Extension](https://github.com/apps/syncfusionblazor) provides intelligent assistance for developers using Syncfusion's Blazor component libraries. This extension seamlessly integrates with GitHub Copilot to enhance your development workflow.
15-
16-
### What is a GitHub Copilot Extension?
17-
18-
A GitHub Copilot extension enhances Copilot's capabilities by integrating specialized, third-party tools and knowledge directly into the chat interface. It allows Copilot to access specific data, APIs, and services—such as a component vendor's official documentation—to provide more accurate, context-aware, and relevant assistance for a developer's specific technology stack.
19-
20-
### Key Benefits
21-
22-
* Smart code suggestions for Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components.
23-
* Best practice guidance for component usage and configuration.
24-
* Context-aware troubleshooting for complex scenarios.
25-
26-
## Prerequisites
27-
28-
Before using this extension, ensure you have:
29-
30-
* [Github copilot](https://github.com/copilot/)
31-
* An active Syncfusion<sup style="font-size:70%">&reg;</sup> license (any of the following):
32-
- [Commercial License](https://www.syncfusion.com/sales/unlimitedlicense)
33-
- [Free Community License](https://www.syncfusion.com/products/communitylicense)
34-
- [Free Trial](https://www.syncfusion.com/account/manage-trials/start-trials)
35-
* An active [API KEY](https://syncfusion.com/account/api-key)
36-
37-
## Unlimited Access
38-
39-
Syncfusion<sup style="font-size:70%">&reg;</sup> offers unlimited access to this copilot extension. There are no restrictions on:
40-
41-
* Number of requests
42-
* Components usage
43-
* Query types
44-
* Usage duration
45-
46-
This ensures users can fully leverage Syncfusion<sup style="font-size:70%">&reg;</sup> components to enhance their development experience without limitations.
47-
48-
## Installation
49-
50-
* Visit the [SyncfusionBlazor GitHub App](https://github.com/apps/syncfusionblazor) and click **Install**.
51-
* Grant the required read-access permissions to allow the extension to function with Copilot chat.
52-
* Click **Install & Authorize**.
53-
* Sign in with your Syncfusion<sup style="font-size:70%">&reg;</sup> account to authenticate and link the extension to your GitHub account. The API key is automatically retrieved upon successful authentication.
54-
* Restart your development environment (e.g., VS Code or GitHub Copilot) and start a new Copilot chat session to use the extension.
55-
56-
## Getting Started
57-
58-
* Open the chat panel in a supported environment like [GitHub Copilot](https://github.com/copilot) or VSCode Copilot.
59-
* Type `@` in the chat prompt and select the `SyncfusionBlazor` from the list of extensions.
60-
* Enter a query related to Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components (e.g., configuration, implementation, or troubleshooting).
61-
62-
### Mode availability in VS code
63-
64-
Syncfusion<sup style="font-size:70%">&reg;</sup> Copilot extension provide full access to all AI interaction modes — Ask, Edit, and Agent — when integrated with VS code.
65-
66-
### Best Practices for Effective Usage
67-
68-
1. `Be specific`: Mention both platform and component (e.g., "How do I create a Syncfusion Blazor Grid with paging and filtering?").
69-
2. `Provide context`: Include details about your use case for more targeted solutions.
70-
3. `Use descriptive queries`: Avoid vague questions that lack necessary context.
71-
4. `Start fresh for new topics`: Begin a new chat session when switching components or topics.
72-
73-
## Example Queries
74-
75-
Here are some examples of queries you can use with the Syncfusion<sup style="font-size:70%">&reg;</sup> Copilot extensions:
76-
77-
* "@SyncfusionBlazor Create a Syncfusion data grid with paging and sorting"
78-
* "@SyncfusionBlazor How do I implement a responsive Syncfusion chart with tooltips?"
79-
* "@SyncfusionBlazor Show me a Syncfusion Kanban board implementation with drag and drop"
80-
81-
## Uninstallation
82-
83-
To remove the extension from your account:
84-
85-
* Go to [GitHub App Installations](https://github.com/settings/installations/).
86-
* Locate the `SyncfusionBlazor` extension in the list.
87-
* Click `Configure`, then select `Uninstall`.
88-
89-
## Support
90-
91-
* [Support tickets](https://support.syncfusion.com/support/tickets/create) - Guaranteed Response in 24 hours \| Unlimited tickets \| Holiday support
92-
* [Community forum](https://www.syncfusion.com/forums/blazor-components)
93-
* [Request feature or report bug](https://www.syncfusion.com/feedback/blazor-components)
94-
* Live chat
95-
96-
## See also
97-
98-
* [Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor Documentation](https://blazor.syncfusion.com/documentation)
99-
* [Github Copilot Documentation](https://docs.github.com/en/copilot)
1+
---
2+
layout: post
3+
title: SyncfusionBlazor GitHub Copilot Extension | Syncfusion
4+
description: Learn how the SyncfusionBlazor GitHub Copilot extension enhances your Blazor development with intelligent code suggestions, best practices, contextual guidance.
5+
control: Getting started with SyncfusionBlazor copilot extension
6+
platform: Blazor
7+
documentation: ug
8+
---
9+
10+
# SyncfusionBlazor GitHub Copilot Extension
11+
12+
## Overview
13+
14+
The [SyncfusionBlazor GitHub Copilot Extension](https://github.com/apps/syncfusionblazor) provides intelligent assistance for developers using Syncfusion's Blazor component libraries. This extension seamlessly integrates with GitHub Copilot to enhance your development workflow.
15+
16+
### What is a GitHub Copilot Extension?
17+
18+
A GitHub Copilot extension enhances Copilot's capabilities by integrating specialized, third-party tools and knowledge directly into the chat interface. It allows Copilot to access specific data, APIs, and services—such as a component vendor's official documentation—to provide more accurate, context-aware, and relevant assistance for a developer's specific technology stack.
19+
20+
### Key Benefits
21+
22+
* Smart code suggestions for Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components.
23+
* Best practice guidance for component usage and configuration.
24+
* Context-aware troubleshooting for complex scenarios.
25+
26+
## Prerequisites
27+
28+
Before using this extension, ensure you have:
29+
30+
* [Github copilot](https://github.com/copilot/)
31+
* An active Syncfusion<sup style="font-size:70%">&reg;</sup> license (any of the following):
32+
- [Commercial License](https://www.syncfusion.com/sales/unlimitedlicense)
33+
- [Free Community License](https://www.syncfusion.com/products/communitylicense)
34+
- [Free Trial](https://www.syncfusion.com/account/manage-trials/start-trials)
35+
* An active [API KEY](https://syncfusion.com/account/api-key)
36+
37+
## Unlimited Access
38+
39+
Syncfusion<sup style="font-size:70%">&reg;</sup> offers unlimited access to this copilot extension. There are no restrictions on:
40+
41+
* Number of requests
42+
* Components usage
43+
* Query types
44+
* Usage duration
45+
46+
This ensures users can fully leverage Syncfusion<sup style="font-size:70%">&reg;</sup> components to enhance their development experience without limitations.
47+
48+
## Installation
49+
50+
* Visit the [SyncfusionBlazor GitHub App](https://github.com/apps/syncfusionblazor) and click **Install**.
51+
* Grant the required read-access permissions to allow the extension to function with Copilot chat.
52+
* Click **Install & Authorize**.
53+
* Sign in with your Syncfusion<sup style="font-size:70%">&reg;</sup> account to authenticate and link the extension to your GitHub account. The API key is automatically retrieved upon successful authentication.
54+
* Restart your development environment (e.g., VS Code or GitHub Copilot) and start a new Copilot chat session to use the extension.
55+
56+
## Getting Started
57+
58+
* Open the chat panel in a supported environment like [GitHub Copilot](https://github.com/copilot) or VSCode Copilot.
59+
* Type `@` in the chat prompt and select the `SyncfusionBlazor` from the list of extensions.
60+
* Enter a query related to Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components (e.g., configuration, implementation, or troubleshooting).
61+
62+
### Mode availability in VS code
63+
64+
Syncfusion<sup style="font-size:70%">&reg;</sup> Copilot extension provide full access to all AI interaction modes — Ask, Edit, and Agent — when integrated with VS code.
65+
66+
### Best Practices for Effective Usage
67+
68+
1. `Be specific`: Mention both platform and component (e.g., "How do I create a Syncfusion Blazor Grid with paging and filtering?").
69+
2. `Provide context`: Include details about your use case for more targeted solutions.
70+
3. `Use descriptive queries`: Avoid vague questions that lack necessary context.
71+
4. `Start fresh for new topics`: Begin a new chat session when switching components or topics.
72+
73+
## Example Queries
74+
75+
Here are some examples of queries you can use with the Syncfusion<sup style="font-size:70%">&reg;</sup> Copilot extensions:
76+
77+
* "@SyncfusionBlazor Create a Syncfusion data grid with paging and sorting"
78+
* "@SyncfusionBlazor How do I implement a responsive Syncfusion chart with tooltips?"
79+
* "@SyncfusionBlazor Show me a Syncfusion Kanban board implementation with drag and drop"
80+
81+
## Uninstallation
82+
83+
To remove the extension from your account:
84+
85+
* Go to [GitHub App Installations](https://github.com/settings/installations/).
86+
* Locate the `SyncfusionBlazor` extension in the list.
87+
* Click `Configure`, then select `Uninstall`.
88+
89+
## Support
90+
91+
* [Support tickets](https://support.syncfusion.com/support/tickets/create) - Guaranteed Response in 24 hours \| Unlimited tickets \| Holiday support
92+
* [Community forum](https://www.syncfusion.com/forums/blazor-components)
93+
* [Request feature or report bug](https://www.syncfusion.com/feedback/blazor-components)
94+
* Live chat
95+
96+
## See also
97+
98+
* [Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor Documentation](https://blazor.syncfusion.com/documentation)
99+
* [Github Copilot Documentation](https://docs.github.com/en/copilot)

0 commit comments

Comments
 (0)