#1003680 libjs-jquery-ui: ABI of jquery-ui.[min.].js changed in 1.13

#1003680#5
Date:
2022-01-13 15:18:35 UTC
From:
To:
When updating from 1.12.1 to 1.13.0, the ABI of the dist files
/usr/share/javascript/jquery-ui/jquery-ui[.min].js appears to have
changed.

In 1.12, it contained a single factory function which loaded the entire
library as a `define()` or global: `define([ "jquery" ], factory );`

In 1.13, it contains one factory function per source file in the
distribution, eg `define( 'ui/version.js',[ "jquery" ], factory );`

This does not match what you get using the jqueryui downloader, nor does
it match the reference file in the salsa jqueryui repository
(debian/reference-jquery-ui.js), which has an ABI like that seen in
1.12.

This change in ABI breaks jupyter-notebook.

#1003680#10
Date:
2022-01-13 15:32:58 UTC
From:
To:
Oups, I'm wrong here. debian/rules launches grunt
#1003680#15
Date:
2022-01-13 15:30:03 UTC
From:
To:
Hi,

libjs-jquery-ui doesn't change upstream libraries, it just use uglifyjs
to build minified files. Could you test with unminified files to be sure
that the problem isn't in our side ?

Cheers,
Yadd