Patch Changes
-
fix: deduplicate
loadScriptcalls for externals sharing the same (bundle, section) pair (#2465)When multiple externals had different
libraryNamevalues but pointed to the same
bundle URL and section path,createLoadExternalSync/createLoadExternalAsyncwas
called once per external, causinglynx.loadScriptto execute redundantly for the
same section. Now only the first external in each(url, sectionPath)group triggers
the load; subsequent externals in the group are assigned the already-loaded result
directly.