Titanium JIRA Archive
Alloy (ALOY)

[ALOY-1534] Add support for Backbone 1.3.3 and Underscore 1.8.3

GitHub Issuen/a
Resolution Date2018-01-08T18:35:40.000+0000
Affected Version/sn/a
Fix Version/sCLI Release 7.0.2
ReporterRene Pot
AssigneeFeon Sua Xin Miao


Currently Alloy uses backbone 0.9.2 as default, and there is an ability to upgrade to 1.1.2 through the config.json as per documentation: [https://wiki.appcelerator.org/display/guides2/Alloy+Backbone+Migration]. However, the current release of backbone is 1.3.3. There should be support for this version in Alloy too. And I assume it wouldn't hurt updating the default backbone version either, but I guess thats a breaking change and perhaps another ticket.


  1. Creative 2017-04-12

    Increase priority please. The current build features Backbone@1.1.2 by setting a (nasty) property in app/config.json. It's release date is Feb 20 2014. Please update to 1.3.3 (currently the latest) in conjunction with the latest Underscore. P.S.: Personally I'm using Lodash in my whole project, however it might not play nicely with specific Backbone functionalities, so I have the original Underscore library running as well.
  2. Feon Sua Xin Miao 2018-01-04

    PR: https://github.com/appcelerator/alloy/pull/868 Note: Backbone@1.3.3 is not set as default.
  3. Feon Sua Xin Miao 2018-01-04

    Update PR: https://github.com/appcelerator/alloy/pull/870
  4. Abir Mukherjee 2018-01-19

    Node Version: 8.9.1 NPM Version: 5.5.1 Mac OS: 10.13.1 Appc CLI: 7.0.2-master.6 Appc CLI NPM: 4.2.11 Titanium SDK version: 7.0.1.GA Verified fix with the above environment.

JSON Source