<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>OpenSolar</provider_name><provider_url>https://www.opensolar.com/hi/</provider_url><title>Release Notes &#x2013; OS 3.8</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="HGew54bY0A"&gt;&lt;a href="https://www.opensolar.com/hi/product-updates/release-3-8/"&gt;Release Notes &#x2013; OS 3.8&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.opensolar.com/hi/product-updates/release-3-8/embed/#?secret=HGew54bY0A" width="600" height="338" title="&#x201C;Release Notes &#x2013; OS 3.8&#x201D; &#x2014; OpenSolar" data-secret="HGew54bY0A" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://www.opensolar.com/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://www.opensolar.com/wp-content/uploads/2026/06/OS-3.8.jpg</thumbnail_url><thumbnail_width>2400</thumbnail_width><thumbnail_height>1440</thumbnail_height><description>OS 3.8 upgrades annotations, adds Australia&#x2019;s first mounting BOM calculator, supports elevated structures for flat RCC rooftops in India, lets teams start projects from coordinates, and makes projects easier to find by city or suburb. This release also improves proposal setup, CashFlow controls, mounting logic, and reliability across Shop, Design Studio, Sales Machine, AI Lead Gen, finance, and integrations.</description></oembed>
