John Resig
89fd9dffad
Less aggressive semicolon insertion for the minified file.
2011-05-02 16:36:16 -04:00
John Resig
f8a112f08e
Ensure that an endline is in place at the end of the minified jQuery file.
2011-05-02 16:32:02 -04:00
John Resig
f4b5d3fc51
Update the UglifyJS code.
2011-05-02 16:25:36 -04:00
John Resig
c0d993903b
Fix bug with handling minor releases after major releases in the build script.
2011-05-02 16:25:20 -04:00
John Resig
b5772da087
Add a simple script for generating the release notes of a pre-release.
2011-04-27 00:56:08 -04:00
John Resig
a8988e3cd1
Adding a Node-based release management script for pushing new releases to the CDN.
2011-04-26 16:23:09 -04:00
John Resig
2a71493447
Updating UglifyJS.
2011-04-17 18:17:31 -04:00
awgy
2862f589db
Remove sed from post-build code, due to portability issues between GNU and BSD versions.
...
Follow up to ba43d37394
which apparently
didn't fix the problem completly on Mac OS X.
2011-02-12 13:53:04 +01:00
Dan Heberden
74dfc7f2a9
Revert uglify.js to original and handle build changes in make file
2011-01-19 02:11:43 -08:00
John Resig
fc7bd61200
Merge branch 'master' of https://github.com/mathiasbynens/jquery into mathiasbynens-master
2011-01-18 18:11:54 -05:00
John Resig
be6ef80f8a
Weird, not sure why I got an exec error before - doesn't seem to be needed.
2011-01-18 18:06:44 -05:00
Mathias Bynens
c5ec1cb3e5
Add missing line break after copyright header and trailing semicolon at the end of the minified version.
2011-01-18 23:14:32 +01:00
John Resig
80928cc6fb
Make sure that the UglifyJS file is executable.
2011-01-18 16:40:42 -05:00
Colin Snover
d503845d0c
Replace build system with a faster new one that uses Node and UglifyJS and generates smaller minified files. Also removes builds through rake/ant since having 3 different build systems was too much to maintain (make was the only one consistently kept up-to-date). Fixes #7973 .
2011-01-17 18:49:24 -06:00
John Resig
25828768d7
Handle the case where JSLint complains about arguments in try/catch already being defined (we use the name 'e' consistently for catch(e) - will work to standardize on that now).
2010-10-17 10:50:17 -04:00
John Resig
ae772e7422
Updating the copy of Google Closure Compiler.
2010-10-14 16:35:35 -04:00
Brandon Aaron
a2e1051fb4
Increase max number of JSLint errors. This is necessary because we have several error messages that we choose to ignore.
2010-09-01 10:48:19 -05:00
jeresig
950b5d64a2
Added in integrated JSLint checking against the jQuery source. Just run 'make lint' to see the result.
2010-03-01 21:51:44 -05:00
jeresig
3fd62eae9d
Switched from using YUI Compressor to Google Compiler. Minified and Gzipped filesize reduced to 22,839 bytes from 26,169 bytes (13% decrease in filesize). Sizzle copyright was merged into the main header (since it's removed automatically). Still passes all unit tests.
2009-12-18 21:23:26 -05:00
John Resig
c7006d2fa5
Removing the old speed perf directory (the current one is in the main 'speed' directory).
2009-10-22 22:06:20 -04:00
John Resig
cd05cac37f
Cleaned out the build directory - a lot of old files that weren't being used anymore.
2009-10-22 21:54:34 -04:00
Jörn Zaefferer
cde93dc547
core: ant build - add Date and Revision to to header (just like make build)
2009-01-18 13:30:09 +00:00
Jörn Zaefferer
2f536b3d4d
core: replaced version.js build script in ant build; wasn't used in make anymore anyway
2009-01-18 13:04:32 +00:00
Jörn Zaefferer
f649acd8ab
core: Ant target to generate openAjaxMetadata; uses http://www.exfer.net/jquery/createjQueryXMLDocs.py to get the data from the wiki, and transforms it using xslt (see build/style.xsl)
2009-01-14 22:43:55 +00:00
John Resig
9c029f1687
Updated the benchmarking utility to use the Yahoo homepage and a bunch of new selectors.
2009-01-12 18:22:44 +00:00
John Resig
7623702565
Tweaked the benchmark tests.
2009-01-12 00:24:36 +00:00
John Resig
ef661a50b9
Removed all uses of @ in the benchmarker and added a couple :not() tests.
2009-01-06 20:23:44 +00:00
John Resig
dcbec1f498
Cleaned up the benchmarking utility (using a newer version of jQuery and fixing the runner).
2009-01-06 16:19:55 +00:00
John Resig
434b87b8a2
Moved from the old JSMin to using YUIMin for compressing the jQuery source. Additionally landed some improvements from #3770 which dramatically reduce the filesize. The final minifed + gzipped size of jQuery went from 19817 bytes to 18063 bytes.
2009-01-04 15:29:27 +00:00
Jörn Zaefferer
ba4453def2
core: cleanup of build - build.js isn't used anywhere
2008-12-18 16:43:39 +00:00
Jörn Zaefferer
e7fef859f1
global replace for @VERSION, fixed #2101
2008-01-20 14:23:22 +00:00
John Resig
04eb060692
Fixed minor issue with pack build script. (Bug #2101 )
2008-01-14 19:13:46 +00:00
Jörn Zaefferer
ba9c14a589
added version to all builds; changed current version to 1.2.2-pre - to be updated after each release so its clear that a build is from which milestone; build.xml cleanup (removing uselss lite, docs, test and _with_plguins targets); deleted useless docs build files (replaced by wiki and wiki xml exporter and api browsers)
2007-12-19 22:26:05 +00:00
David Serduke
b0b5fa74b6
Fixed the build/speed testing application to work with current versions of jQuery. The main changes were implementing :has() where necessary to replace functionality that no longer existed and to use noConflict() so the libraries wouldn't have to be modified for the speed testing.
...
So now the file jquery-basis.js will be tested against the jquery.js in the /dist directory. Version 1.2.1 is currently in jquery-basis.js.
2007-12-05 17:33:49 +00:00
Paul Mclanahan
e22336e7ae
Updated test.js for the runtest build target to reflect the path changes for the test scripts.
2007-09-12 15:45:05 +00:00
John Resig
b4e23b5af0
Reorganzing the jQuery source (first phase).
2007-09-08 12:42:32 +00:00
John Resig
f96bf10415
Integration of Mike Alsup's excellent form serialization code. The benefits are as follows:
...
- New method: .serializeArray()
This returns an array of name/value pairs representing the contents of a form, or individual input elements.
- Enhancement: .serialize()
The results are correct now (as opposed to the mess from before), and allows you to serializes forms directly (rather than just the input elements).
- Enhancement: .val()
This now returns the correct value when dealing wih selects. Additionally, when dealing with multiple selects, it returns an array of values.
Based upon Mike's code:
http://malsup.com/jquery/form/comp/form.js
and test suite:
http://malsup.com/jquery/form/comp/test.html
2007-09-05 17:06:05 +00:00
John Resig
a5dbcaf675
Added support for:
...
- Cross Domain getScript
$.getScript("http://foo.com/script.js ");
- JSONP
$.ajax({ url: "script.js", type: "jsonp" });
$.getJSON("script.js?callback=?");
- Cross Domain JSONP/getJSON
$.getJSON("http://foo.com/script.js?callback= ?");
- No-cache Ajax Requests
$.ajax({ url: "test.html", cache: false });
2007-09-03 23:45:14 +00:00
John Resig
346ceacce3
Added support for a new :header psuedo-selector (only selects H1-H6 elements).
2007-08-31 05:43:24 +00:00
John Resig
fbd2b066a7
Make it so that you can filter tests by keyword.
2007-08-31 05:41:08 +00:00
John Resig
0477a6e99e
Added a test case for "purple include", fixed a bug.
2007-08-25 03:55:12 +00:00
John Resig
2ef4093cf7
Complete overhaul of the Ajax test suite, it's now passing in all browsers. In order to achieve this I had to fix a numbe
...
r of bugs in the suite itself, along with other random bugs that popped up. The following bugs were resolved along the wa
y: #1236 (.extend() keeps processing when it hits nulls), #1028 (.extend() now works recursively), #1080 ($.get no longer
overwrites the data parameter), #1210 (Creating script and link tags now work), and #1463 (jQuery.global has been re-too
led to no longer leak memory and slow things down).
2007-08-19 23:37:26 +00:00
John Resig
05d401dd84
Fixed non-unique results from .parent(), .parents(), .next(), etc. (Bug #1449 )
2007-08-19 00:07:41 +00:00
Jörn Zaefferer
d38ee78db9
reverted my "fixes", seems like they work only with the latest (dev) rhino version, which isn't that helpful
2007-08-14 16:37:14 +00:00
John Resig
660490e6f4
The test for underscore selectors broke under Opera, so the element is now loaded via Ajax and tested. (bug #1084 )
2007-07-30 02:52:24 +00:00
John Resig
80a149b828
Integrated the custom fx test suite into the main test suite. All tests are now run automatically. Removed the old suite, as it was no longer needed.
2007-07-29 19:07:21 +00:00
Jörn Zaefferer
eb5529eac0
Added runtest ant task (doesn't display results yet);
...
added href-attribute to DOMElement, fixed XMLHttpRequest to actually allow sync requests, fixed new Thread(new Runnable({run...})) to use new Thread({run:...})
2007-07-17 07:54:14 +00:00
John Resig
7c85d973bf
Added better support for local file XHR, added document.innerHTML, change .valueOf() to be .outerHTML.
2007-07-10 02:38:20 +00:00
John Resig
0bb035a1ab
Added support for events, made window.location Async (and based upon XHR), added trigger for window.onload.
2007-07-09 16:14:19 +00:00
John Resig
d776dc9d5c
Got some XHR tests to run, still some hanging threads (need to investigate). Started moving some Ajax tests away from using PHP (more portable this way). Fixed a number of XHR env bugs.
2007-07-09 03:08:20 +00:00