jquery-migrate no longer bundled

XMLWordPrintable

    • 1
    • Severity 2 - Major
    • 1

      Issue Summary

      Jquery version was updated from 2.2.4.13 to 2.2.4.15. The previous version includes jquery-migrate, which contains older and deprecated functions within jquery. 2.2.4.15 doesn't seem to have this package bundled.

      This results in plugins that rely on older functions (such as .live() in the PR-Notifier) to not work properly.

      Steps to Reproduce

      1. Install PR-Notifier at the latest version.
      2. Install Bitbucket 8.19.3
      3. Navigate to a repository and the PR-Notifier settings
      4. Attempt to use the dropdown

      Expected Results

      The dropdown works as expected

      Actual Results

      The dropdown has no default value and clicking on it reveals nothing. The following is in the console logs in the browser developer tools:

      TypeError: g(...).find(...).live is not a function
      at HTMLDocument.<anonymous> (utils.js:1:1)
      at i (jquery.js:29:1)
      at Object.fireWith [as resolveWith] (jquery.js:29:1)
      at Function.ready (jquery.js:29:1)
      at HTMLDocument.H (jquery.js:29:1)
      

      Workaround

      None

            Assignee:
            Unassigned
            Reporter:
            Aaron
            Votes:
            4 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: