{"id":5617,"date":"2023-09-18T11:13:39","date_gmt":"2023-09-18T15:13:39","guid":{"rendered":"https:\/\/ionic.io\/blog\/?p=5617"},"modified":"2023-09-18T14:53:28","modified_gmt":"2023-09-18T18:53:28","slug":"announcing-ionic-7-4","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4","title":{"rendered":"Announcing Ionic 7.4"},"content":{"rendered":"\n<p>We\u2019re so excited to announce the release of Ionic 7.4 with updates to Datetime, Checkbox, Radio, Toggle, and more!<\/p>\n\n\n\n<p>Here\u2019s what\u2019s new \ud83d\udc47<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Datetime Calendar Day Styling<\/h2>\n\n\n\n<p>In <a href=\"https:\/\/ionic.io\/blog\/announcing-ionic-v7-1\">Ionic 7.1<\/a><strong> <\/strong>we shipped new features for styling Datetime. We are excited to ship another Datetime styling feature in Ionic 7.4 too!<\/p>\n\n\n\n<p>The new <code>calendar-day<\/code> CSS Shadow Part allows developers to style the individual day buttons in the calendar grid layout. We also added <code>active<\/code>, <code>today<\/code>, and <code>disabled<\/code> Shadow Parts so developers can customize these day buttons based on state.<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-\">ion-datetime::part(calendar-day) {\n  color: purple;\n}\n\nion-datetime::part(calendar-day disabled) {\n  color: gray;\n}\n\nion-datetime::part(calendar-day today) {\n  color: purple;\n  border: 1px solid purple;\n}\n\nion-datetime::part(calendar-day active) {\n  background: purple;\n  color: white;\n}<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-center\"><img decoding=\"async\" data-src=\"https:\/\/lh4.googleusercontent.com\/obFV91HScDPAyc0__vrCDg6XZc9mnPjlcVl2NorXTAbCrC_1FJKnyiOlECmto4kcbX3SYV0DvJ3EyTyW971a6GWlrSWo2StZfv7hzDhY7xR8Xo-zo99WKL_DLU_vLQGtPpOf2XG7Tx3ErOGsJ-ZjeDM\" style=\"width: 350px;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\"><noscript><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/obFV91HScDPAyc0__vrCDg6XZc9mnPjlcVl2NorXTAbCrC_1FJKnyiOlECmto4kcbX3SYV0DvJ3EyTyW971a6GWlrSWo2StZfv7hzDhY7xR8Xo-zo99WKL_DLU_vLQGtPpOf2XG7Tx3ErOGsJ-ZjeDM\" style=\"width: 350px;\"><\/noscript><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Stacked Label Placement for Checkbox, Radio, Range, and Toggle<\/h2>\n\n\n\n<p>New \u201cstacked\u201d label placement styles have been added for the Checkbox, Radio, Range, and Toggle components. This feature allows the visible text label to appear stacked on top of the control. The \u201calignment\u201d property was also added to handle how the label and control are aligned when stacked.<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-\">&lt;ion-toggle\n  label-placement=&quot;stacked&quot; \n  alignment=&quot;start&quot;\n&gt;Enable Notifications&lt;\/ion-toggle&gt;<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-center\"><img decoding=\"async\" data-src=\"https:\/\/lh4.googleusercontent.com\/7jdvRnpqVpu2P3sao9LxuVLoDKoZ3miFOXmasoRJXwc6dtS9ySRBzzxgkBa3u1S7oYGjhWonmlviJXNwvThGVRP-t8G-i4OMcj3x6kjS4Gi5f6nla9qFXatfdgn81v_-l7kF2VGI10e7bmgL1tFzf00\" style=\"width: 350px;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\"><noscript><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/7jdvRnpqVpu2P3sao9LxuVLoDKoZ3miFOXmasoRJXwc6dtS9ySRBzzxgkBa3u1S7oYGjhWonmlviJXNwvThGVRP-t8G-i4OMcj3x6kjS4Gi5f6nla9qFXatfdgn81v_-l7kF2VGI10e7bmgL1tFzf00\" style=\"width: 350px;\"><\/noscript><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Datetime Asynchronous Value Support<\/h2>\n\n\n\n<p>In previous versions of Ionic, asynchronously setting the <code>value<\/code> property on Datetime would not update the Datetime view if the component was already visible. This was done to avoid a scenario where the Datetime view updates while the user is interacting with it. However, this caused an issue when the Datetime\u2019s value was loaded asynchronously such as from a remote server because the view would not update.<\/p>\n\n\n\n<p>In Ionic 7.4 this behavior was revised to always update the Datetime view when the <code>value<\/code> property changes. We have also updated the Datetime documentation to note this behavior and make developers aware that they should hide the Datetime until the value is set to avoid the previously mentioned issue.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Enhancements to Custom Page Transitions<\/h2>\n\n\n\n<p>Custom page transition functions receive an <code>options<\/code> payload that has information regarding the transition about to run. The <code>TransitionOptions<\/code> interface was exported to add stronger types to that payload.<\/p>\n\n\n\n<p>The <code>getIonPageElement<\/code> function was also exported to make it easy to select both the entering and leaving views\u2019 <code>.ion-page<\/code> elements.<\/p>\n\n\n\n<p>Thanks to <a href=\"https:\/\/github.com\/hoi4\">hoi4<\/a> for contributing this feature!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wrapping Up<\/h2>\n\n\n\n<p>Developers can install Ionic 7.4 from the <code>latest<\/code> tag on NPM:<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-\"># Ionic Angular apps\nnpm install @ionic\/angular@latest\n\n# Ionic React apps\nnpm install @ionic\/react@latest @ionic\/react-router@latest\n\n# Ionic Vue apps\nnpm install @ionic\/vue@latest @ionic\/vue-router@latest\n\n# All other Ionic apps\nnpm install @ionic\/core@latest<\/code><\/pre>\n\n\n\n<p>Thanks to everyone who made this release possible. We\u2019re immensely grateful for the community\u2019s continued contributions to improving Ionic. We\u2019ll see you soon for the next release!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019re so excited to announce the release of Ionic 7.4 with updates to Datetime, Checkbox, Radio, Toggle, and more!<\/p>\n","protected":false},"author":72,"featured_media":5624,"comment_status":"open","ping_status":"open","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":[23,3],"class_list":["post-5617","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all","category-announcements","tag-framework","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>Announcing Ionic 7.4 - Ionic Blog<\/title>\n<meta name=\"description\" content=\"We\u2019re so excited to announce the release of Ionic 7.4 with updates to Datetime, Checkbox, Radio, Toggle, and more!\" \/>\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\/announcing-ionic-7-4\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing Ionic 7.4\" \/>\n<meta property=\"og:description\" content=\"We\u2019re so excited to announce the release of Ionic 7.4 with updates to Datetime, Checkbox, Radio, Toggle, and more!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-18T15:13:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-18T18:53:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2240\" \/>\n\t<meta property=\"og:image:height\" content=\"1120\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Liam DeBeasi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@LiamDeBeasi\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Liam DeBeasi\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4\"},\"author\":{\"name\":\"Liam DeBeasi\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/d314e583cf08e7a28c51e8ffc3d621fa\"},\"headline\":\"Announcing Ionic 7.4\",\"datePublished\":\"2023-09-18T15:13:39+00:00\",\"dateModified\":\"2023-09-18T18:53:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4\"},\"wordCount\":359,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png\",\"keywords\":[\"Framework\",\"Ionic\"],\"articleSection\":[\"All\",\"Announcements\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4\",\"url\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4\",\"name\":\"Announcing Ionic 7.4 - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png\",\"datePublished\":\"2023-09-18T15:13:39+00:00\",\"dateModified\":\"2023-09-18T18:53:28+00:00\",\"description\":\"We\u2019re so excited to announce the release of Ionic 7.4 with updates to Datetime, Checkbox, Radio, Toggle, and more!\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png\",\"width\":2240,\"height\":1120},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing Ionic 7.4\"}]},{\"@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\/d314e583cf08e7a28c51e8ffc3d621fa\",\"name\":\"Liam DeBeasi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/01\/ZNK4lRAJ_400x400-150x150.jpg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/01\/ZNK4lRAJ_400x400-150x150.jpg\",\"caption\":\"Liam DeBeasi\"},\"sameAs\":[\"https:\/\/x.com\/LiamDeBeasi\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/liam\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Announcing Ionic 7.4 - Ionic Blog","description":"We\u2019re so excited to announce the release of Ionic 7.4 with updates to Datetime, Checkbox, Radio, Toggle, and more!","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\/announcing-ionic-7-4","og_locale":"en_US","og_type":"article","og_title":"Announcing Ionic 7.4","og_description":"We\u2019re so excited to announce the release of Ionic 7.4 with updates to Datetime, Checkbox, Radio, Toggle, and more!","og_url":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4","og_site_name":"Ionic Blog","article_published_time":"2023-09-18T15:13:39+00:00","article_modified_time":"2023-09-18T18:53:28+00:00","og_image":[{"width":2240,"height":1120,"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png","type":"image\/png"}],"author":"Liam DeBeasi","twitter_card":"summary_large_image","twitter_creator":"@LiamDeBeasi","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Liam DeBeasi"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4"},"author":{"name":"Liam DeBeasi","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/d314e583cf08e7a28c51e8ffc3d621fa"},"headline":"Announcing Ionic 7.4","datePublished":"2023-09-18T15:13:39+00:00","dateModified":"2023-09-18T18:53:28+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4"},"wordCount":359,"commentCount":0,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png","keywords":["Framework","Ionic"],"articleSection":["All","Announcements"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/announcing-ionic-7-4#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4","url":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4","name":"Announcing Ionic 7.4 - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png","datePublished":"2023-09-18T15:13:39+00:00","dateModified":"2023-09-18T18:53:28+00:00","description":"We\u2019re so excited to announce the release of Ionic 7.4 with updates to Datetime, Checkbox, Radio, Toggle, and more!","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/announcing-ionic-7-4"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png","width":2240,"height":1120},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/announcing-ionic-7-4#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Announcing Ionic 7.4"}]},{"@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\/d314e583cf08e7a28c51e8ffc3d621fa","name":"Liam DeBeasi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/01\/ZNK4lRAJ_400x400-150x150.jpg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/01\/ZNK4lRAJ_400x400-150x150.jpg","caption":"Liam DeBeasi"},"sameAs":["https:\/\/x.com\/LiamDeBeasi"],"url":"https:\/\/ionic.io\/blog\/author\/liam"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2023\/09\/7-4_feature-image.png","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/5617","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\/72"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=5617"}],"version-history":[{"count":9,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/5617\/revisions"}],"predecessor-version":[{"id":5633,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/5617\/revisions\/5633"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media\/5624"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=5617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=5617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=5617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}