<p><div><div><div><div data-show-faces="false" data-height="21" data-width="100" data-layout="button_count" data-send="true" data-href="https://www.r-bloggers.com/rstudio-connect-v1-5-8/"></div></div><div></div></div><div></div></div>
<div>
(This article was first published on <strong><a href="https://blog.rstudio.com/2017/10/24/rstudio-connect-v1-5-8/"> RStudio Blog</a></strong>, and kindly contributed to <a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers)</a> </div>
<p>We’re pleased to announce RStudio Connect: version 1.5.8. This release enables reconnects for Shiny applications, more consistent and trustworthy editing of user information, and various LDAP improvements.</p>
<p><img src="https://i2.wp.com/blog.rstudio.com/images/rsc-154-plumber.png?w=456&ssl=1" alt="The auto-generated " for data-recalc-dims="1"></p>
<p>The major changes this release include:</p>
<ul>
<li>Enabled <strong>support for Shiny reconnects</strong>. Users of Shiny applications are less likely to be interrupted during brief network hiccups. The <code>Client.ReconnectTimeout</code> property specifies how long that session is maintained when there is connectivity trouble. The default setting is <code>15s</code>. See <a rel="nofollow" href="https://shiny.rstudio.com/articles/reconnecting.html" target="_blank">https://shiny.rstudio.com/articles/reconnecting.html</a> to learn more about reconnecting to Shiny applications. Disable this feature by giving the <code>Client.ReconnectTimeout</code> property a value of <code>0</code>.</li>
<li>Greater <strong>consistency around editing user information</strong>. Authentication providers that expect user information to come in externally (like LDAP and OAuth) will by default forbid users from editing their information and will automatically refresh user profile information when the user logs in. Other providers now more consistently allow information that was specified when the user created their account to be edited by the user later.</li>
<li>The <code>browseURL</code> R function is disabled when executing deployed content. Use techniques like the Shiny <code>shiny::tags$a</code> function to expose links to application visitors.</li>
<li>Support more flexibility when searching for LDAP users and groups with the <code>[LDAP].UserFilterBase</code> and <code>[LDAP].GroupFilterBase</code> settings.</li>
<li>LDAP configuration’s <code>BindDN</code> password can now be stored in an external file using the new <code>BindPasswordFile</code> field. Also made improvements to LDAP group membership lookups.</li>
<li>Previously, usernames could not be edited when using the LDAP authentication provider by default or if the <code>Authentication.RequireExternalUsernames</code> flag was set to <code>true</code>. Now, user email, first name, and last name are also not editable for this configuration.</li>
<li>Connect administrators now receive an email as license expiration nears. Email is sent when the license is sixty days from expiring. Disable this behavior through the <code>Licensing.Expiration</code> setting.</li>
<li>Resolved a bug in the version of the <code>rebuild-packrat</code> command-line tool that was released in v1.5.6. Previously, the migration utility would render static content inaccessible. This release fixes this behavior and adds support for running this CLI tool while the RStudio Connect server is online. However, due to the discovery of new defects, the utility is disabled by default and is not recommended for production use until further notice. Those wishing to attempt to use the utility anyway should do so on a staging server that can be safely lost, and all content should be thoroughly tested after it has completed. <a rel="nofollow" href="http://docs.rstudio.com/connect/1.5.8/admin/cli.html#migration-cli" target="_blank">http://docs.rstudio.com/connect/1.5.8/admin/cli.html#migration-cli</a></li>
<li>Fixed an issue with account confirmations and password resets for servers using non-UTC time zones.</li>
<li>LDAP now updates user email, first name, and last name every time a user logs in.</li>
<li>Fix an issue when performing the <code>LOGIN</code> SMTP authentication mechanism.</li>
<li>BREAKING: Changed the default value for <code>PAM.AuthenticatedSessionService</code> to <code>su</code>. Previously, on some distributions of Linux, setting <code>PAM.ForwardPassword</code> to <code>true</code> could present PAM errors to users when running applications as the current user if the <code>AuthenticatedSessionService</code> was not configured. System administrators who had previously edited the <code>rstudio-connect</code> PAM service for use in <code>ForwardPassword</code> mode should update the <code>PAM.AuthenticatedSessionService</code> configuration option. See:<a rel="nofollow" href="http://docs.rstudio.com/connect/1.5.8/admin/process-management.html#pam-credential-caching-kerberos" target="_blank">http://docs.rstudio.com/connect/1.5.8/admin/process-management.html#pam-credential-caching-kerberos</a></li>
<li>BREAKING: The format of the RStudio Connect package file names have changed. Debian package file names have the form <code>rstudio-connect_1.2.3-7_amd64.deb</code>. RPM package file names have the form <code>rstudio-connect-1.2.3-7.x86_64.rpm</code>. In addition, the RPM meta-data will have a “version” of <code>1.2.3</code> and a “release” of <code>7</code> for this file name. Previously, the RPM would have had a “version” of <code>1.2.3-7</code>.</li>
</ul>
<p>You can see the full release notes for RStudio Connect 1.5.8 <a rel="nofollow" href="http://docs.rstudio.com/connect/1.5.8/news/" target="_blank">here</a>.</p>
<blockquote>
<h4>Upgrade Planning</h4>
<p>There are no special precautions to be aware of when upgrading from v1.5.6. You can expect the installation and startup of v1.5.8 to be complete in under a minute.</p>
<p>If you’re upgrading from a release older than v1.5.6, be sure to consider the “Upgrade Planning” notes from those other releases, as well.</p>
</blockquote>
<p>If you haven’t yet had a chance to download and try <a rel="nofollow" href="https://rstudio.com/products/connect" target="_blank">RStudio Connect</a> we encourage you to do so. RStudio Connect is the best way to share all the work that you do in R (Shiny apps, R Markdown documents, plots, dashboards, Plumber APIs, etc.) with collaborators, colleagues, or customers.</p>
<p>You can find more details or download a 45 day evaluation of the product at <a rel="nofollow" href="https://www.rstudio.com/products/connect/" target="_blank">https://www.rstudio.com/products/connect/</a>. Additional resources can be found below.</p>
<ul>
<li><a rel="nofollow" href="https://www.rstudio.com/products/connect/" target="_blank">RStudio Connect home page &amp; downloads</a></li>
<li><a rel="nofollow" href="http://docs.rstudio.com/connect/admin/" target="_blank">RStudio Connect Admin Guide</a></li>
<li><a rel="nofollow" href="https://www.rstudio.com/wp-content/uploads/2016/01/RSC-IT-Q-and-A.pdf" target="_blank">What IT needs to know about RStudio Connect</a></li>
<li><a rel="nofollow" href="http://docs.rstudio.com/connect/news/" target="_blank">Detailed news and changes between each version</a></li>
<li><a rel="nofollow" href="https://www.rstudio.com/pricing/#ConnectPricing" target="_blank">Pricing</a></li>
<li><a rel="nofollow" href="https://beta.rstudioconnect.com/connect/" target="_blank">An online preview of RStudio Connect</a></li>
</ul>
	<p>
