{"id":743,"date":"2015-12-18T18:21:23","date_gmt":"2015-12-18T18:21:23","guid":{"rendered":"https:\/\/ionic.io\/blog\/?p=743"},"modified":"2016-01-20T16:04:14","modified_gmt":"2016-01-20T16:04:14","slug":"ionic-1-2-1-amsterdam","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam","title":{"rendered":"Ionic 1.2.1 &#8220;Amsterdam&#8221;"},"content":{"rendered":"<p>Hopefully you caught our big release announcement for <a href=\"https:\/\/ionic.io\/blog\/announcing-ionic-1-2\/\">Ionic 1.2<\/a> last week. If not, go take a look at what made one of our biggest Ionic 1 releases in 2015.<\/p>\n<p><a href=\"https:\/\/github.com\/driftyco\/ionic\/releases\/tag\/v1.2.1\">Ionic 1.2.1<\/a> fixes a number of smaller issues in 1.2, improving stability and performance with a number of components. See the full <a href=\"https:\/\/github.com\/driftyco\/ionic\/blob\/master\/CHANGELOG.md#121-amsterdam-2015-12-17\">CHANGELOG<\/a> for the juicy details.<\/p>\n<p>You might notice that this release codename isn&#8217;t of our classic &#8220;element-animal&#8221; variety. Frankly, we just ran out of letters after the last &#8220;z&#8221; release ?<\/p>\n<p>Instead, I&#8217;m excited to dedicate this release to our great friends behind the <a href=\"https:\/\/twitter.com\/ionicnederland\">Ionic Netherlands<\/a> meetup. Additionally, some of the Ionic team members have cherished memories from PhoneGap Day EU earlier this year which took place in Amsterdam and gave us the opportunity to meet so many fans from the region, get feedback, and help them be more successful with Ionic. I know I consider it one of my absolute favorite cities and I&#8217;m eager to get back!<\/p>\n<p>With this release, all templates, bower and npm, and website have been updated. Enjoy, and remember: use the force! <img decoding=\"async\" data-src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png\" style=\"--smush-placeholder-width: 72px; --smush-placeholder-aspect-ratio: 72\/72;height: 20px\" alt=\"Lightsaber\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png\" style=\"height: 20px\" alt=\"Lightsaber\" \/><\/noscript><\/p>\n<p><a href=\"https:\/\/github.com\/driftyco\/ionic\/releases\/tag\/v1.2.1\">Full release notes<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hopefully you caught our big release announcement for Ionic 1.2 last week. If not, go take a look at what made one of our biggest Ionic 1 releases in 2015. Ionic 1.2.1 fixes a number of smaller issues in 1.2, improving stability and performance with a number of components. See the full CHANGELOG for the [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[2,3],"class_list":["post-743","post","type-post","status-publish","format-standard","hentry","category-all","tag-angularjs","tag-ionic"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ionic 1.2.1 &quot;Amsterdam&quot; - Ionic Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ionic 1.2.1 &quot;Amsterdam&quot;\" \/>\n<meta property=\"og:description\" content=\"Hopefully you caught our big release announcement for Ionic 1.2 last week. If not, go take a look at what made one of our biggest Ionic 1 releases in 2015. Ionic 1.2.1 fixes a number of smaller issues in 1.2, improving stability and performance with a number of components. See the full CHANGELOG for the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-18T18:21:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-01-20T16:04:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png\" \/>\n<meta name=\"author\" content=\"Max Lynch\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@maxlynch\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Max Lynch\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam\"},\"author\":{\"name\":\"Max Lynch\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e\"},\"headline\":\"Ionic 1.2.1 &#8220;Amsterdam&#8221;\",\"datePublished\":\"2015-12-18T18:21:23+00:00\",\"dateModified\":\"2016-01-20T16:04:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam\"},\"wordCount\":182,\"commentCount\":7,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png\",\"keywords\":[\"angularjs\",\"Ionic\"],\"articleSection\":[\"All\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam\",\"url\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam\",\"name\":\"Ionic 1.2.1 \\\"Amsterdam\\\" - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png\",\"datePublished\":\"2015-12-18T18:21:23+00:00\",\"dateModified\":\"2016-01-20T16:04:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png\",\"width\":72,\"height\":72},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ionic 1.2.1 &#8220;Amsterdam&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ionic.io\/blog\/#website\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"name\":\"ionic.io\/blog\",\"description\":\"Build amazing native and progressive web apps with the web\",\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ionic.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ionic.io\/blog\/#organization\",\"name\":\"Ionic\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"width\":1920,\"height\":854,\"caption\":\"Ionic\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/ionicframework\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e\",\"name\":\"Max Lynch\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg\",\"caption\":\"Max Lynch\"},\"description\":\"CEO\",\"sameAs\":[\"http:\/\/twitter.com\/maxlynch\",\"https:\/\/x.com\/maxlynch\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/max\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ionic 1.2.1 \"Amsterdam\" - Ionic Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam","og_locale":"en_US","og_type":"article","og_title":"Ionic 1.2.1 \"Amsterdam\"","og_description":"Hopefully you caught our big release announcement for Ionic 1.2 last week. If not, go take a look at what made one of our biggest Ionic 1 releases in 2015. Ionic 1.2.1 fixes a number of smaller issues in 1.2, improving stability and performance with a number of components. See the full CHANGELOG for the [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam","og_site_name":"Ionic Blog","article_published_time":"2015-12-18T18:21:23+00:00","article_modified_time":"2016-01-20T16:04:14+00:00","og_image":[{"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png"}],"author":"Max Lynch","twitter_card":"summary_large_image","twitter_creator":"@maxlynch","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Max Lynch","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam"},"author":{"name":"Max Lynch","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e"},"headline":"Ionic 1.2.1 &#8220;Amsterdam&#8221;","datePublished":"2015-12-18T18:21:23+00:00","dateModified":"2016-01-20T16:04:14+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam"},"wordCount":182,"commentCount":7,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png","keywords":["angularjs","Ionic"],"articleSection":["All"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam","url":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam","name":"Ionic 1.2.1 \"Amsterdam\" - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png","datePublished":"2015-12-18T18:21:23+00:00","dateModified":"2016-01-20T16:04:14+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2015\/12\/Lightsaber.png","width":72,"height":72},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/ionic-1-2-1-amsterdam#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Ionic 1.2.1 &#8220;Amsterdam&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/ionic.io\/blog\/#website","url":"https:\/\/ionic.io\/blog\/","name":"ionic.io\/blog","description":"Build amazing native and progressive web apps with the web","publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ionic.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ionic.io\/blog\/#organization","name":"Ionic","url":"https:\/\/ionic.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","width":1920,"height":854,"caption":"Ionic"},"image":{"@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ionicframework"]},{"@type":"Person","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e","name":"Max Lynch","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg","caption":"Max Lynch"},"description":"CEO","sameAs":["http:\/\/twitter.com\/maxlynch","https:\/\/x.com\/maxlynch"],"url":"https:\/\/ionic.io\/blog\/author\/max"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=743"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/743\/revisions"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}