Skip to main content

Bug Tracker

Side navigation

#11767 closed enhancement (fixed)

Opened May 14, 2012 04:02PM UTC

Closed May 29, 2012 02:36AM UTC

Support custom build without effects

Reported by: dmethvin Owned by: gibson042
Priority: undecided Milestone: 1.8
Component: build Version: 1.7.2
Keywords: Cc:
Blocked by: Blocking:
Description

As a simpler way to build a smaller jQuery, support the ability for devs to make a custom build of jQuery that doesn't include ajax or effects. They may be building a mobile app and don't need jQuery effects, for example, or may be able to get by with Julian's $.jsonp plugin instead of the entire $.ajax stack.

Attachments (0)
Change History (4)

Changed May 14, 2012 04:03PM UTC by dmethvin comment:1

component: unfiledbuild
milestone: None1.8
status: newopen

Changed May 18, 2012 01:42AM UTC by dmethvin comment:2

owner: → gibson042
status: openassigned
summary: Support custom build without ajax and/or effectsSupport custom build without effects

Changed May 21, 2012 02:23PM UTC by gibson042 comment:3

Changed May 29, 2012 02:36AM UTC by Richard Gibson comment:4

resolution: → fixed
status: assignedclosed

Fix #11767. Modularize build and unit tests for exluding effects.

Closes gh-785. To build a version of jQuery without effects, use grunt build:*:*:-effects. The unit tests feature-check for the interfaces and skip the unit tests for effects if they don't detect it.

Changeset: 7f2cc46955b35dc3d5a0526d0cb038d4a50b936b