Grab it now here.
I've just found a tiny but yet quite embarrassing bug in my build system that caused the source
code to be include twice in the distribution file...
To fix the problem was easy, I only had to change this:
if build['modules']:
o = []
c = 0
for module in build['modules']:
To this:
if build['modules']:
c = 0
for module in build['modules']:
o = []
But I've spent a whole hour searching for that damn bug and I'm still trying to figure out why I didn't notice that my file size had almost doubled somewhere overnight.
If it would have been a corporate project I would surely be the hero of the day for my managers ;)
Here's the before/after du -chs:
4.0K dist/jquery.utils.css
152K dist/jquery.utils.js
36K dist/jquery.utils.lite.js
20K dist/jquery.utils.lite.min.js
76K dist/jquery.utils.min.js
276K dist/jquery.utils.ui.js
144K dist/jquery.utils.ui.min.js
708K total
28K dist/jquery.ddbelated.js
16K dist/jquery.ddbelated.min.js
4.0K dist/jquery.utils.css
108K dist/jquery.utils.js
96K dist/jquery.utils.lite.js
48K dist/jquery.utils.lite.min.js
56K dist/jquery.utils.min.js
356K total
To be fair, the UI build was also dropped in this release, but the size has significantly dropped..
Anyway, I'm glad it's fixed now.
This release also comes with a lot of other fixes and enhancements, among them;
-
re-factored countdown (thanks gnuvince)
-
removed arrayUtils from distribution files (not useful enough)
-
removed youtubeLinksToEmbed (not useful enough)
-
removed livequery (use jQuery.live instead)
-
removed UI build (nearly useless for now)
-
new logo !
Enjoy !
no comments :|