{"id":2647,"date":"2019-03-06T21:37:04","date_gmt":"2019-03-06T21:37:04","guid":{"rendered":"https:\/\/ionicframework.com\/?p=2647"},"modified":"2019-03-07T19:35:24","modified_gmt":"2019-03-07T19:35:24","slug":"ionic-release-4-1-hydrogen-out-now","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now","title":{"rendered":"Ionic Release: 4.1 Hydrogen Out Now!"},"content":{"rendered":"<p>We are excited to announce that our first feature release after <a href=\"https:\/\/ionicframework.com\/introducing-ionic-4-ionic-for-everyone\/\" rel=\"noopener\" target=\"_blank\">Ionic 4.0<\/a> is out now! In keeping true to using code names from the periodic table of elements, Ionic 4.1 is named Hydrogen (after the initial release of Neutronium).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"276\" data-src=\"https:\/\/s3.amazonaws.com\/ionic-site-assets\/hydrogen.gif\" alt=\"\" class=\"alignnone size-medium wp-image-2649 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 400px; --smush-placeholder-aspect-ratio: 400\/276;\" \/><noscript><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"276\" src=\"https:\/\/s3.amazonaws.com\/ionic-site-assets\/hydrogen.gif\" alt=\"\" class=\"alignnone size-medium wp-image-2649\" \/><\/noscript><\/p>\n<p>We have some exciting new features to share in this release, so let\u2019s dive right in!<\/p>\n<p><!--more--><\/p>\n<h2>Skeleton Text Update<\/h2>\n<p>The <code>ion-skeleton-text<\/code> component got some love in the form of a few new features and docs updates. Now, you can use <code>ion-skeleton-text<\/code> inside of media controls like <code>ion-avatar<\/code> and <code>ion-thumbnail<\/code>, which makes showing skeleton screens for your list items look more natural.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/s3.amazonaws.com\/ionic-site-assets\/skeletontext.gif\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/s3.amazonaws.com\/ionic-site-assets\/skeletontext.gif\" \/><\/noscript><\/p>\n<p>You can now also animate the skeleton text by passing in the <code>animated<\/code> prop:<\/p>\n<pre><code class=\"language-html\">&lt;ion-item&gt;\n  &lt;ion-avatar slot=&quot;start&quot;&gt;\n    &lt;ion-skeleton-text animated&gt;&lt;\/ion-skeleton-text&gt;\n  &lt;\/ion-avatar&gt;\n  &lt;ion-label&gt;\n    &lt;h2&gt;&lt;ion-skeleton-text animated style=&quot;width: 100px;&quot;&gt;&lt;\/ion-skeleton-text&gt;&lt;\/h2&gt;\n    &lt;p&gt;&lt;ion-skeleton-text animated style=&quot;width: 180px;&quot;&gt;&lt;\/ion-skeleton-text&gt;&lt;\/p&gt;\n    &lt;p&gt;&lt;ion-skeleton-text animated style=&quot;width: 80px;&quot;&gt;&lt;\/ion-skeleton-text&gt;&lt;\/p&gt;\n  &lt;\/ion-label&gt;\n&lt;\/ion-item&gt;\n<\/code><\/pre>\n<p>Skeletons placed inside of avatars and thumbnails will automatically adjust their size to their containers, so no need to specify a style on those. Skeletons can also be styled to have a custom border-radius, width, height, or any other CSS styles for use outside of Ionic components.<\/p>\n<h2>Indeterminate Checkboxes<\/h2>\n<p>The <code>ion-checkbox<\/code> component now has a new prop called indeterminate, and when true, it will show the checkbox in a quasi half-on\/half-off state. This is useful in scenarios where you are using a \u201ccheck all\u201d checkbox, but only some of the options in the group are selected:<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/s3.amazonaws.com\/ionic-site-assets\/ind-checkboxes-demo-fixed-1.gif\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/s3.amazonaws.com\/ionic-site-assets\/ind-checkboxes-demo-fixed-1.gif\" \/><\/noscript><\/p>\n<p>A checkbox with both the checked and indeterminate property set will appear as indeterminate. The behavior matches that of a native checkbox, where indeterminate is only a visual state.<\/p>\n<p>Thanks to <a href=\"https:\/\/github.com\/simonhaenisch\" target=\"_blank\" rel=\"noopener\">simonhaenisch<\/a> for the PR to add this!<\/p>\n<h2>Select Component with compareWith<\/h2>\n<p>Previously, when determining if a particular option in an <code>ion-select<\/code> was selected or not, a strict <code>===<\/code> comparison was done on the object. A new <code>compareWith<\/code> property was added to <code>ion-select<\/code> that would either let the developer specify a particular property on the object to compare or provide a custom function to do the compare.<\/p>\n<blockquote><p>\n  This was a feature in Ionic 3 and is now added back into Ionic 4.\n<\/p><\/blockquote>\n<p>Special thanks to community member <a href=\"https:\/\/github.com\/zakton5\" target=\"_blank\" rel=\"noopener\">zakton5<\/a> for providing a PR for this!<\/p>\n<h2>CSS Display Utilities<\/h2>\n<p>A few CSS classes were added to help with hiding elements and responsive design. Please use version <code>4.1.1<\/code> for this feature as there was an issue in the minor release that was corrected.<\/p>\n<ul>\n<li>Add the <code>ion-hide<\/code> class to any element you want to hide (setting the display to none) <\/li>\n<li>Use the new <code>ion-hide-{breakpoint}-{dir}<\/code> classes to hide based on breakpoints for certain screen sizes. Check out the <a href=\"https:\/\/ionicframework.com\/docs\/layout\/css-utilities#element-display\" target=\"_blank\" rel=\"noopener\">docs<\/a> for more info.<\/li>\n<\/ul>\n<p>This can be added to an existing Angular project at the end of the <code>global.scss<\/code> file:<\/p>\n<pre><code class=\"language-css\">@import &#039;~@ionic\/angular\/css\/display.css&#039;;\n<\/code><\/pre>\n<p>It is also included in the bundle that is used by React and Vue.<\/p>\n<p>Big shout out to <a href=\"https:\/\/github.com\/seiyria\" target=\"_blank\" rel=\"noopener\">seiyria<\/a> for this update!<\/p>\n<h2>Bug fixes Abound!<\/h2>\n<p>With the above feature updates, we also closed out many bugs since the 4.0.2 release. Check out the <a href=\"https:\/\/github.com\/ionic-team\/ionic\/blob\/master\/CHANGELOG.md\" target=\"_blank\" rel=\"noopener\">changelog<\/a> for a full list of fixes and updates.<\/p>\n<p>Happy building! \ud83d\udc99<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are excited to announce that our first feature release after Ionic 4.0 is out now! In keeping true to using code names from the periodic table of elements, Ionic 4.1 is named Hydrogen (after the initial release of Neutronium). We have some exciting new features to share in this release, so let\u2019s dive right [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":2648,"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,120],"tags":[107],"class_list":["post-2647","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all","category-announcements","tag-ionic-4"],"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 Release: 4.1 Hydrogen Out Now! - 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-release-4-1-hydrogen-out-now\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ionic Release: 4.1 Hydrogen Out Now!\" \/>\n<meta property=\"og:description\" content=\"We are excited to announce that our first feature release after Ionic 4.0 is out now! In keeping true to using code names from the periodic table of elements, Ionic 4.1 is named Hydrogen (after the initial release of Neutronium). We have some exciting new features to share in this release, so let\u2019s dive right [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-06T21:37:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-03-07T19:35:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Brandy Smith\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brandy Smith\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now\"},\"author\":{\"name\":\"Brandy Smith\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/fcd7940afdce3781b3381ec7c1b16c26\"},\"headline\":\"Ionic Release: 4.1 Hydrogen Out Now!\",\"datePublished\":\"2019-03-06T21:37:04+00:00\",\"dateModified\":\"2019-03-07T19:35:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now\"},\"wordCount\":466,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png\",\"keywords\":[\"Ionic 4\"],\"articleSection\":[\"All\",\"Announcements\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now\",\"url\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now\",\"name\":\"Ionic Release: 4.1 Hydrogen Out Now! - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png\",\"datePublished\":\"2019-03-06T21:37:04+00:00\",\"dateModified\":\"2019-03-07T19:35:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png\",\"width\":1440,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ionic Release: 4.1 Hydrogen Out Now!\"}]},{\"@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\/fcd7940afdce3781b3381ec7c1b16c26\",\"name\":\"Brandy Smith\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2024\/11\/headshot-zoomed-150x150.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2024\/11\/headshot-zoomed-150x150.png\",\"caption\":\"Brandy Smith\"},\"url\":\"https:\/\/ionic.io\/blog\/author\/brandy\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ionic Release: 4.1 Hydrogen Out Now! - 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-release-4-1-hydrogen-out-now","og_locale":"en_US","og_type":"article","og_title":"Ionic Release: 4.1 Hydrogen Out Now!","og_description":"We are excited to announce that our first feature release after Ionic 4.0 is out now! In keeping true to using code names from the periodic table of elements, Ionic 4.1 is named Hydrogen (after the initial release of Neutronium). We have some exciting new features to share in this release, so let\u2019s dive right [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now","og_site_name":"Ionic Blog","article_published_time":"2019-03-06T21:37:04+00:00","article_modified_time":"2019-03-07T19:35:24+00:00","og_image":[{"width":1440,"height":800,"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png","type":"image\/png"}],"author":"Brandy Smith","twitter_card":"summary_large_image","twitter_creator":"@ionicframework","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Brandy Smith","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now"},"author":{"name":"Brandy Smith","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/fcd7940afdce3781b3381ec7c1b16c26"},"headline":"Ionic Release: 4.1 Hydrogen Out Now!","datePublished":"2019-03-06T21:37:04+00:00","dateModified":"2019-03-07T19:35:24+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now"},"wordCount":466,"commentCount":0,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png","keywords":["Ionic 4"],"articleSection":["All","Announcements"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now","url":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now","name":"Ionic Release: 4.1 Hydrogen Out Now! - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png","datePublished":"2019-03-06T21:37:04+00:00","dateModified":"2019-03-07T19:35:24+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png","width":1440,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/ionic-release-4-1-hydrogen-out-now#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Ionic Release: 4.1 Hydrogen Out Now!"}]},{"@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\/fcd7940afdce3781b3381ec7c1b16c26","name":"Brandy Smith","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2024\/11\/headshot-zoomed-150x150.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2024\/11\/headshot-zoomed-150x150.png","caption":"Brandy Smith"},"url":"https:\/\/ionic.io\/blog\/author\/brandy"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2019\/03\/ionic4-1-hydrogen.png","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2647","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\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=2647"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2647\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media\/2648"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=2647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=2647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=2647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}