Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jquery/jquery-migrate
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: jquery/jquery-migrate
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.x-stable
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 38 files changed
  • 3 contributors

Commits on Feb 18, 2025

  1. Core: Remove support for jQuery 4.x

    Changes:
    
    * Core: Remove support for jQuery 4.x
    
    * Core: Don't reimplement deprecated but not removed APIs
    
        This will save space and avoid potential divergence from Core.
    
        To minimize risk, this only handles APIs still present in jQuery 4.x.
    
    * Attributes: Update warnings.md to not mention jQuery 4.0
    
    * Build: Rename more `main`s to `3.x-stable`s
    
    * Event: Reimplement APIs deprecated in jQuery 3.0/3.1
    
        This fixes tests with 3.0/3.1 slim builds.
    
    * Tests: Test on jQuery 3.1.1.slim in non-BrowserStack browser tests
    
        jQuery <3.2.0 doesn't include the deprecated module in the slim build so it
    makes sense to test on one of these versions in slim mode even on PRs.
    
    * Build: Stop testing on iOS 10
    
        As of January 2025, iOS 10 is a tier 4 device on BrowserStack:
        https://www.browserstack.com/device-tiers
        That leads to devices with this iOS version often not being available and
        failing our tests. Remove it from the test matrix. Also, add comments explaining
        the status of tests on various iOS versions, including iOS 7 that we stopped
        testing on a long time ago.
    
    * Build: Update a vulnerable dependency
    
    * Core: Update the package.json description
    
        Indicate this version of Migrate helps with updating jQuery to 3.x, not 3.0+.
    
    * Docs: Link to jQuery Browser Support page in README.md
    
    Closes gh-554
    Ref gh-555
    Ref jquery/jquery#5606
    mgol authored Feb 18, 2025
    Configuration menu
    Copy the full SHA
    0a61d7d View commit details
    Browse the repository at this point in the history
  2. Build: Upgrade dependencies, including [email protected]

    - does not update sinon or uglify-js
    - eslint updated to latest 8.x
    
    Closes gh-564
    timmywil authored Feb 18, 2025
    Configuration menu
    Copy the full SHA
    b39e75a View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2025

  1. Build: Bump the github-actions group with 2 updates

    Bumps the github-actions group with 2 updates: [actions/cache](https://github.com/actions/cache) and [github/codeql-action](https://github.com/github/codeql-action).
    
    Closes gh-565
    
    Updates `actions/cache` from 4.2.0 to 4.2.2
    - [Release notes](https://github.com/actions/cache/releases)
    - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
    - [Commits](actions/cache@1bd1e32...d4323d4)
    
    Updates `github/codeql-action` from 3.28.8 to 3.28.10
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@dd74661...b56ba49)
    
    ---
    updated-dependencies:
    - dependency-name: actions/cache
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: github-actions
    - dependency-name: github/codeql-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: github-actions
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    (cherry picked from commit b276616)
    dependabot[bot] authored and mgol committed Mar 2, 2025
    Configuration menu
    Copy the full SHA
    d1b121b View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2025

  1. Data: Patch camelCase behavior of $.fn.data, warn about Object.prototype

    Changes:
    1. Patch not only `jQuery.data()`, but also `jQuery.fn.data()`.
    2. Patch `jQuery.removeData()` & `jQuery.fn.removeData()` to work in most cases
       when different keys with the same camelCase representation were passed to
       the data setter and later to `removeData`.
    3. Warn about using properties inherited from `Object.prototype` on data
       objects.
    
    Closes gh-559
    Ref gh-561
    mgol authored Mar 3, 2025
    Configuration menu
    Copy the full SHA
    2c286d1 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2025

  1. Build: Bump the github-actions group with 3 updates

    Bumps the github-actions group with 3 updates: [actions/setup-node](https://github.com/actions/setup-node), [actions/cache](https://github.com/actions/cache) and [github/codeql-action](https://github.com/github/codeql-action).
    
    Closes gh-567
    
    Updates `actions/setup-node` from 4.2.0 to 4.3.0
    - [Release notes](https://github.com/actions/setup-node/releases)
    - [Commits](actions/setup-node@1d0ff46...cdca736)
    
    Updates `actions/cache` from 4.2.2 to 4.2.3
    - [Release notes](https://github.com/actions/cache/releases)
    - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
    - [Commits](actions/cache@d4323d4...5a3ec84)
    
    Updates `github/codeql-action` from 3.28.10 to 3.28.13
    - [Release notes](https://github.com/github/codeql-action/releases)
    - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
    - [Commits](github/codeql-action@b56ba49...1b549b9)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-node
      dependency-version: 4.3.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: github-actions
    - dependency-name: actions/cache
      dependency-version: 4.2.3
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: github-actions
    - dependency-name: github/codeql-action
      dependency-version: 3.28.13
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: github-actions
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    (cherry picked from commit e18ffd0)
    dependabot[bot] authored and mgol committed Apr 1, 2025
    Configuration menu
    Copy the full SHA
    4ca6514 View commit details
    Browse the repository at this point in the history
Loading