#9464 closed feature (fixed)
Add AMD Support
Reported by: | Scott González | Owned by: | |
---|---|---|---|
Priority: | blocker | Milestone: | 1.11.0 |
Component: | [meta] ui.build | Version: | 1.10.3 |
Keywords: | Cc: | ||
Blocked by: | Blocking: | #9647, #9648 |
Description
All source files should use the jqueryPlugin UMD syntax to support AMD and non-AMD uses. Builds should strip out the define()
calls and create a single define for the entire build.
Change History (12)
comment:1 Changed 10 years ago by
Milestone: | none → 1.11.0 |
---|---|
Priority: | minor → blocker |
Status: | new → open |
comment:2 Changed 10 years ago by
comment:4 Changed 10 years ago by
Per discussion with Scott we should also as part of this effort remove the jquery.ui prefix from the filenames as it is redundant. Most likely users will define a path alias like "jqueryui" and to use the widget module they'll require "jqueryui/widget".
comment:5 Changed 9 years ago by
Blocking: | 9648 added |
---|
(In #9648) There's no reason to move this twice. I'm changing the ticket to move scrollParent to it's own file.
comment:6 Changed 9 years ago by
Blocking: | 9647 added |
---|
(In #9647) There's no reason to move this twice. I'm changing the ticket to move them to their own file(s).
comment:7 Changed 9 years ago by
All: Wrap source files with UMD return exports
Ref #9464 Ref gh-1029
Changeset: 96e027e4b14345722cc39589f59ce2ce5e94b991
comment:8 Changed 9 years ago by
All: Wrap I18n files with UMD return exports
Ref #9464 Ref gh-1029
Changeset: 1216e2aaf5e9bae52abe1ef9dfb9ab34c271c56d
comment:9 Changed 9 years ago by
All: Remove "Depends" comment
Ref #9464 Ref gh-1029
Changeset: 234f7f3c0e8e0de5b5c194a357e02edc95a83376
comment:10 Changed 9 years ago by
Resolution: | → fixed |
---|---|
Status: | open → closed |
All: Rename all files, removing the "jquery.ui." prefix;
- By executing https://gist.github.com/jzaefferer/893fcf70b7eebc1dc271;
Fixes #9464 Closes gh-1029
Changeset: 21154cfa2e02ef1814a6aff68b14553bdad165cb
comment:11 Changed 9 years ago by
Milestone: | 1.12.0 → 1.11.0 |
---|
comment:12 Changed 9 years ago by
I18n: Rename all files, removing the "jquery.ui." prefix
Amend fix for 21154cfa2e02ef1814a6aff68b14553bdad165cb;
Ref #9464 Ref gh-1029
Changeset: 086dad66c444fbf8dd6c93ac815fed6f0072ccbf
PR with ongoing discussion: https://github.com/jquery/jquery-ui/pull/1029
PR for download builder: https://github.com/jquery/download.jqueryui.com/pull/156