RequireJS 2.1.11 is available.
Some bug fixes, with the most notable addition is an optimizer option, wrapShim
. This will wrap shimmed dependencies in a define() call so that they work better after a build when their upstream dependencies are also AMD modules with dependencies.
The most notable case is probably when using an AMD-aware version of Backbone, but using shim config for scripts that depend on Backbone. If this is your use case, then setting wrapShim: true
in the optimizer config will likely fix any post-build problem you might see. More details in the bug ticket.
Full list of changes: