{ "id": "161087", "key": "TIMOB-23526", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": "17706", "name": "Release 5.4.0", "archived": false, "released": true, "releaseDate": "2016-08-11" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2016-08-05T18:31:22.000+0000", "created": "2016-06-14T23:21:35.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "qe-5.4.0" ], "versions": [ { "id": "17706", "name": "Release 5.4.0", "archived": false, "released": true, "releaseDate": "2016-08-11" } ], "issuelinks": [], "assignee": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2016-08-15T21:18:31.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": "13715", "name": "Hyperloop", "description": "Hyperloop project" } ], "description": "Hyperloop does not currently support Cocoapods version 1.0.1 \r\n\r\nSteps to reproduce:\r\n# Install Hyperloop using the guide http://labs.appcelerator.com/project/55f74a9f421c44837717716b/Hyperloop-Module\r\n# Install the current version of cocoapods (1.0.1) using brew {{brew install cocoapods}}\r\n# Run a project with hyperloop enabled \r\n\r\n*Actual*\r\n\r\n{code:java}\r\n[INFO] : Finished Hyperloop assembly in 0.74 seconds\r\n[ERROR] : An error occurred during build after 2s 362ms\r\n[ERROR] : pod install returned a non-zero exit code\r\n{code}\r\n\r\n\r\n*Expected*\r\nThe project is built successfully.", "attachment": [], "flagged": false, "summary": "Hyperloop: CocoaPods version 1.0.x is not supported by Hyperloop", "creator": { "name": "jlongton", "key": "jlongton", "displayName": "Josh Longton", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "jlongton", "key": "jlongton", "displayName": "Josh Longton", "active": true, "timeZone": "Europe/London" }, "environment": "Mac OSX El Capitan 10.11.5\r\nHyperloop: 1.2.0\r\nStudio: 4.7.0.201606100920\r\nTi SDK: 5.4.0.v20160608165242
\r\nAppc NPM: 4.2.7-2\r\nAppc CLI: 5.4.0-13
\r\nXcode 7.3.1\r\nNode v0.12.7", "closedSprints": [ { "id": 685, "state": "closed", "name": "2016 Sprint 16 SDK", "startDate": "2016-07-30T00:40:02.939Z", "endDate": "2016-08-13T00:40:00.000Z", "completeDate": "2016-08-15T08:00:33.056Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "388350", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Some background: We used to have the {{no-integrate}} flag in our Hyperloop CLI in order to download the pods, but not reference them to our generated project. This is important to generate the metabase from the local headers afterwards.\r\n\r\nSo in CocoaPods, there was a breaking change where this flag was removed. They now recommend to handle it through the Podfile directly, but the build still failed in early tests. So we need to fix that issue in order to use CocoaPods 1.0.0+ again.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-06-15T00:03:34.000+0000", "updated": "2016-06-15T00:03:34.000+0000" }, { "id": "388411", "author": { "name": "sophrinix", "key": "sophrinix", "displayName": "Andrew McElroy", "active": true, "timeZone": "America/Los_Angeles" }, "body": "While this needs to actually be solved, this buys us time https://github.com/appcelerator/hyperloop.next/pull/35", "updateAuthor": { "name": "sophrinix", "key": "sophrinix", "displayName": "Andrew McElroy", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-06-15T19:49:30.000+0000", "updated": "2016-06-15T19:49:30.000+0000" }, { "id": "390751", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "Am I missing something here? It appears that we just need to remove the flag from the pod install call and insist users add this to their Podfile:\r\n{code}\r\ninstall! 'cocoapods',\r\n :integrate_targets => false\r\n{code}", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2016-07-14T23:47:15.000+0000", "updated": "2016-07-14T23:47:15.000+0000" }, { "id": "390822", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "That was the first thing I tried. Unfortunately, when using that config, the build fails at the very end, because the Info.plist could not be found. I have/had no idea where that could gone, since the {{:integrate_targets => false}} should not impact the Titanium project.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-07-15T21:22:26.000+0000", "updated": "2016-07-15T21:22:26.000+0000" }, { "id": "391446", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Unfortunately, the PR of [~sophrinix] does not work. The following error is thrown, signalizing that the files could not be found:\r\n{code}\r\n[TRACE] [Hyperloop] found pod at /usr/local/bin/pod\r\n[INFO] [Hyperloop] CocoaPods dependencies found. This will take a few moments but will be cached for subsequent builds\r\n[ERROR] An error occurred during build after 3s 245ms\r\n[ERROR] spawn bundle ENOENT\r\n{code}", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-07-25T20:42:30.000+0000", "updated": "2016-07-25T20:42:30.000+0000" }, { "id": "391839", "author": { "name": "sophrinix", "key": "sophrinix", "displayName": "Andrew McElroy", "active": true, "timeZone": "America/Los_Angeles" }, "body": "As mentioned in the standup it does work. Here is a private repo of hyperloop-examples with hyperloop 1.2.5 with my pull request code being used. https://github.com/Sophrinix/secret-hyperloop-examples-with-bundler\r\n\r\nI can add additional people to this repo if required.\r\n\r\nI wish github allowed private forks of public projects.\r\nThen again, I get from a behavior reason why they don't do this.", "updateAuthor": { "name": "sophrinix", "key": "sophrinix", "displayName": "Andrew McElroy", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-07-28T16:34:58.000+0000", "updated": "2016-07-28T16:34:58.000+0000" }, { "id": "392106", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Here is the problem: Your PR included the Gemfile in the plugin, not in the app-directory. So if people need to copy it manually to their app-directory, that's another non-automated workaround. We need to find out, why the {{:integrate_targets => false}} flag does not work in the CLI.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-01T09:45:04.000+0000", "updated": "2016-08-01T09:45:04.000+0000" }, { "id": "392326", "author": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "body": "PR: https://github.com/appcelerator/hyperloop.next/pull/49\r\n\r\nAfter a lot of digging through trace logs and reading the change logs for CocoaPods, i found out what needs to change to make Hyperlook compatible with CocoaPods 1.0.x.\r\n\r\nBasically we needed to adjust two build variables and take a few directory changes into account. I tested it with the hyperloop-example project and rvm with ruby 2.2.4 / CocoaPods 0.39.0 and ruby 2.3.0 / CocoaPods 1.0.1. As Chris already mentioned, for CocoaPods 1.0.x the Podfile should include {{install! 'cocoapods', :integrate_targets => false}} at the top which replaces the {{--no-integrate}} flag from older versions.", "updateAuthor": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-03T17:29:20.000+0000", "updated": "2016-08-03T17:31:37.000+0000" }, { "id": "392415", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "PR (master) approved & merged, please do a HL 1_2_X backport for the core-SDK 5_4_X as well. Thanks1", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-04T13:56:26.000+0000", "updated": "2016-08-04T13:56:26.000+0000" }, { "id": "392447", "author": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "body": "Backport to 1.2.X done! PR: https://github.com/appcelerator/hyperloop.next/pull/52", "updateAuthor": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-04T17:28:52.000+0000", "updated": "2016-08-04T17:28:52.000+0000" }, { "id": "392545", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Hey, QE! This is how to test it:\r\n# Download the latest version of the [hyperloop-examples|https://github.com/appcelerator/hyperloop-examples] project\r\n# Validate your Cocoapods version ({{pod -v}})\r\n# Run the project using {{appc run}}\r\n# Navigate to \"Thirdparty-Libraries\" and open the charts example\r\n\r\n*Expected behaviors*:\r\n* CocoaPods 0.39 (< 1.0.0): The build still works, but a deprecated warning is thrown during build process\r\n* CocoaPods 1.0.1 (>= 1.0.0): The build now also works, no warning is thrown\r\n* For both: The charts example (implemented using a Cocoapods-library) works\r\n", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-05T18:36:59.000+0000", "updated": "2016-08-05T18:36:59.000+0000" }, { "id": "392637", "author": { "name": "jlongton", "key": "jlongton", "displayName": "Josh Longton", "active": true, "timeZone": "Europe/London" }, "body": "Verified as fixed.\r\n\r\n*CocoaPods 0.39* without removing the two lines in the pod file.\r\nAs expected.\r\n{code:java}\r\n[WARN] : [Hyperloop] Using a CocoaPods version below 1.0.0 is deprecated. Please update your CocoaPods installation with: sudo gem install cocoapods\r\n[INFO] : [Hyperloop] CocoaPods dependencies found. This will take a few moments but will be cached for subsequent builds\r\n[TRACE] : [Hyperloop] CocoaPods [!] Invalid `Podfile` file: undefined method `install!' for #. Updating CocoaPods might fix the issue.\r\n[TRACE] : [Hyperloop] CocoaPods # from /Users/Josh/Documents/Appcelerator_Studio_Workspace/hyperloop-examples/Podfile:3\r\n[TRACE] : [Hyperloop] CocoaPods # -------------------------------------------\r\n[TRACE] : [Hyperloop] CocoaPods # # If you still want to use the old CocoaPods, remove the following 2 lines\r\n[TRACE] : [Hyperloop] CocoaPods > install! 'cocoapods',\r\n[TRACE] : [Hyperloop] CocoaPods # :integrate_targets => false\r\n[TRACE] : [Hyperloop] CocoaPods # -------------------------------------------\r\n[ERROR] : An error occurred during build after 3s 229ms\r\n[ERROR] : pod install returned a non-zero exit code\r\n{code}\r\n\r\n*CocoaPods 0.39* after removing the two lines in the pod file.\r\nWorks and this warning is shown:\r\n{code:java}\r\n[WARN] : [Hyperloop] Using a CocoaPods version below 1.0.0 is deprecated. Please update your CocoaPods installation with: sudo gem install cocoapods\r\n{code}\r\n\r\n*CocoaPods 1.0.1* works and no error is shown.\r\n\r\nTested on:\r\n{code:java}\r\niPhone 6s plus (9.3.1)\r\niPhone Simulator (9.3)\r\n
Mac OSX El Capitan 10.11.6\r\nStudio: 4.7.0.201607250649\r\n
Ti SDK: 5.4.0.v20160804185318\r\n
Appc NPM: 4.2.7\r\nAppc CLI: 5.4.0-40\r\nXcode 7.3.1\r\nNode: v4.4.4\r\nHyperloop: 1.2.6\r\nCocoaPods: 0.39/1.0.1\r\n{code}\r\n\r\n*Closing ticket*", "updateAuthor": { "name": "jlongton", "key": "jlongton", "displayName": "Josh Longton", "active": true, "timeZone": "Europe/London" }, "created": "2016-08-08T17:38:17.000+0000", "updated": "2016-08-08T17:38:17.000+0000" }, { "id": "393177", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "Which version of Hyperloop is being used here?\r\n\r\nI just upgrade everything that I was told to, to 5.4.0.GS of the SDK and following the instructions to download and install the Hyperloop module and plugin etc. from http://labs.appcelerator.com/project/55f74a9f421c44837717716b/Hyperloop-Module [version 1.2.0 Beta] and I'm still getting this error. Tried using cocoapods version 1.0.1 and also 0.39 \r\n\r\nHere's my current version setup for Titanium. \r\n\r\n```\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.11.5\r\n Architecture = 64bit\r\n # CPUs = 4\r\n Memory = 8589934592\r\n\r\nNode.js\r\n Node.js Version = 0.12.7\r\n npm Version = 3.8.7\r\n\r\nTitanium CLI\r\n CLI Version = 5.0.9\r\n\r\nTitanium SDK\r\n SDK Version = 5.4.0.GA\r\n SDK Path = /Library/Application Support/Titanium/mobilesdk/osx/5.4.0.GA\r\n Target Platform = iphone\r\n```", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2016-08-15T16:39:19.000+0000", "updated": "2016-08-15T16:39:19.000+0000" }, { "id": "393180", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "I see in the previous comment from Josh he says he's running version 1.2.6 of Hyperloop. \r\n\r\nWhere can I get this?\r\n\r\nAlso, version 4.4 of NodeJs.\r\n\r\nWhere can I find the definitive list of required versions of all the tooling required for Appcelerator Titanium with Hyperloop these days please? It all seems a bit of a muddle. ", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2016-08-15T16:49:46.000+0000", "updated": "2016-08-15T16:49:46.000+0000" }, { "id": "393182", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "[~kosso] The fix is in the 5.4.0.GA version and Hyperloop 1.2.5 and later. The public beta did not include the fix a few months ago. Check the FAQ [here|https://www.appcelerator.com/blog/2016/08/hyperloop-is-here/] for more infos.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-15T16:59:49.000+0000", "updated": "2016-08-15T16:59:49.000+0000" }, { "id": "393184", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "Hi Hans.\r\nThanks for the info. But that's exactly where I got my instructions from after the announcement. \r\n\r\nThere is no link anywhere that I can see to download Hyperloop 1.2.5. \r\n\r\nI only eventually found the link to the 1.2.0 Beta via the release notes. http://docs.appcelerator.com/platform/latest/#!/guide/Titanium_SDK_Release_Notes - which led me to here : http://docs.appcelerator.com/platform/latest/#!/guide/Hyperloop .. then finally here: http://labs.appcelerator.com/project/55f74a9f421c44837717716b/Hyperloop-Module \r\n\r\nI have the 5.4.0.GA installed. \r\n\r\n", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2016-08-15T17:25:18.000+0000", "updated": "2016-08-15T17:25:18.000+0000" }, { "id": "393186", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Hyperloop 1.2.5 and later is installed through Studio if you are entitled to it (Pro / Team / Enterprise) like mentioned in the blog-post as well.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-15T17:27:03.000+0000", "updated": "2016-08-15T17:27:03.000+0000" }, { "id": "393187", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "I followed all the updates provided to me via Studio. I have a Pro account. \r\n\r\nThe blog post says \"Hyperloop comes with our Pro, Team bundle, and Enterprise plans.\" but that's about it. The only other useful link appears to be to the release notes, which I also followed. \r\n\r\nI followed the instructions, which said to download the zip file and install it. Which I did. Should I have not done that?\r\n\r\nSorry, but the instructions are not very clear at all. Or the documentation is out of date. I have no idea. \r\n\r\nAre you saying that the 1.2.5+ Hyperloop versions are automatically installed from now on, depending on our plan? It's just not clear. \r\n\r\nI keep wondering if I'm being totally blind to some obvious piece of information here. But I'm pretty sure I'm not. ;) ", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2016-08-15T17:40:02.000+0000", "updated": "2016-08-15T17:40:02.000+0000" }, { "id": "393189", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Here you go (part of the guides): https://wiki.appcelerator.org/display/guides2/Enabling+Hyperloop", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-15T17:42:38.000+0000", "updated": "2016-08-15T17:42:38.000+0000" }, { "id": "393193", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "Hi. Thanks. That's seems a lot more useful ;) \r\n\r\nI did not have Platforms services checked, since I don't need TiCloud or Analytics, for now.\r\n\r\nI see that it has installed the ti.cloud Module too. Is this a requirement for running Hyperloop? Or can I remove it?\r\n\r\nAlso. Once I got this far, after creating a new app in Studio, I added a Podfile (I am on cocoapods v 0.39 now) to test the JBChartView example, removing the two lines as per the example, and I still get the {{pod install returned a non-zero exit code}} error \r\n\r\nAnother discrepancy that I have found is the location of {{true}} \r\n\r\nDocumentation says it should be in the {{}} section. But when Studio creates a new app, it has placed it just outside the {{}} section. Which one should it be?\r\n\r\n \r\nthanks! I'm pretty exciting to get out the starting gate with Hyperloop! ;) \r\n", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2016-08-15T18:02:13.000+0000", "updated": "2016-08-15T18:02:13.000+0000" }, { "id": "393196", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "For the property: Old docs should talk about {{}} in {{}}, but newer ones (including the guides}} should have it as a properly on the top-level. Cloud is activated with it by default, since it all are platform-services. But you can disable them in your tiapp.xml if you want. The Cocoapods-error looks like a syntax-one in your Podfile, check [this example|https://github.com/appcelerator/hyperloop-examples/blob/master/Podfile].", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-15T18:14:46.000+0000", "updated": "2016-08-15T18:14:46.000+0000" }, { "id": "393199", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "I'm still getting nowhere. \r\n\r\nPlease, where can I get the latest version 1.2.5+ of Hyperloop? \r\n\r\nI don't see anything saying where to get it? And Studio isn't automatically updating it, even when I ensure to enable the Platform services. When I create a new app via Studio or the CLI it does ask me if I want to enable Hyperloop ok. \r\n \r\nThe download link on this page, which is linked on the current live release notes and documentation still points to the 1.2.0 Beta. \r\nhttp://labs.appcelerator.com/project/55f74a9f421c44837717716b/Hyperloop-Module \r\n\r\nIs this crucial download page out of date? \r\n\r\n\r\n", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2016-08-15T18:29:56.000+0000", "updated": "2016-08-15T18:29:56.000+0000" }, { "id": "393202", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "I've also tried removing the previously downloaded hyperloop 1.2.0 folders from the plugins and modules folder in my installation. (Since according to the docs, I should even need to manually download the zip from Labs any more)\r\n\r\nI've got SDK 5.4.0.GA selected. (checked with {{ti sdk}} ) .. \r\n\r\nI go to create a new app. It asks if I want Hyperloop. Yes. Waits.. Now I don't even see Hyperloop in the list of installed modules in Studio. (ti.cloud is there)\r\n\r\nI then tried clicking the 'Enable Services' button. It asked about Hyperloop again. I waited. Nothing changed. \r\n\r\nIs it maybe because I'd tried the Hyperloop Beta before? Or maybe that I'd had pre-GA versions of Ti SDK 5.4.0? \r\n\r\n--\r\n\r\nIf I was a Pro user, who was trying Hyperloop for the first time, would I expect to find the hyperloop folders in my [SDK_LOCATION]/plugins and /modules folders, ever? \r\n\r\n\r\n\r\n", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2016-08-15T19:07:25.000+0000", "updated": "2016-08-15T19:07:25.000+0000" }, { "id": "393211", "author": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "body": "OK. Update: \r\n\r\nSo, finally I tried and updated Node to 4.4.7 (LTS) using {{n lts}} \r\nThen after making sure the old 1.2.0 beta folders were removed, I created a new app with the CLI. \r\nIt asked me if I wanted to use Hyperloop (as it had done before), but this time it did actually download and install 1.2.6 :) \r\n\r\nIt seems the update/download didn't work on the older version 0.12.x of Node, for me. \r\n\r\nI can now confirm that I have Hyperloop 1.2.6 installed. And that the JBChart example pod works using Cocoapods 1.0.1. \r\n\r\nAt last! Thanks! :) ", "updateAuthor": { "name": "kosso", "key": "kosso", "displayName": "kosso", "active": true, "timeZone": "Europe/London" }, "created": "2016-08-15T21:14:55.000+0000", "updated": "2016-08-15T21:14:55.000+0000" }, { "id": "393213", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Thanks man, we learned to update some docs and take down the Labs now, since the GA version is online. That changes will take effect over the days and NodeJS in Studio will be upgraded by default in Studio 4.8.0 and later (see CLI-1070 and TISTUD-8509). Thanks!", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-15T21:18:31.000+0000", "updated": "2016-08-15T21:18:31.000+0000" } ], "maxResults": 25, "total": 25, "startAt": 0 } } }