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
base: 3.4.0
Choose a base ref
...
head repository: jquery/jquery-migrate
compare: 3.4.1
Choose a head ref
  • 19 commits
  • 17 files changed
  • 3 contributors

Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    d159445 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d9efb6 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

  1. Build: Bump grunt from 1.4.1 to 1.5.2

    Bumps [grunt](https://github.com/gruntjs/grunt) from 1.4.1 to 1.5.2.
    - [Release notes](https://github.com/gruntjs/grunt/releases)
    - [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
    - [Commits](gruntjs/grunt@v1.4.1...v1.5.2)
    
    Closes gh-462
    
    ---
    updated-dependencies:
    - dependency-name: grunt
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    af1a8a4 View commit details
    Browse the repository at this point in the history
  2. Build: Bump async from 2.6.3 to 2.6.4

    Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
    - [Release notes](https://github.com/caolan/async/releases)
    - [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
    - [Commits](caolan/async@v2.6.3...v2.6.4)
    
    Closes gh-463
    
    ---
    updated-dependencies:
    - dependency-name: async
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    862e0f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

  1. Build: Bump grunt from 1.5.2 to 1.5.3

    Bumps [grunt](https://github.com/gruntjs/grunt) from 1.5.2 to 1.5.3.
    - [Release notes](https://github.com/gruntjs/grunt/releases)
    - [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
    - [Commits](gruntjs/grunt@v1.5.2...v1.5.3)
    
    Closes gh-464
    
    ---
    updated-dependencies:
    - dependency-name: grunt
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    817e66d View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2022

  1. Tests: Fix test setup so that TestSwarm works again

    The test setup broke because of gh-450.
    
    Tested on various setups locally.
    
    Closes gh-466
    Ref gh-450
    mgol committed Jul 6, 2022
    Configuration menu
    Copy the full SHA
    a8365cf View commit details
    Browse the repository at this point in the history
  2. CSS: Fix the logic to trigger warnings on jQuery.cssNumber access

    The current logic has a few faults:
    1. Tests fail on jQuery 4.0.0-pre as internal jQuery.cssNumber accesses are
    triggering warnings.
    2. Tests fail in IE because it doesn't support proxies and fallbacks haven't
    been set properly.
    
    We've only noticed those issues now, trying to run Migrate tests on TestSwarm
    after a longer break when they weren't firing.
    
    Closes gh-467
    mgol committed Jul 6, 2022
    Configuration menu
    Copy the full SHA
    8e26772 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2022

  1. Deprecated: Improve $.trim performance for strings with lots of white…

    …space
    
    Regex imp implementation takes `O(N^2)` time to trim the string when
    multiple adjacent spaces were present.
    
    The new expression require that the "whitespace run" starts from
    a non-whitespace to avoid `O(N^2)` behavior when the engine would
    try matching `\s+$` at each space position.
    
    Closes gh-461
    Ref jquery/jquery#5068
    vlsi committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    69a2441 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. Tests: Add a new esmodules flag, remove the raw one

    Migrating from AMD to ES modules in gh-343 made the `raw` testing mode break as
    it relied on loading raw source files. This change removes the `raw` mode in
    favor of the new `esmodules` one.
    
    Setup is different than in jQuery as jQuery uses AMD to load tests and Migrate
    just loads test files directly.
    
    When Migrate is loaded via its source ES modules, test files are loaded as
    modules as well. This is necessary as module scripts behave as if loaded with
    the `defer` attribute so tests need to be deferred as well.
    
    Iframe tests are skipped in `esmodules` mode as their setup is incompatible
    with the above considerations.
    
    In addition to the above, Karma tests now also run in esmodules mode for easier
    verification this mode is not broken by PRs.
    
    Closes gh-468
    Ref gh-343
    mgol committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    7ae3a9f View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Core: Accept only jQuery 3.x-4.x

    Closes gh-470
    mgol committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    562f26c View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Build: Bump socket.io-parser from 4.0.4 to 4.0.5

    Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.0.4 to 4.0.5.
    - [Release notes](https://github.com/socketio/socket.io-parser/releases)
    - [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
    - [Commits](socketio/socket.io-parser@4.0.4...4.0.5)
    
    Closes gh-476
    
    ---
    updated-dependencies:
    - dependency-name: socket.io-parser
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    0d39134 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Build: Bump engine.io and socket.io

    Bumps [engine.io](https://github.com/socketio/engine.io) and [socket.io](https://github.com/socketio/socket.io). These dependencies needed to be updated together.
    
    Updates `engine.io` from 6.1.3 to 6.2.1
    - [Release notes](https://github.com/socketio/engine.io/releases)
    - [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
    - [Commits](socketio/engine.io@6.1.3...6.2.1)
    
    Updates `socket.io` from 4.4.1 to 4.5.3
    - [Release notes](https://github.com/socketio/socket.io/releases)
    - [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
    - [Commits](socketio/socket.io@4.4.1...4.5.3)
    
    Closes gh-477
    
    ---
    updated-dependencies:
    - dependency-name: engine.io
      dependency-type: indirect
    - dependency-name: socket.io
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    c35f6ae View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. Build: Bump json5 from 1.0.1 to 1.0.2

    Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
    - [Release notes](https://github.com/json5/json5/releases)
    - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
    - [Commits](json5/json5@v1.0.1...v1.0.2)
    
    Closes gh-478
    
    ---
    updated-dependencies:
    - dependency-name: json5
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 10, 2023
    Configuration menu
    Copy the full SHA
    eea82f9 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2023

  1. Configuration menu
    Copy the full SHA
    34db0ea View commit details
    Browse the repository at this point in the history
  2. Build: Downgrade uglify-js to fix tests in IE 9

    We can upgrade for Migrate 4.0. It's not worth spending time on figuring
    out how to fix IE 9 with new UglifyJS at this point.
    
    The `ie` option had to be renamed to `ie8` as the older version doesn't
    support the former. In Migrate 4 we can remove it altogether.
    
    Closes gh-479
    mgol committed Jan 15, 2023
    Configuration menu
    Copy the full SHA
    bce6d06 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. Build: Remove .editorconfig overrides for package.json

    Newer npm version support detecting the indent type of `package.json` and
    follow it when updating the file. We already use tabs in the file so the
    current override wasn't even respected.
    
    Closes gh-480
    mgol committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    0005e87 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Build: Bump ua-parser-js from 0.7.31 to 0.7.33

    Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.31 to 0.7.33.
    - [Release notes](https://github.com/faisalman/ua-parser-js/releases)
    - [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
    - [Commits](faisalman/ua-parser-js@0.7.31...0.7.33)
    
    Closes gh-481
    
    ---
    updated-dependencies:
    - dependency-name: ua-parser-js
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    0d082f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Attributes: Don't warn against removeAttr if property false

    Some frameworks, like AngularJS, invoke `removeAttr` on boolean attributes
    but only after setting the respective property to `false`. Such usage is not
    dangerous and would continue to work even after Migrate is removed. Therefore,
    only warn for `removeAttr(booleanAttribute)` if the property wasn't `false`
    already.
    
    Fixes gh-471
    Closes gh-484
    mgol committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    072e44d View commit details
    Browse the repository at this point in the history
  2. Tagging the 3.4.1 release.

    mgol committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    384b9ab View commit details
    Browse the repository at this point in the history