{ "id": "173409", "key": "TIMOB-26950", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "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": "20832", "name": "Release 8.3.0", "archived": false, "released": true, "releaseDate": "2019-11-25" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2019-08-16T21:00:04.000+0000", "created": "2019-03-29T20:38:48.000+0000", "epic": { "id": 170944, "key": "TIMOB-25712", "name": "Support Android Next", "summary": "Android: Support Android Q", "color": { "key": "color_5" }, "done": false }, "priority": { "name": "None", "id": "6" }, "labels": [ "android", "compile" ], "versions": [], "issuelinks": [], "assignee": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2019-10-15T14:45:59.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": "Update \"titanium_mobile/android\" to compile for Android Q (ie: \"compileSdkVersion\" 29).\r\n\r\nThis is needed in order to use the newest API Level 29 features so that we can work on the \"Android Q\" epic.\r\n\r\nStarting off, Titanium should not target API Level 29 by default until all Android Q breaking changes have been resolved. But we should allow the developer to opt-in to targeting API Level 29 to test the newest features/changes.", "attachment": [], "flagged": false, "summary": "Android: Compile with SDK version 29 (Android Q)", "creator": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "450541", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "8_3_X: https://github.com/appcelerator/titanium_mobile/pull/11154", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-08-16T20:59:54.000+0000", "updated": "2019-08-16T20:59:54.000+0000" }, { "id": "451817", "author": { "name": "ssaddique", "key": "ssaddique", "displayName": "Sohail Saddique", "active": true, "timeZone": "Europe/London" }, "body": "Still targets API level 28. Built app using 8.3.0.v20191002165629. ", "updateAuthor": { "name": "ssaddique", "key": "ssaddique", "displayName": "Sohail Saddique", "active": true, "timeZone": "Europe/London" }, "created": "2019-10-03T15:26:49.000+0000", "updated": "2019-10-03T15:37:56.000+0000" }, { "id": "451823", "author": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "updateAuthor": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-10-03T16:53:41.000+0000", "updated": "2019-10-03T16:53:41.000+0000" }, { "id": "452064", "author": { "name": "ssaddique", "key": "ssaddique", "displayName": "Sohail Saddique", "active": true, "timeZone": "Europe/London" }, "body": "Fix verified with build 8.3.0.v20191015062903. Tested using KitchenSink v2 and ensuring all functions work as before.\r\n\r\nTicked closed.\r\n\r\n", "updateAuthor": { "name": "ssaddique", "key": "ssaddique", "displayName": "Sohail Saddique", "active": true, "timeZone": "Europe/London" }, "created": "2019-10-15T14:45:51.000+0000", "updated": "2019-10-15T14:45:51.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }