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-ui
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: f1c2bcf
Choose a base ref
...
head repository: jquery/jquery-ui
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fcba20a
Choose a head ref
  • 18 commits
  • 164 files changed
  • 8 contributors

Commits on Dec 8, 2019

  1. All: Migrate away from deprecated/removed Core APIs

    Summary of the changes:
    
    * Build: Add jQuery 3.2.0-3.4.1 to versions UI can be tested against
    * Build: Load jQuery & Migrate via HTTPS
    * Build: Add package-lock.json to .gitignore
    * Build: Update jQuery Migrate from 3.0.0 to 3.1.0
    * Build: Allow to run tests against jQuery 3.x-git
    * Build: Fix formatting according to JSCS rules
    * Build: Disable JSCS for the inlined jQuery Color
    * All: Switch from $.isArray to Array.isArray (jQuery.isArray will be
      removed in jQuery 4.0)
    * All: Switch from `$.isFunction( x )` to `typeof x === "function"`
      (jQuery.isFunction will be removed in jQuery 4.0)
    * All: Inline jQuery.isWindow as it'll be removed in jQuery 4.0
    * Effects: Fix a timing issue in a variable declaration. Previously,
      a jQuery object was created, chained & assigned to a variable that
      was then accessed in a callback used inside of this chained
      definition. Due to a timing difference in when the callback fired for
      the first time in latest jQuery master, it was being called before
      the variable was defined.
    * Tests: Make dialog & draggable unit tests less strict (newest jQuery
      returns fractional results in some cases, making comparisons fail when
      there's a tiny difference)
    * All: Migrate from $.trim to bare String.prototype.trim (jQuery.trim
      will be deprecated in jQuery 3.5)
    
    Closes gh-1901
    mgol committed Dec 8, 2019
    2 Configuration menu
    Copy the full SHA
    98b5391 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    995b5fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d26032a View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2019

  1. Datepicker: Fix typo in currentText in da localization

    The term for "Today" in Danish is "I dag" not "Idag". This is a common misspelling in the Danish language. 
    see https://dsn.dk/?retskriv=idag 
    Dansk Sprognævn (DSN) is the authority over the Danish language.
    
    Closes gh-1862
    OskarNS authored and mgol committed Dec 9, 2019
    Configuration menu
    Copy the full SHA
    9c0d83f View commit details
    Browse the repository at this point in the history
  2. Sortable: Remove reference to .disableSelection() from demos

    `.disableSelection()` was deprecated in v1.9:
    http://api.jqueryui.com/disableSelection/
    
    Closes gh-1856
    gezquinndesign authored and mgol committed Dec 9, 2019
    Configuration menu
    Copy the full SHA
    d193d0b View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

  1. Configuration menu
    Copy the full SHA
    3481f50 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. All: Remove usage of jQuery positional selectors

    jQuery positional selectors () have been deprecated in
    [jQuery 3.4.0](https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/)
    and they'll be removed in jQuery 4.0.0. This PR removes their usage.
    
    Most of the changes were possible without changing public API. However,
    dropping `:even` usage required a change to the
    [`header` option](https://api.jqueryui.com/accordion/#option-header)
    of the accordion widget. I made it an optional function; this will need
    to be documented.
    
    The polyfill for `.even()` & `.odd()` is added for jQuery <3.5.0. There was
    no usage of the :odd selector in the code but the `.odd()` method is also
    polyfilled for completeness.
    
    Closes gh-1904
    mgol authored Jan 22, 2020
    Configuration menu
    Copy the full SHA
    0c860b0 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2020

  1. Configuration menu
    Copy the full SHA
    817ce38 View commit details
    Browse the repository at this point in the history
  2. Datepicker: Add German localization

    florianweg authored and fnagel committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    ddbcc5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9bb366e View commit details
    Browse the repository at this point in the history

Commits on May 16, 2020

  1. Build: Update jQuery Simulate, jQuery Migrate & jQuery Color

    The jQuery Simulate & jQuery Color updates are needed for compatibility
    with jQuery master, a future jQuery 4.
    
    Closes gh-1914
    mgol authored May 16, 2020
    Configuration menu
    Copy the full SHA
    512cbbf View commit details
    Browse the repository at this point in the history
  2. Build: Add jQuery 3.5.0 & 3.5.1

    Closes gh-1915
    mgol authored May 16, 2020
    Configuration menu
    Copy the full SHA
    d37ebc6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    579bedd View commit details
    Browse the repository at this point in the history
  4. Build: Rename jquery-1-7 to jquery-patch

    The file now contains many more than just jQuery 1.7 patches.
    
    Closes gh-1917
    mgol authored May 16, 2020
    Configuration menu
    Copy the full SHA
    7caf8f6 View commit details
    Browse the repository at this point in the history
  5. Tests: Load jQuery Migrate before UI test files

    This is necessary to catch all possible warnings that the test files
    may trigger.
    
    Closes gh-1918
    mgol authored May 16, 2020
    Configuration menu
    Copy the full SHA
    b36d542 View commit details
    Browse the repository at this point in the history
  6. All: Resolve most jQuery Migrate warnings

    Closes gh-1919
    mgol authored May 16, 2020
    Configuration menu
    Copy the full SHA
    f4ef03e View commit details
    Browse the repository at this point in the history
  7. Tests: Ensure no timers are running at the end of each test (#1920)

    This helps fix issues that make tooltip tests sometimes fail when run against
    jQuery 3.2 or newer due to timing differences.
    
    Details:
    * Add the `moduleAfterEach` function ensuring no timers are running.
    * Attach this function via `common.testWidget`.
    * Attach this function to most test suites.
    * Add a tooltip test helper cleaning up leftover timers.
    * Rename legacy `setup`/`teardown` hooks to `beforeEach`/`afterEach`.
    
    Closes gh-1920
    mgol authored May 16, 2020
    Configuration menu
    Copy the full SHA
    e7a10c7 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. jquery-ui: Adding puppeteer support

    Signed-off-by: sakshi87 <sakshi.sharma@puresoftware.com>
    sakshisharmapuresoftware committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    fcba20a View commit details
    Browse the repository at this point in the history
Loading