Bug Tracker


Ticket #11767 (closed enhancement: fixed)

Opened 2 years ago

Last modified 23 months ago

Support custom build without effects

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


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.

Change History

comment:1 Changed 2 years ago by dmethvin

  • Status changed from new to open
  • Component changed from unfiled to build
  • Milestone changed from None to 1.8

comment:2 Changed 2 years ago by dmethvin

  • Owner set to gibson042
  • Status changed from open to assigned
  • Summary changed from Support custom build without ajax and/or effects to Support custom build without effects

comment:4 Changed 23 months ago by Richard Gibson

  • Status changed from assigned to closed
  • Resolution set to fixed

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

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.


Add a comment

Modify Ticket

as closed

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.