Skip to content

Commit bb04cd4

Browse files
Merge pull request #4648 from Syncfusion-Content/development
dev to master
2 parents 5a7107e + 7aa9386 commit bb04cd4

File tree

40 files changed

+3438
-198
lines changed

40 files changed

+3438
-198
lines changed
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
---
2+
title: Essential Studio for ##Platform_Name## Release Notes
3+
description: Learn here about the controls in the Essential Studio for ##Platform_Name## 2025 Volume 3 SP Release - Release Notes
4+
platform: ej2-asp-core-mvc
5+
documentation: ug
6+
---
7+
8+
# Essential Studio for ##Platform_Name## - v31.2.12 Release Notes
9+
10+
{% include release-info.html date="November 18, 2025" version="v31.2.12" passed="64043" failed="0" %}
11+
12+
{% directory path: _includes/release-notes/v31.2.12 %}
13+
14+
{% include {{file.url}} %}
15+
16+
{% enddirectory %}
17+
18+
## Test Results
19+
20+
| Component Name | Test Cases | Passed | Failed | Remarks |
21+
|---------------|------------|--------|--------|---------|
22+
| 3D Chart | 232 | 232 | 0 | All Passed |
23+
| 3D Circular Chart | 374 | 374 | 0 | All Passed |
24+
| Accordion | 205 | 205 | 0 | All Passed |
25+
| AI Assist View | 432 | 432 | 0 | All Passed |
26+
| App Bar | 67 | 67 | 0 | All Passed |
27+
| AutoComplete | 200 | 200 | 0 | All Passed |
28+
| Breadcrumb | 160 | 160 | 0 | All Passed |
29+
| Bullet Chart | 168 | 168 | 0 | All Passed |
30+
| Button | 145 | 145 | 0 | All Passed |
31+
| ButtonGroup | 120 | 120 | 0 | All Passed |
32+
| calendar | 177 | 177 | 0 | All Passed |
33+
| Carousel | 61 | 61 | 0 | All Passed |
34+
| Chart | 4958 | 4958 | 0 | All Passed |
35+
| Chat UI | 500 | 500 | 0 | All Passed |
36+
| Checkbox | 37 | 37 | 0 | All Passed |
37+
| CircularGauge | 429 | 429 | 0 | All Passed |
38+
| ColorPicker | 130 | 130 | 0 | All Passed |
39+
| Combo Box | 139 | 139 | 0 | All Passed |
40+
| Common | 904 | 904 | 0 | All Passed |
41+
| Context Menu | 105 | 105 | 0 | All Passed |
42+
| Data Grid | 3670 | 3670 | 0 | All Passed |
43+
| Date Picker | 426 | 426 | 0 | All Passed |
44+
| Date Range Picker | 519 | 519 | 0 | All Passed |
45+
| Date Time Picker | 324 | 324 | 0 | All Passed |
46+
| Diagram | 12813 | 12813 | 0 | All Passed |
47+
| Dialog | 63 | 63 | 0 | All Passed |
48+
| DropDown Button | 132 | 132 | 0 | All Passed |
49+
| Dropdown List | 194 | 194 | 0 | All Passed |
50+
| Dropdown Tree | 104 | 104 | 0 | All Passed |
51+
| File Manager | 2188 | 2188 | 0 | All Passed |
52+
| Floating Action Button | 174 | 174 | 0 | All Passed |
53+
| Gantt | 3530 | 3530 | 0 | All Passed |
54+
| HeatMap Chart | 635 | 635 | 0 | All Passed |
55+
| Image Editor | 1653 | 1653 | 0 | All Passed |
56+
| In-place Editor | 642 | 642 | 0 | All Passed |
57+
| Kanban | 268 | 268 | 0 | All Passed |
58+
| LinearGauge | 426 | 426 | 0 | All Passed |
59+
| Listbox | 115 | 115 | 0 | All Passed |
60+
| ListView | 84 | 84 | 0 | All Passed |
61+
| Maps | 1368 | 1368 | 0 | All Passed |
62+
| Mention | 35 | 35 | 0 | All Passed |
63+
| Menu | 187 | 187 | 0 | All Passed |
64+
| Multicolumn Combo Box | 254 | 254 | 0 | All Passed |
65+
| Multiselect Dropdown | 437 | 437 | 0 | All Passed |
66+
| OTP Input | 240 | 240 | 0 | All Passed |
67+
| Pivot Table | 5303 | 5303 | 0 | All Passed |
68+
| Progress Bar | 81 | 81 | 0 | All Passed |
69+
| Progress Button | 132 | 132 | 0 | All Passed |
70+
| Query Builder | 480 | 480 | 0 | All Passed |
71+
| RadioButton | 45 | 45 | 0 | All Passed |
72+
| RangeNavigator | 140 | 140 | 0 | All Passed |
73+
| Rating | 198 | 198 | 0 | All Passed |
74+
| Ribbon | 623 | 623 | 0 | All Passed |
75+
| Rich Text Editor | 5100 | 5100 | 0 | All Passed |
76+
| schedule | 4644 | 4644 | 0 | All Passed |
77+
| sidebar | 88 | 88 | 0 | All Passed |
78+
| Signature | 105 | 105 | 0 | All Passed |
79+
| Skeleton | 144 | 144 | 0 | All Passed |
80+
| Slider | 147 | 147 | 0 | All Passed |
81+
| SmithChart | 49 | 49 | 0 | All Passed |
82+
| Sparkline | 58 | 58 | 0 | All Passed |
83+
| Speech To Text | 200 | 200 | 0 | All Passed |
84+
| Speed Dial | 366 | 366 | 0 | All Passed |
85+
| Split Button | 144 | 144 | 0 | All Passed |
86+
| Stepper | 91 | 91 | 0 | All Passed |
87+
| Stock Chart | 379 | 379 | 0 | All Passed |
88+
| Tab | 69 | 69 | 0 | All Passed |
89+
| Text Area | 107 | 107 | 0 | All Passed |
90+
| TextBox | 58 | 58 | 0 | All Passed |
91+
| Time Picker | 180 | 180 | 0 | All Passed |
92+
| Timeline | 213 | 213 | 0 | All Passed |
93+
| Toast | 139 | 139 | 0 | All Passed |
94+
| Toolbar | 117 | 117 | 0 | All Passed |
95+
| ToolTip | 136 | 136 | 0 | All Passed |
96+
| TreeGrid | 3787 | 3787 | 0 | All Passed |
97+
| Treemap | 326 | 326 | 0 | All Passed |
98+
| Treeview | 370 | 370 | 0 | All Passed |

ej2-asp-core-mvc/Test-Results/asp-core/29.1.35.md

Lines changed: 0 additions & 91 deletions
This file was deleted.

ej2-asp-core-mvc/Test-Results/asp-mvc/29.1.35.md

Lines changed: 0 additions & 91 deletions
This file was deleted.

ej2-asp-core-mvc/ai-assistview/EJ2_ASP.MVC/speech/speech-to-text.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,18 @@ Before integrating `Speech-to-Text`, ensure the following:
2424

2525
## Configure Speech-to-Text
2626

27-
To enable Speech-to-Text functionality, modify the `Index.cshtml` file to incorporate the Web Speech API. The [SpeechToText](https://ej2.syncfusion.com/aspnetmvc/documentation/speech-to-text/getting-started) control listens for microphone input, transcribes spoken words, and updates the AI AssistView's editable footer with the transcribed text. The transcribed text is then sent as a prompt to the Azure OpenAI service via the AI AssistView control.
27+
To enable Speech-to-Text functionality in the ASP.NET MVC AssistView control, update the `index.cshtml` file to incorporate the Web Speech API.
28+
29+
The [SpeechToText](https://ej2.syncfusion.com/aspnetmvc/documentation/speech-to-text/getting-started) control listens to audio input from the device’s microphone, transcribes spoken words into text, and updates the AssistView’s editable footer using the [FooterTemplate](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.InteractiveChat.AIAssistView.html#Syncfusion_EJ2_InteractiveChat_AIAssistView_FooterTemplate) property to display the transcribed text. The transcribed text is then sent as a prompt to the Azure OpenAI service via the AI AssistView control.
30+
31+
### Configuration Options
32+
33+
* **[`Lang`](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Inputs.SpeechToText.html#Syncfusion_EJ2_Inputs_SpeechToText_Lang)**: Specifies the language for speech recognition. For example:
34+
35+
* `en-US` for American English
36+
* `fr-FR` for French
37+
38+
* **[`AllowInterimResults`](https://help.syncfusion.com/cr/aspnetmvc-js2/Syncfusion.EJ2.Inputs.SpeechToText.html#Syncfusion_EJ2_Inputs_SpeechToText_AllowInterimResults)**: Set to `true` to receive real-time (interim) recognition results, or `false` to receive only final results.
2839

2940
{% tabs %}
3041
{% highlight razor tabtitle="CSHTML" %}
@@ -37,6 +48,14 @@ To enable Speech-to-Text functionality, modify the `Index.cshtml` file to incorp
3748

3849
![Integrating Speech-to-Text with AI AssistView](images/aiassist-stt.png)
3950

51+
## Error Handling
52+
53+
The `SpeechToText` control provides events to handle errors that may occur during speech recognition. For more information, refer to the [Error Handling](https://ej2.syncfusion.com/aspnetmvc/documentation/speech-to-text/speech-recognition#error-handling ) section in the documentation.
54+
55+
## Browser Compatibility
56+
57+
The `SpeechToText` control relies on the [Speech Recognition API](https://ej2.syncfusion.com/aspnetmvc/documentation/speech-to-text/speech-recognition#browser-support), which has limited browser support. Refer to the [Browser Compatibility](https://ej2.syncfusion.com/aspnetmvc/documentation/speech-to-text/speech-recognition#browser-support) section for detailed information.
58+
4059
## See Also
4160

4261
* [Text-to-Speech](./text-to-speech)

ej2-asp-core-mvc/ai-assistview/EJ2_ASP.NETCORE/speech/speech-to-text.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,18 @@ Before integrating `Speech-to-Text`, ensure the following:
2424

2525
## Configure Speech-to-Text
2626

27-
To enable Speech-to-Text functionality, modify the `Index.cshtml` file to incorporate the Web Speech API. The [SpeechToText](https://ej2.syncfusion.com/aspnetcore/documentation/speech-to-text/getting-started) control listens for microphone input, transcribes spoken words, and updates the AI AssistView's editable footer with the transcribed text. The transcribed text is then sent as a prompt to the Azure OpenAI service via the AI AssistView control.
27+
To enable Speech-to-Text functionality in the ASP.NET Core AssistView control, update the `index.cshtml` file to incorporate the Web Speech API.
28+
29+
The [SpeechToText](https://ej2.syncfusion.com/aspnetcore/documentation/speech-to-text/getting-started) control listens to audio input from the device’s microphone, transcribes spoken words into text, and updates the AssistView’s editable footer using the [footerTemplate](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.InteractiveChat.AIAssistView.html#Syncfusion_EJ2_InteractiveChat_AIAssistView_FooterTemplate) property to display the transcribed text. The transcribed text is then sent as a prompt to the Azure OpenAI service via the AI AssistView control.
30+
31+
### Configuration Options
32+
33+
* **[`lang`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Inputs.SpeechToText.html#Syncfusion_EJ2_Inputs_SpeechToText_Lang)**: Specifies the language for speech recognition. For example:
34+
35+
* `en-US` for American English
36+
* `fr-FR` for French
37+
38+
* **[`allowInterimResults`](https://help.syncfusion.com/cr/aspnetcore-js2/Syncfusion.EJ2.Inputs.SpeechToText.html#Syncfusion_EJ2_Inputs_SpeechToText_AllowInterimResults)**: Set to `true` to receive real-time (interim) recognition results, or `false` to receive only final results.
2839

2940
{% tabs %}
3041
{% highlight razor tabtitle="CSHTML" %}
@@ -37,6 +48,14 @@ To enable Speech-to-Text functionality, modify the `Index.cshtml` file to incorp
3748

3849
![Integrating Speech-to-Text with AI AssistView](images/aiassist-stt.png)
3950

51+
## Error Handling
52+
53+
The `SpeechToText` control provides events to handle errors that may occur during speech recognition. For more information, refer to the [Error Handling](https://ej2.syncfusion.com/aspnetcore/documentation/speech-to-text/speech-recognition#error-handling) section in the documentation.
54+
55+
## Browser Compatibility
56+
57+
The `SpeechToText` control relies on the [Speech Recognition API](https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition), which has limited browser support. Refer to the [Browser Compatibility](https://ej2.syncfusion.com/aspnetcore/documentation/speech-to-text/speech-recognition#browser-support) section for detailed information.
58+
4059
## See Also
4160

4261
* [Text-to-Speech](./text-to-speech)

0 commit comments

Comments
 (0)