<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Shiny Server (Pro) 1.5.4</title>
<link rel="stylesheet" href="../style.css">
</head>
<body>
<main id="main">
<header class="site-head">
<a class="site-brand" href="../TechWorks.html">
<span class="site-brand-name">TechWorks</span>
<span class="site-brand-tagline">Selected work</span>
</a>
<nav class="site-nav" aria-label="Archive navigation">
<a href="../TechWorks.html">Works</a>
<a href="../TechWorksArchive.html">Archive</a>
</nav>
</header>
<article>
<h1>Shiny Server (Pro) 1.5.4</h1>
<p><small>Originally published on the RStudio blog on September 12, 2017. <a href="https://posit.co/blog/shiny-server-pro-1-5-4/">Read it at Posit</a>.</small></p>
<p><a href="https://posit.co/products/open-source/shiny-server/">Shiny Server 1.5.4.869 and Shiny Server Pro 1.5.4.872 are now available.</a></p>
<p>Both the new Shiny Server and Shiny Server Pro releases include bug fixes and enhancements, and we recommend upgrading at your earliest convenience.</p>
<h2>Shiny Server 1.5.4.869</h2>
<ul>
<li><a href="https://docs.posit.co/shiny-server/#clickjacking-protection">Clickjacking protection</a> can now be enabled using the <code>frame_options</code> directive. This directive was already available in Shiny Server Pro, but is now available in Shiny Server as well.</li>
<li>A bug that caused <code>"Error: Can't set headers after they are sent."</code> to appear in error logs was fixed.</li>
<li>Several bugs in <code>license-manager</code> were fixed.</li>
</ul>
<h2>Shiny Server Pro 1.5.4.872</h2>
<ul>
<li>The “utilization scheduler” component, which manages the way requests are routed to R processes, has been significantly improved. It has been made more robust, and applications now respond more efficiently to increased load.</li>
<li><code>auth_pam</code>: The performance of multiple simultaneous logins was improved.</li>
<li><code>auth_ldap</code>: A bug was fixed that caused LDAP to return no groups when a username contained a backslash.</li>
</ul>
</article>
</main>
</body>
</html>