Permalink
Commits on Jan 6, 2010
  1. Adding in backwards-compatiblity support for jQuery().bind/unbind/tri…

    jeresig committed Jan 6, 2010
    …gger - and immediately deprecating it. Please explicitly use jQuery(document) in your code.
  2. Detect JSON Ajax requests by the response content-type (like is done …

    rwaldron committed with jeresig Jan 6, 2010
    …with XML). Fixes #5709.
  3. Added in a holdover jQuery.event.guid for back-compat (two plugins us…

    jeresig committed Jan 6, 2010
    …e it: mousewheel and a datepicker). Plugin authors should work to stop using jQuery.event.guid and jQuery.event.proxy ASAP.
  4. Merge branch 'useragent'

    jeresig committed Jan 6, 2010
Commits on Jan 5, 2010
  1. Try to use the native JSON parser in all cases and fallback to the ol…

    jeresig committed Jan 5, 2010
    …d technique otherwise. This allows us to also handle cases where the JSON parser is unable to parse JSON-like strings correctly (e.g. {foo:bar}) which is something that worked before but would stop working with the switch to the new parser.
  2. Rewrite of jQuery.browser to become engine-centric, rather than brows…

    jeresig committed Jan 5, 2010
    …er-centric. Also attempt to determine the engine version in a smarter fashion, less prone to error. Finally, enhanced the test suite with 255 useragent strings from http://user-agent-string.info/download for testing. jQuery.browser.safari is now deprecated, use jQuery.browser.webkit instead.
  3. Try to use XMLHttpRequest in more cases in IE 7. Thanks to Matt Kruse…

    jeresig committed Jan 5, 2010
    … and Sam Collett for the suggestions. Fixes #3623, #2849, #5338, and #5529.
Commits on Jan 4, 2010
Commits on Jan 3, 2010
Commits on Dec 31, 2009
  1. Added in jQuery.proxy(obj, name), like the method described in Secret…

    jeresig committed Dec 31, 2009
    …s of the JavaScript Ninja and in Dojo's Hitch, and added in some unit tests.
  2. Moved jQuery.proxy() into core.

    jeresig committed Dec 31, 2009
  3. Merge branch 'bug-5735'

    jeresig committed Dec 31, 2009
  4. Allow the Makefile to be more resiliant to broken builds and handle r…

    jeresig committed Dec 31, 2009
    …edirecting the output better in more shells. Thanks to 'candlerb' on jquery-dev for the suggestion.
  5. Rather than declaring empty anonymous functions all around, introduce…

    jeresig committed Dec 31, 2009
    … and use a single empty function. Thanks to Matt Kruse for the suggestion.
  6. Remove the .bind(name, fn, thisObject) and promote jQuery.event.proxy…

    jeresig committed Dec 31, 2009
    …() to jQuery.proxy() as alternative to handling scoping on callbacks. Fixes #5736.
  7. Experiment switching to using onreadystatechange rather than a setInt…

    jeresig committed Dec 31, 2009
    …erval for Ajax requests. Fixes #5735.
Commits on Dec 22, 2009
  1. Moved jQuery.param "traditional" flag into jQuery.ajaxSettings, can n…

    cowboy committed with jeresig Dec 22, 2009
    …ow be overridden via 2nd argument to jQuery.param
  2. Explicitly re-bind the events on clone. Copying over the data isn't e…

    jeresig committed Dec 22, 2009
    …nough. Fixes #5681.
  3. The logic for specified option values was already handled by .val(), …

    jeresig committed Dec 22, 2009
    …removed the unnecessary code.
  4. Make sure that the correct value is being pulled from checkboxes in W…

    jeresig committed Dec 22, 2009
    …ebkit. Fixes #5699.
  5. Make sure that the correct value is retreived for options that have n…

    jeresig committed Dec 22, 2009
    …o value specified, in IE 6. Continues to fix #5697.
  6. Made sure that the .val() logic for setting radios and checkboxes was…

    jeresig committed Dec 22, 2009
    … correct. Fixes #5698.