Hi all,

following upstream package.json, the way to update rollup follows 35 steps:

 Min      Max   Required version
 Now    0.51.7  => 0.48.0
0.51.8  0.55.5  => 0.51.7
0.55.6  0.56.5  => 0.55.3
0.57.0  0.57.1  => 0.56.5
0.57.2  0.58.1  => 0.57.1
0.58.2  0.58.2  => 0.58.1
0.59.0  0.59.1  => 0.58.2
0.59.2  0.61.0  => 0.59.1
0.61.1  0.61.1  => 0.60.7
0.61.2  0.63.5  => 0.61.1
0.64.0  0.65.1  => 0.63.5
0.65.2  0.65.2  => 0.65.1
0.66.0  0.66.0  => 0.65.2
0.66.1  0.66.2  => 0.66.0
0.66.3  0.67.4  => 0.66.2
0.68.0  1.0.2   => 0.67.4
1.1.0   1.1.2   => 1.0.2
1.2.0   1.2.5   => 1.1.2
1.3.0   1.3.1   => 1.2.4
1.3.2   1.7.0   => 1.3.1
1.7.1   1.8.0   => 1.7.0
1.9.0   1.9.1   => 1.8.0
1.9.2   1.9.3   => 1.9.1
1.10.0  1.10.0  => 1.9.3
1.10.1  1.10.1  => 1.10.0
1.11.0  1.11.3  => 1.10.1
1.12.0  1.12.0  => 1.11.3
1.12.1  1.12.4  => 1.12.0
1.12.5  1.14.4  => 1.12.4
1.14.4  1.15.1  => 1.14.4
1.15.2  1.15.5  => 1.15.1
1.15.6  1.15.6  => 1.15.5
1.15.7  1.16.3  => 1.15.6
1.16.4  1.16.7  => 1.16.3
1.17.0  1.17.0  => 1.16.7

Breaking changes
(https://github.com/rollup/rollup/blob/master/CHANGELOG.md):
 - 0.57.0 (little)
 - 0.60.0 (little)
 - 0.68.0 (easy to patch)
 - 1.0.0  (big)

The best should to have a rollup up-to-date in bulleyes buildable from
buster (like does gcc I think). We could perhaps embed some rollup
intermediate version as component and a debian/rules which detect
current rollup version and selects needed steps.

But of course this requires to decrease these 35 steps. I'm going to
test which minimal version is really needed and publish an updated list.

NB: we need at least 0.66 to update node-buble (12 steps !)

Cheers,
Xavier

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to