{ "id": "152340", "key": "TIMOB-19794", "fields": { "issuetype": { "id": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "16980", "description": "New V8", "name": "Release 6.0.0", "archived": false, "released": true, "releaseDate": "2016-11-15" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2016-08-17T15:22:44.000+0000", "created": "2015-10-26T14:48:56.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "breaking-change" ], "versions": [], "issuelinks": [ { "id": "52469", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "162670", "key": "TIMOB-23787", "fields": { "summary": "Android: Can't add android modules to project when using SDK 6.0.0.v20160817065403", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "52025", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "159984", "key": "TIMOB-23310", "fields": { "summary": "Android: Upgrade v8 and rebuild it with NDK 11", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } }, { "id": "52112", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "161285", "key": "TIMOB-23550", "fields": { "summary": "CLI: Use platform-specific moduleApiVersions and enforce them in lookup of modules", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } }, { "id": "49457", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "151897", "key": "TIMOB-19699", "fields": { "summary": "Bring Hyperloop to Android", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } }, { "id": "52124", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "154227", "key": "TIMOB-20221", "fields": { "summary": "Android: Remove deprecated properties and methods pre-5.0.0", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "updated": "2017-07-26T03:27:56.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "Once we've update the V8 library we use to compile Android against, we likely will break all native modules. We'll want to update and recompile the core set of native modules we want to maintain.\r\n\r\nappcelerator.aca: https://github.com/appcelerator-modules/appcelerator.aca\r\nappcelerator.apm: https://github.com/appcelerator-modules/appcelerator.apm\r\nappcelerator.encrypteddatabase: https://github.com/appcelerator-modules/appcelerator.encrypteddatabase\r\nappcelerator.https: https://github.com/appcelerator-modules/appcelerator.https\r\nappcelerator.syncserver.client: https://github.com/appcelerator-modules/appcelerator.syncserver.client\r\ncloudpush: https://github.com/appcelerator-modules/cloudpush\r\nti.admob: https://github.com/appcelerator-modules/ti.admob\r\nti.cloudpush.mqtt: https://github.com/appcelerator-modules/ti.cloudpush.mqtt\r\nti.compression: https://github.com/appcelerator-modules/ti.compression\r\nti.crypto: https://github.com/appcelerator-modules/ti.crypto\r\nti.facebook: https://github.com/appcelerator-modules/ti.facebook\r\nti.geofence: https://github.com/appcelerator-modules/ti.geofence\r\nti.imagefactory: https://github.com/appcelerator-modules/ti.imagefactory\r\nti.ldap: https://github.com/appcelerator-modules/ti.ldap\r\nti.map: https://github.com/appcelerator-modules/ti.map\r\nti.moddevguide: https://github.com/appcelerator-modules/ti.moddevguide\r\nti.omniture: https://github.com/appcelerator-modules/ti.omniture\r\nti.paypal: https://github.com/appcelerator-modules/ti.paypal\r\nti.touchid: https://github.com/appcelerator-modules/ti.touchid\r\nti.urbanairship: https://github.com/appcelerator-modules/ti.urbanairship\r\n", "attachment": [], "flagged": false, "summary": "Android: Recompile Native modules against latest LTS of V8 library", "creator": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "environment": null, "closedSprints": [ { "id": 695, "state": "closed", "name": "2016 Sprint 17 SDK", "startDate": "2016-08-13T00:00:16.620Z", "endDate": "2016-08-27T00:00:00.000Z", "completeDate": "2016-08-29T03:18:08.942Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "389143", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "PRs:\r\ncloud push: https://github.com/appcelerator-modules/cloudpush/pull/28\r\nti.facebook: https://github.com/appcelerator-modules/ti.facebook/pull/55\r\nti.map: https://github.com/appcelerator-modules/ti.map/pull/167\r\nti.touchid: https://github.com/appcelerator-modules/ti.touchid/pull/19\r\n\r\nNote that these four modules are pre-packaged with the SDK, and the modified versions to work with the latest V8 have already been updated in titanium_mobile master branch.", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2016-06-27T17:43:20.000+0000", "updated": "2016-06-27T17:47:11.000+0000" }, { "id": "389401", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "Generally this requires some minor changes to each module:\r\n- bump the module's version up to the next major (i.e. 2.3.1 -> 3.0.0)\r\n- bump the module's apiversion to 3 (for Android)\r\n- bump the minsdk to 6.0.0 (for Android)\r\n\r\nAt a higher level, we'll need to update our CI build scripts for modules to use the master branch SDK to build against, and Android NDK r11c.", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2016-06-29T14:49:41.000+0000", "updated": "2016-06-29T14:49:41.000+0000" }, { "id": "389540", "author": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "body": "appcelerator.aca: https://github.com/appcelerator-modules/appcelerator.aca/pull/8\r\nappcelerator.apm: https://github.com/appcelerator-modules/appcelerator.apm/pull/25 +{color:red}*NOT WORKING*{color}+\r\nappcelerator.https: https://github.com/appcelerator-modules/appcelerator.https/pull/31", "updateAuthor": { "name": "msamah", "key": "msamah", "displayName": "Ashraf Abu", "active": false, "timeZone": "Asia/Singapore" }, "created": "2016-06-30T06:00:32.000+0000", "updated": "2016-06-30T06:54:06.000+0000" }, { "id": "424725", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as fixed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-07-26T03:27:56.000+0000", "updated": "2017-07-26T03:27:56.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }