Where to get Syncfusion.Blazor.Diagrams 19.3.0.46 ?

I upgraded all syncfusion components to 19.3.0.46  except Diagrams, which has 19.2.0.62 as the latest version

Currently all diagrams have stopped working with this error:


2021-10-23 12:06:13.372 +13:00 [WRN] Unhandled exception rendering component: Failed to fetch dynamically imported module: https://localhost:5000/_content/Syncfusion.Blazor.Diagrams/scripts/diagrams-4e758e.min.js

TypeError: Failed to fetch dynamically imported module: https://localhost:5000/_content/Syncfusion.Blazor.Diagrams/scripts/diagrams-4e758e.min.js

Microsoft.JSInterop.JSException: Failed to fetch dynamically imported module: https://localhost:5000/_content/Syncfusion.Blazor.Diagrams/scripts/diagrams-4e758e.min.js

TypeError: Failed to fetch dynamically imported module: https://localhost:5000/_content/Syncfusion.Blazor.Diagrams/scripts/diagrams-4e758e.min.js

   at Microsoft.JSInterop.JSRuntime.InvokeAsync[TValue](Int64 targetInstanceId, String identifier, Object[] args)

   at Microsoft.JSInterop.JSRuntimeExtensions.InvokeVoidAsync(IJSRuntime jsRuntime, String identifier, Object[] args)

   at Syncfusion.Blazor.Internal.SfBaseUtils.ImportScripts(IJSRuntime jsRuntime, String modulePath)

   at Syncfusion.Blazor.Internal.SfBaseUtils.ImportModules(IJSRuntime jsRuntime, List`1 scriptModules, String hashKey)

   at Syncfusion.Blazor.SfBaseExtension.OnInitRenderAsync()

   at Syncfusion.Blazor.SfBaseExtension.InitComponent()

   at Syncfusion.Blazor.SfBaseExtension.OnAfterRenderAsync(Boolean firstRender)

   at Syncfusion.Blazor.Diagrams.SfDiagram.OnAfterRenderAsync(Boolean firstRender)

   at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle)


Any suggestions?



3 Replies

SS Sivakumar Sekar Syncfusion Team October 25, 2021 10:50 AM UTC

Hi Joseph, 

We want to let you know we have implemented diagram control in Blazor native with the minimum set of features. So, we have decided to remove the classic diagram components from the NuGet package. The latest version of the classic component is not placed in the NuGet package manager and it will be deprecated in the future.  
To get the updated classic version we suggest you to use the following command to upgrade the classic diagrams package to the latest version. 

Open the console in Visual Studio using the Tools > NuGet Package Manager > Package Manager Console command. 

Update-Package Syncfusion.Blazor.Diagrams -Version 19.3.0.46 

We have added the documentation for the native blazor diagram component for your reference. 


Please let us know if you have any concerns. 

Regards,          
Sivakumar 



JT Joseph Tan October 25, 2021 06:02 PM UTC

The new Diagram control seems to be only for Blazor WebAssembly projects. What about Server Side?



SS Sivakumar Sekar Syncfusion Team October 26, 2021 11:59 AM UTC


Hi Joseph, 

The new Diagram component will work in both the Server Side and WebAssembly projects. Compared to Classic Diagram, the new Diagram component has some performance improvements specifically to WebAssembly. 

Regards, 
Sivakumar 


Loader.
Up arrow icon