{ "id": "143229", "key": "TIMOB-18414", "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": "16586", "description": "Release 3.4.2", "name": "Release 3.4.2", "archived": false, "released": true, "releaseDate": "2017-03-11" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-02-12T03:44:08.000+0000", "created": "2015-01-20T16:31:50.000+0000", "epic": { "id": 144483, "key": "TIMOB-18550", "name": "Node 0.10 as min supported version", "summary": "Set Node 0.10 as minimum supported version across CLI-related projects", "color": { "key": "color_4" }, "done": false }, "priority": { "name": "High", "id": "2" }, "labels": [ "notable" ], "versions": [], "issuelinks": [ { "id": "46350", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "140745", "key": "TIMOB-18115", "fields": { "summary": "CLI: Drop support for Node.js 0.8", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "updated": "2015-03-05T19:15:27.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": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "We have some existing references to Node 0.8. It's no longer supported, so we should remove them wherever they exist and move them to 0.10 as the minimum version.", "attachment": [], "flagged": false, "summary": "CLI: Set Node 0.10 as minimum supported version", "creator": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "closedSprints": [ { "id": 319, "state": "closed", "name": "2015 Sprint 03 Tooling", "startDate": "2015-01-31T03:56:17.033Z", "endDate": "2015-02-14T02:30:00.000Z", "completeDate": "2015-02-14T02:18:47.439Z", "originBoardId": 121 } ], "comment": { "comments": [ { "id": "341991", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This would be worthwhile to do in 4.0.0 if possible.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-02-04T05:13:46.000+0000", "updated": "2015-02-04T05:13:46.000+0000" }, { "id": "342546", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "PR for Titanium: https://github.com/appcelerator/titanium/pull/186\r\n\r\nFunctional test: \r\n\r\n1. Recommend you install a node version manager, such as https://www.npmjs.com/package/n\r\n2. If necessary, install a Node version < 10 e.g. {{n 0.8.17}}\r\n3. Use any of the {{ti}} commands, such as {{ti info}} or {{ti sdk}} and you should get a message that \"ERROR: Titanium requires Node.js 0.10 or newer.\"\r\n4. Install a Node version >= 0.10 \r\n5. Any of the base {{ti}} commands, such as {{ti setup}} or {{ti sdk}} should work. \r\n\r\nThis change does not affect SDK-related commands such as {{ti build}}. That will be provided by a separate PR.", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2015-02-09T16:50:17.000+0000", "updated": "2015-02-11T20:42:46.000+0000" }, { "id": "343024", "author": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "body": "PR merged.", "updateAuthor": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "created": "2015-02-12T03:44:08.000+0000", "updated": "2015-02-12T03:44:08.000+0000" }, { "id": "344849", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Titanium CLI 3_5_X backport: https://github.com/appcelerator/titanium/pull/196\r\nTitanium CLI 3_4_X backport: https://github.com/appcelerator/titanium/pull/197", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2015-03-02T22:11:23.000+0000", "updated": "2015-03-02T22:11:23.000+0000" }, { "id": "345186", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Verified fix on:\r\n\r\nMac OSX 10.10.2\r\nAppcelerator Studio, build: 4.0.0.201502171827\r\nTitanium SDK build: 3.5.1.v20150305100816\r\nTitanium CLI, build: 3.4.2-rc4\r\nAlloy: 1.5.1\r\nNode 0.8.17\r\n\r\nRan ti commands and all commands failed with the error *ERROR: Titanium requires Node.js 0.10 or newer.*\r\n\r\nClosing ticket.", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2015-03-05T19:15:20.000+0000", "updated": "2015-03-05T19:15:20.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }