Tidy.
Move to jQuery 2.
Add requires text plugin.
Move some of the ajax calls into requires. Makes the code cleaner at the expense of making things hard dependencies.
Changes to the build process.
The final built app (main.js) no longer includes the third party libs. Libs use the minified versions for the build and full versions for dev. The build copies over the minified libs and renames them to match the require.js paths.
Don't include the text plugin in the final built app as it's not needed. The require.js optimiser inlines resources that the text plugin handles.
Provide a more suitable banner for built app that includes the app name, IMD attribution and a link to the license. This is better than the previously used src banners. Use the same banner for both the bootstrap and the app.
Include the html examples in the built directory. This makes it easier to test the built app in isolation to make sure it's all working. It also easy to leave the examples behind when using the built app in another context so there is no real down side.
Add more details to the package.son.
Correct the repo entry.
Add the concat task.
Change to the latest versions of the libs (jQuery, underscore and rangy).
Add both the dev and minified versions to the libs dir. Use the dev versions in dev and the build uses the minified versions.
Fix to make the code work with the latest version of Underscore.
Fiddle with git to try to get it to recognise a change in file perms.
Still fiddling...