diff --git a/apps/demos/Demos/DataGrid/AI-PoweredDetailView/AI-PoweredDetailView@2x.png b/apps/demos/Demos/DataGrid/AI-PoweredDetailView/AI-PoweredDetailView@2x.png new file mode 100644 index 000000000000..e7cf64fe6e18 Binary files /dev/null and b/apps/demos/Demos/DataGrid/AI-PoweredDetailView/AI-PoweredDetailView@2x.png differ diff --git a/apps/demos/Demos/DataGrid/AI-PoweredDetailView/description.md b/apps/demos/Demos/DataGrid/AI-PoweredDetailView/description.md new file mode 100644 index 000000000000..39d26303dfb5 --- /dev/null +++ b/apps/demos/Demos/DataGrid/AI-PoweredDetailView/description.md @@ -0,0 +1,8 @@ +We plan to integrate AI-driven data exploration into the [DataGrid](https://js.devexpress.com/Documentation/Guide/UI_Components/DataGrid/Overview/)'s master-detail scenario. This new functionality allows users to analyze individual records data using natural language. + +In v25.2, we released the [AI column capability](https://www.devexpress.com/subscriptions/new-2025-2.xml#js-grids-ai-columns) for DataGrid. This feature introduced the ability to extend component data using an AI prompt. However, certain usage scenarios do not require generated data for every row. Instead, users may need on-demand data generation for specific rows. Our new AI detail scenario will offer this capability, which can significantly reduce AI token consumption and enhance data generation performance. + + +Our new AI master-detail feature will also display generated content in a format better suited to longer, more in-depth insights. The capability will include a prompt-driven data analysis UI within DataGrid master-detail interfaces, spanning the full width of the component. + +Within the detail row, users will be able to ask questions about the active record and receive AI-generated insights. The AI assistant will be able to summarize record data, clarify complex values, highlight notable patterns, and obtain contextual information specific to the active record. diff --git a/apps/demos/Demos/Map/OpenStreetMapProvider/OpenStreetMapProvider@2x.png b/apps/demos/Demos/Map/OpenStreetMapProvider/OpenStreetMapProvider@2x.png new file mode 100644 index 000000000000..04e817aa44e6 Binary files /dev/null and b/apps/demos/Demos/Map/OpenStreetMapProvider/OpenStreetMapProvider@2x.png differ diff --git a/apps/demos/Demos/Map/OpenStreetMapProvider/description.md b/apps/demos/Demos/Map/OpenStreetMapProvider/description.md new file mode 100644 index 000000000000..682632d21b27 --- /dev/null +++ b/apps/demos/Demos/Map/OpenStreetMapProvider/description.md @@ -0,0 +1 @@ +We plan to introduce [OpenStreetMap](https://www.openstreetmap.org/) (OSM) support in the DevExtreme Map component. The new provider will allow you to connect the Map to OSM-compatible tile, geocoding, and routing services, including commercial providers and self-hosted infrastructure. diff --git a/apps/demos/menuMeta.json b/apps/demos/menuMeta.json index f761c41660c8..2efa565a4ac1 100644 --- a/apps/demos/menuMeta.json +++ b/apps/demos/menuMeta.json @@ -835,6 +835,7 @@ { "Name": "Master-Detail", "Equivalents": "preview row", + "Badge": "Updated", "Demos": [ { "Title": "Master-Detail View", @@ -859,6 +860,14 @@ ], "DemoType": "Web" }, + { + "Title": "AI-powered Detail View", + "Name": "AI-PoweredDetailView", + "Widget": "DataGrid", + "DemoType": "Web", + "Badge": "Roadmap", + "RoadmapSurveyUrl": "https://www.devexpress.com/support/surveys/devextreme-wg-roadmap-ai-powered-detail-view.xml" + }, { "Title": "Advanced Master-Detail View", "Name": "AdvancedMasterDetailView", @@ -6466,6 +6475,7 @@ "Name": "Map", "Breadcrumb": true, "Equivalents": "dxMap, dx-map", + "Badge": "Updated", "Demos": [ { "Title": "Providers and Types", @@ -6474,6 +6484,14 @@ "ShowOnMainPage": true, "MainPageTitle": "Map" }, + { + "Title": "OpenStreetMap Provider", + "Name": "OpenStreetMapProvider", + "Widget": "Map", + "DemoType": "Web", + "Badge": "Roadmap", + "RoadmapSurveyUrl": "https://www.devexpress.com/support/surveys/devextreme-wg-roadmap-openstreetmap-provider.xml" + }, { "Title": "Markers", "Name": "Markers",