{"id":540,"date":"2017-09-07T20:43:15","date_gmt":"2017-09-07T20:43:15","guid":{"rendered":"http:\/\/fluentreports.com\/blog\/?p=540"},"modified":"2017-09-07T20:43:15","modified_gmt":"2017-09-07T20:43:15","slug":"nativescript-3-2-0-released","status":"publish","type":"post","link":"http:\/\/fluentreports.com\/blog\/?p=540","title":{"rendered":"NativeScript 3.2.0 Released"},"content":{"rendered":"<p><a href=\"http:\/\/fluentreports.com\/blog\/wp-content\/uploads\/2017\/09\/ns-version-3.2.0.png\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-541 alignright\" src=\"http:\/\/fluentreports.com\/blog\/wp-content\/uploads\/2017\/09\/ns-version-3.2.0.png\" alt=\"\" width=\"256\" height=\"256\" srcset=\"http:\/\/fluentreports.com\/blog\/wp-content\/uploads\/2017\/09\/ns-version-3.2.0.png 600w, http:\/\/fluentreports.com\/blog\/wp-content\/uploads\/2017\/09\/ns-version-3.2.0-150x150.png 150w, http:\/\/fluentreports.com\/blog\/wp-content\/uploads\/2017\/09\/ns-version-3.2.0-300x300.png 300w\" sizes=\"auto, (max-width: 256px) 100vw, 256px\" \/><\/a>Well, looks like I was on the ball this time; I actually beat Progress to the punch.\u00a0\u00a0 \ud83d\ude09\u00a0\u00a0\u00a0 3.2.0 has been released to NPM.<\/p>\n<ul>\n<li>Blur and Focus events added<\/li>\n<li>Android keeps nativeView when navigating forward to eliminate the tear down and re-build when navigating back.<\/li>\n<li>Nasty memory leaks in iOS fixed; this one is worth the upgrade alone!<\/li>\n<li>Some XCode 8.3 and 9 fixes<\/li>\n<li>iOS LiveSync fixes<\/li>\n<li>Some Webpack and Signing issues fixed<\/li>\n<li>Android metadata generator fixes<\/li>\n<\/ul>\n<p>First of all to upgrade is done is a couple steps:<br \/>\n&gt; <strong>npm install -g nativescript@latest<\/strong><br \/>\n&gt; <strong>npm install tns-core-modules@latest --save<\/strong><\/p>\n<p>Next try the new update command or you can manually run the commands below<br \/>\n&gt; <strong>tns update<\/strong><\/p>\n<p>For Android:<br \/>\n&gt; <strong>tns platform remove android<\/strong><br \/>\n&gt; <strong>tns platform add android@latest<\/strong><\/p>\n<p>For iOS<br \/>\n&gt; <strong>tns platform remove ios<\/strong><br \/>\n&gt; <strong>tns platform add ios@latest<\/strong><\/p>\n<p>Then you can type <strong><code>tns info<\/code><\/strong> and verify that everything says 3.2.x<\/p>\n<h2>Common Issues:<\/h2>\n<ol>\n<li>Plugins fails; this is a known issue do to the complete revamp of the lower levels of the core modules design.\u00a0 Some plugins need a lot of changes to work in 3.x; so you will have to wait for the third party authors to get caught up (Even I'm not caught up).\u00a0 \u00a0 My plugins site\u00a0 <a href=\"http:\/\/plugins.nativescript.rocks\">http:\/\/plugins.nativescript.rocks<\/a> should be listing both version v2 &amp; v3 plugins separately so that you can easily find 3.x or 2.x plugins.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Well, looks like I was on the ball this time; I actually beat Progress to the punch.\u00a0\u00a0 \ud83d\ude09\u00a0\u00a0\u00a0 3.2.0 has been released to NPM. Blur and Focus events added Android keeps nativeView when navigating forward to eliminate the tear down and re-build when navigating back. Nasty memory leaks in iOS fixed; this one is worth&hellip; <a class=\"more-link\" href=\"http:\/\/fluentreports.com\/blog\/?p=540\">Continue reading <span class=\"screen-reader-text\">NativeScript 3.2.0 Released<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[15],"tags":[16],"class_list":["post-540","post","type-post","status-publish","format-standard","hentry","category-nativescript","tag-nativescript","entry"],"_links":{"self":[{"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=540"}],"version-history":[{"count":1,"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/540\/revisions"}],"predecessor-version":[{"id":543,"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/540\/revisions\/543"}],"wp:attachment":[{"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=540"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=540"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/fluentreports.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}