Permalink
Commits on Feb 13, 2017
  1. Core: Move holdReady to deprecated

    Fixes gh-3288
    Close gh-3306
    kumarmj committed with timmywil Aug 31, 2016
  2. Build: Keep deprecated module in slim

    Fixes gh-3237
    Close gh-3533
    timmywil committed Feb 6, 2017
Commits on Jan 29, 2017
Commits on Jan 19, 2017
Commits on Jan 16, 2017
  1. Effects: Resolve issues revealed by recent Callbacks fix

    Notify full progress before resolving empty animations
    Register animation callbacks before their ticker
    Remove the right timer when immediately-done animations spawn more
    
    Ref 9d822bc
    Fixes gh-3502
    Fixes gh-3503
    Closes gh-3496
    gibson042 committed on GitHub Jan 16, 2017
Commits on Jan 9, 2017
  1. Manipulation: Restrict the tbody search to child nodes

    For performance, use a querySelectorAll path instead of Javascript iteration.
    http://codepen.io/anon/pen/vywJjx?editors=1010
    
    Fixes gh-3439
    Closes gh-3463
    gibson042 committed on GitHub Jan 9, 2017
  2. Tests: Update the loader so test pages always get jQuery

    Pages used for iframe tests will now successfully load jQuery, even when
    opened directly in the browser.
    
    Closes gh-3489
    gibson042 committed on GitHub Jan 9, 2017
  3. Build: fix markerPattern and ticketPattern regexes in package.json

    Commit messages used to fail the style check if they contained a word
    starting with "ref", like reformat or reference, in their message body.
    
    Close gh-3437
    Ref jzaefferer/commitplease#91
    all3fox committed with timmywil Jan 9, 2017
Commits on Jan 5, 2017
Commits on Dec 30, 2016
  1. Build: Drop support for building on Node.js 0.12

    Node.js 0.12 is no longer supported by upstream. So far we had to keep
    a workaround that would skip running ESLint there (or even load its task)
    as it no longer supports Node.js <4; the same applied to Node smoke tests
    as jsdom has also dropped support for those old Node versions. Those
    workarounds have been removed now.
    
    Ref 030191a
    Closes gh-3478
    mgol committed Dec 30, 2016
Commits on Dec 29, 2016
Commits on Dec 19, 2016
  1. Offset: Eliminate little-used internal function

    Fixes gh-3449
    Closes gh-3456
    gibson042 committed on GitHub Dec 19, 2016
  2. Build: Use valid ecmaVersion

    Fixes Node smoke tests
    
    Ref gh-3385
    Closes gh-3460
    gibson042 committed on GitHub Dec 19, 2016
  3. Build: Add most of the dist folder to .eslintignore

    This way `eslint .` run from the terminal will work regardless of ignored
    files present in the repository.
    
    Closes gh-3385
    mgol committed Nov 30, 2016
  4. Build: Drop jscs.json from .npmignore

    The file doesn't exist anymore.
    mgol committed Nov 7, 2016
  5. Build: ESLint setup improvements

    1. Use the short name of the preset in the config.
    2. Run ESLint first on non-minified files.
    3. Explicitly specify environments in every config file (those settings cascade
    which means we've been assuming a Node.js environment where we shouldn't have).
    mgol committed Nov 2, 2016
Commits on Dec 16, 2016
  1. Deferred: Stop inventing jQuery.when() resolution values

    Fixes gh-3442
    Closes gh-3445
    gibson042 committed on GitHub Dec 16, 2016
Commits on Dec 13, 2016
  1. Offset: report offset for 0 sized elements

    Fixes gh-3267
    Closes gh-3367
    jbedard committed on GitHub Dec 13, 2016
Commits on Dec 5, 2016
  1. Build: Make the @CODE-replacing regex more robust

    The code replacing @CODE in wrapper.js was written so that it expected
    both the code and the next line to start in the first column. This commit
    adjusts the regex so to get rid of that assumption and to work properly
    regardless of number of lines with comments after this block.
    
    While this is technically not necessary for our code, contributors sometimes
    re-format the wrapper file in their pull requests and the error
    messages they get don't tell them what's the real problem with their code.
    
    Closes gh-3429
    mgol committed Dec 4, 2016
Commits on Nov 30, 2016
  1. Core: Deprecate jQuery.isArray

    Fixes gh-2961
    Closes gh-3278
    kumarmj committed with mgol Aug 14, 2016
Commits on Oct 31, 2016
  1. Build: Stop testing on Node.js 0.10

    Node.js 0.10 loses upstream support today (see https://github.com/nodejs/LTS/)
    so let's stop testing against it as well.
    mgol committed Oct 31, 2016
  2. Docs: Remove supported jQuery versions from ISSUE_TEMPLATE.md

    We no longer support jQuery 1.x/2.x and mentioning 3.x would just mean the text
    gets out of date once we release jQuery 4. We only really support the latest
    jQuery version so let's make that clear.
    
    Closes gh-3372
    mgol committed Oct 21, 2016
Commits on Oct 26, 2016
  1. Build: Run tests on Node.js 7

    mgol committed Oct 26, 2016
Commits on Sep 22, 2016
  1. Release: add email to .mailmap, update AUTHORS

    - Not sure how that got there. I did check the privacy box at one point,
    but can't find any commits with that email
    timmywil committed Sep 22, 2016
Commits on Sep 19, 2016
  1. Core: Compress stripAndCollapse

    Close gh-3318
    gibson042 committed with timmywil Sep 16, 2016
Commits on Sep 15, 2016
  1. Core: rnotwhite -> rhtmlnotwhite and jQuery.trim -> stripAndCollapse

    - Renames and changes rnotwhite to focus on HTML whitespace chars
    - Change internal use of jQuery.trim to more accurate strip and collapse
    - Adds tests to ensure HTML space characters are retained where valid
    - Doesn't add tests where the difference is inconsequential and
      existing tests are adequate.
    
    Fixes gh-3003
    Fixes gh-3072
    Close gh-3316
    timmywil committed Sep 12, 2016
Commits on Sep 12, 2016
  1. Build: Update promises-aplus-tests for compat with Node 7

    The older promises-aplus-tests was relying on old Mocha that, in turn,
    used an obsolete graceful-fs version that is not guaranteed to work fine
    with the upcoming Node 7 and later.
    mgol committed Sep 12, 2016