{"version":"1.0","provider_name":"Ionic Blog","provider_url":"https:\/\/ionic.io\/blog","author_name":"Brandy Smith","author_url":"https:\/\/ionic.io\/blog\/author\/brandy","title":"Announcing Ionic 8.7","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"vjFWBzrmQH\"><a href=\"https:\/\/ionic.io\/blog\/announcing-ionic-8-7\">Announcing Ionic 8.7<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/ionic.io\/blog\/announcing-ionic-8-7\/embed#?secret=vjFWBzrmQH\" width=\"600\" height=\"338\" title=\"&#8220;Announcing Ionic 8.7&#8221; &#8212; Ionic Blog\" data-secret=\"vjFWBzrmQH\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/ionic.io\/blog\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2025\/07\/8.7.0-feature-image.png","thumbnail_width":2240,"thumbnail_height":1120,"description":"Ionic Framework 8.7 is here! This release delivers powerful new features that enhance developer productivity and user experience. From new CSS utility classes that streamline layout development to new Reorder events that provide fine-grained control, plus the latest Ionicons v8 update and Angular modal injection improvements, 8.7 brings the tools you need to create exceptional [&hellip;]"}