<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[4.10.0 has an unplanned potential breaking change - pdf footer wrong aligment]]></title><description><![CDATA[<p>You may experience a wrong footer alignment issue when updating to jsreport 4.10.0 in case you use the CSS code from our samples or the studio pdf utils quick action to add header/footer. You will notice this visually when the footer is at the top and not at the bottom.</p>
<p>The reason for this is not the jsreport itself but the Chromium 138 dependency update, which changed the CSS flexbox engine calculation. This caused the CSS used in our demos to position the footer to the bottom to stop working.</p>
<p>Fortunately, the fix is easy.<br />
Find the template you merge as the header/footer and locate the following CSS</p>
<pre><code class="language-css">.main {
     ....
  height: 100%;
}
</code></pre>
<p>And change the 100% to 100vh</p>
<pre><code class="language-css">.main {
     ....
  height: 100vh;
}
</code></pre>
]]></description><link>https://forum.jsreport.net/topic/3481/4-10-0-has-an-unplanned-potential-breaking-change-pdf-footer-wrong-aligment</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 23:45:38 GMT</lastBuildDate><atom:link href="https://forum.jsreport.net/topic/3481.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 07 Aug 2025 08:24:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 4.10.0 has an unplanned potential breaking change - pdf footer wrong aligment on Thu, 07 Aug 2025 08:55:37 GMT]]></title><description><![CDATA[<p>You may experience a wrong footer alignment issue when updating to jsreport 4.10.0 in case you use the CSS code from our samples or the studio pdf utils quick action to add header/footer. You will notice this visually when the footer is at the top and not at the bottom.</p>
<p>The reason for this is not the jsreport itself but the Chromium 138 dependency update, which changed the CSS flexbox engine calculation. This caused the CSS used in our demos to position the footer to the bottom to stop working.</p>
<p>Fortunately, the fix is easy.<br />
Find the template you merge as the header/footer and locate the following CSS</p>
<pre><code class="language-css">.main {
     ....
  height: 100%;
}
</code></pre>
<p>And change the 100% to 100vh</p>
<pre><code class="language-css">.main {
     ....
  height: 100vh;
}
</code></pre>
]]></description><link>https://forum.jsreport.net/post/14701</link><guid isPermaLink="true">https://forum.jsreport.net/post/14701</guid><dc:creator><![CDATA[admin]]></dc:creator><pubDate>Thu, 07 Aug 2025 08:55:37 GMT</pubDate></item></channel></rss>