Mandatory "<base href="/">" in syncfusion 18.3.0.x

Greetings,

i have just upgraded my few Blazor WASM (client side, NOT server side) to the latest version of SyncFusion (18.3.0.42) and i found out that now it is mandatory to specify the

<base rel='nofollow' href="/">

in the loading page. If not included, there will be a problem when syncfusion try to download the .js scripts in "internal" pages like in the following example:

syncfusion-blazor.min.js:1 GET https://localhost:44399/chatstack_content/Syncfusion.Blazor/scripts/listsbase-57fa2c.min.js net::ERR_ABORTED 404

As you can see, the browser reported the attempt to download the script "chatstack_content/Syncfusion.Blazor/scripts/listsbase-57fa2c.min.js", which does not exists (because the correct one is "_content/Syncfusion.Blazor/scripts/listsbase-57fa2c.min.js", without the starting chatstack).

Adding "<base rel='nofollow' href="/">" solve the problem, but this is a change from 18.2 (which didn't required the "base" tag) and also can limit the use of blazor in some situations.

Was this change done on purpose?



P.S.: to clarify things, "chatstack" is a name of one of the pages of my blazor application.

2 Replies 1 reply marked as answer

MK Muthukumar Kannan Syncfusion Team October 28, 2020 06:30 PM UTC

Hi M.,

Sorry for the delayed response.

Currently, we are validating your reported query with high priority and we will update the further details on October 30, 2020.

Until then we appreciate your patience.

Regards,
Muthukumar K


MK Muthukumar Kannan Syncfusion Team December 1, 2020 10:31 AM UTC

Hi M, 

Sorry for the too delayed update.

We have resolved your reported issue in script referencing and it has been included in v18.3.0.47 onwards. So kindly update your NuGet (Syncfusion.Blazor) to our latest versions(From 18.3.0.47) to resolve the reported issue.

Please find the Nuget package below


Please let us know if you have any concerns.

Regards,
Muthukumar K


Marked as answer
Loader.
Up arrow icon