<div>
<div>To <strong>leave a comment</strong> for the author, please follow the link and comment on their blog: <strong><a href="https://blog.rstudio.com/2017/10/24/rstudio-connect-v1-5-8/"> RStudio Blog</a></strong>.</div>
<hr>
<a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers.com</a> offers <strong><a rel="nofollow" href="https://feedburner.google.com/fb/a/mailverify?uri=RBloggers">daily e-mail updates</a></strong> about <a rel="nofollow" href="https://www.r-project.org/" title="The R Project for Statistical Computing">R</a> news and <a rel="nofollow" href="https://www.r-bloggers.com/search/tutorial" title="R tutorials">tutorials</a> on topics such as: <a rel="nofollow" href="https://www.r-bloggers.com/search/data%20science" title="Data science">Data science</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Big%20Data" title="Big Data">Big Data, <a rel="nofollow" href="https://www.r-users.com/" title="R jobs">R jobs</a>, visualization (<a rel="nofollow" href="https://www.r-bloggers.com/search/ggplot2" title="ggplot and ggplot2 tutorials">ggplot2</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/boxplot" title="Boxplots using lattice and ggplot2 tutorials">Boxplots</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/map" title="Maps and gis">maps</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/animation" title="Animation in R">animation</a>), programming (<a rel="nofollow" href="https://www.r-bloggers.com/search/RStudio" title="RStudio IDE for R">RStudio</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/sweave" title="Sweave and literate programming">Sweave</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/LaTeX" title="LaTeX in R">LaTeX</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/SQL" title="SQL and databases">SQL</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/eclipse" title="Eclipse IDE for R">Eclipse</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/git" title="git and github, Version Control System">git</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/hadoop" title="Large data in R using Hadoop">hadoop</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Web+Scraping" title="Web Scraping of google, facebook, yahoo, twitter and more using R">Web Scraping</a>) statistics (<a rel="nofollow" href="https://www.r-bloggers.com/search/regression" title="Regressions and ANOVA analysis tutorials">regression</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/PCA" title="principal component analysis tutorial">PCA</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/time+series" title="Time series">time series</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/trading" title="finance trading">trading</a>) and more...
<img alt="" width="1" src="http://feeds.feedburner.com/~r/RBloggers/~4/-20ENB-YlDA" height="1"></a></div>