Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-24836

Update dependency org.webjars.npm:fuse.js to v7.5.0

    XMLWordPrintable

Details

    • Unknown
    • N/A
    • N/A

    Description

      See https://github.com/krisk/Fuse/blob/HEAD/CHANGELOG.md#750-2026-07-13 .

      fuse.js powers the fuzzy quick action (slash) search of the CKEditor xwiki-slash plugin. Every change in 7.5.0 is a scoring or ranking bug fix, so the order in which the quick actions are suggested in the slash menu can shift:

      • the key weights we use (id: 5, nameTokens: 4, name: 3, descriptionTokens: 2, group.id: 1, group.nameTokens: 1) don't sum to 1, and 7.5.0 normalises them, which changes the relative influence of each key
      • limit now keeps the correct top-N when scores tie
      • field-length normalisation now counts tabs and newlines as word separators

      The public API is unchanged, so the upgrade itself is a drop-in.

      Attachments

        Activity

          People

            mflorea Marius Dumitru Florea
            mflorea Marius Dumitru Florea
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: