Draft: Parse version numbers before displaying migrations

When viewing the upgrade path from version 17.11.7 to 18.2.8, the list of background migrations includes 243 migrations. Migrations from version 17.2 -> 17.9 are included in the list.

When collecting migrations, the version numbers are parsed so they are sorted properly. But, when filtering the migrations for the specific upgrade path, the milestones are sorted after using parseFloat.

Merge request reports

Loading