Skip to content

chore(deps): bump @bower_components/jquery-migrate from 1.4.0 to 3.0.0 in /build - #41730

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/build/bower_components/jquery-migrate-3.0.0
Open

chore(deps): bump @bower_components/jquery-migrate from 1.4.0 to 3.0.0 in /build#41730
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/build/bower_components/jquery-migrate-3.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 26, 2026

Copy link
Copy Markdown
Contributor

Bumps @bower_components/jquery-migrate from 1.4.0 to 3.0.0.

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@bower_components/jquery-migrate](https://github.com/appleboy/jquery-migrate) from 1.4.0 to 3.0.0.
- [Commits](appleboy/jquery-migrate@29077d3...ba224c3)

---
updated-dependencies:
- dependency-name: "@bower_components/jquery-migrate"
  dependency-version: ba224c3e6bd8a90f72fddacf34e02bc2472d5a0f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@update-docs

update-docs Bot commented Jul 26, 2026

Copy link
Copy Markdown

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@DeepDiver1975

Copy link
Copy Markdown
Member

Holding: CI is failing (not a rebase conflict). Failing check(s): JavaScript Unit / JavaScript Unit. First failure: JavaScript Unit / JavaScript Unit. A rebase won't fix this — needs a human/upstream fix.

@DeepDiver1975

Copy link
Copy Markdown
Member

Holding: CI is failing (not a rebase conflict) — root-cause refinement, supersedes my earlier comment on this PR (which only named the failing check). Job 89847102416 is past log retention (HTTP 410), so this was re-derived structurally from head of branch.

Cause: jquery-migrate 3 redefines jQuery.unique as a warning getter that returns jQuery.uniqueSort — and jQuery.uniqueSort does not exist in the jQuery 2.1.4 this repo pins. jQuery 2.1.4 then calls its own jQuery.unique() internally from .find(), .parents(), .siblings(), .nextAll(), so the entire JS suite dies with TypeError: jQuery.unique is not a function.

  • build/package.json pins "@bower_components/jquery": "jquery/jquery-dist#2.1.4"unchanged by this PR — next to the bumped "@bower_components/jquery-migrate": "appleboy/jquery-migrate#3.0.0"
  • core/js/core.json vendor[] loads jquery/dist/jquery.min.js then jquery-migrate/jquery-migrate.min.js; tests/karma.config.js:162-163 consumes that list
  • jquery-migrate 3.0.0 jquery-migrate.js:178: migrateWarnProp( jQuery, "unique", jQuery.uniqueSort, ... )
  • jQuery 2.1.4 dist/jquery.js:2618 defines only jQuery.unique = Sizzle.uniqueSort;jQuery.uniqueSort arrived in 1.12/2.2/3.0
  • Corroborating guard in migrate 3: :19 rbadVersions = /^[12]\./:27 log( "JQMIGRATE: jQuery 3.0.0+ REQUIRED" )

My earlier "migrate 3 removed the jQuery-1.x-era shims" theory is disproven: grepping all 1517 JS files under core/js, apps, settings and tests on this branch gives zero hits for $.browser, jQuery.browser, andSelf, .size(), boxModel, $.sub or attrFn. There is nothing to patch at the call sites.

The real prerequisite is bumping core to jQuery 3 first; this bump cannot land before that. A rebase will not fix this. (run_attempt=1; deterministic, not a rerun candidate.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant