Changelog - July 16, 2020

Updates

RunCloud Hub v1.0.0

This is the official major release for the RunCloud Hub plugin. Here are some improvements:

RunCache Purger

  • Add Debug option to enable HTML footprint in HTML output.
  • Improve RunCloud Hub compatibility with other caches/optimization plugin. If the user clears all cache in RunCloud Hub, it will automatically clear all cache in supporting plugins and vice versa. 
  • Made RunCloud Hub more compatible with other popular caches/optimization plugins. The list of supported plugins are:
    • Autoptimize
    • WP Rocket
    • Fast Velocity Minify
    • WP Fastest Cache
    • Swift Performance
    • WP Super Cache
    • W3 Total Cache
    • Hyper Cache 
    • WP Optimize
  • Remove “Remove Cache Plugin” settings.
  • Remove “Purger Hooks“ settings. Plugin developers can use the “runcloud_purge_nginx_cache_hooks” filter to integrate with RunCloud Hub.
  • Improve speed to clear the cache of all sites.
  • Fix RunCloud Purger issue with HSTS.

RunCache Rules

  • Prevent getting locked from wp-admin if the user tries to clear all cache exclusion settings.

RunCache Preload

  • Improved cache preload and make it more stable and faster.
  • Remove the preload limit (previously 1000). User now can preload unlimited posts/pages.
  • Add cache preload speed option (default 60 posts/pages per minute or 1 per second). Cache preload can increase CPU load, this speed option can help you control it.

Redis Object Cache

  • Improved "object-cache.php" drop-in and make it more stable and faster.
  • Add a new "redis-config.php" file to control Redis parameters outside of object-cache.php drop-in.
  • Run "Clear All Cache" will automatically clear Redis object cache.
  • Improve speed to clear all Redis object cache
  • Fix "ERR_TOO_MANY_REDIRECTS" because of Redis prefix issues.

Client Mode

  • Introducing "RUNCLOUD_HUB_CLIENT_MODE" constant. Adding this constant = true in wp-config.php will remove the Stats and Settings page in RunCloud Hub, make it perfect for your client website.

WordPress Multisite

  • Add several improvements to make RunCloud Hub be WordPress Multisite friendly.
  • RunCloud Hub can be Network Activated. It will automatically active in all network sites.
  • Add Network Site Switching feature, which allows Super Admin to switch quickly to all sites with active RunCloud Hub plugin.
  • You can't enable/disable Redis Object Cache per site if you are using WordPress Multisite Subdirectory. Only Primary sites or network admin can control Redis Object Cache.
  • You can enable/disable Redis Object Cache per site if you are using WordPress Multisite Subdomain. Primary sites or network admin can control Redis Object Cache.
  • Stats, RunCache Rules, Redis advanced options are only available for the primary site or network admin.

WordPress in Subdirectory

  • You can install the RunCloud Hub plugin in the subdirectory WordPress installation. However, for Stats, RunCache Rules, and Settings pages, it is hidden automatically. You should control it from WordPress installation in the primary site.

Other improvements

  • Fixed RunCloud Hub CSS issue when using Bedrock in the development environment.
  • Internationalization ready. We are ready to accept language translation for the RunCloud Hub plugin.
  • Sanitization audit to improve plugin security.
  • Minor bug fixing and slight improvements to make RunCloud Hub more stable and faster.

Routine Maintenance on 17th July 2020

We have been notified by our cloud provider that they will be carrying out routine maintenance on 17th July 2020 starting from 7 am - 3 pm (UTC). They assured zero to low downtime but we will keep you posted from time to time. 

If there is any fluctuation or intermittent downtime, be rest assured that all the hosted web applications will load normally and only RunCloud Dashboard will be briefly unavailable during the maintenance window.

Creating and renewing Let's Encrypt SSL will probably be interrupted during this window. We would like to apologize for any inconvenience caused during the maintenance window by our cloud provider.

Changelog - July 3, 2020

Update

PHP 7.4.7
PHP 7.3.19

Improvement

  • All supported server provisioning providers (except Amazon Lightsail) now support Ubuntu 20.04 installation.
  • Fix Ubuntu 20.04 installation on Hetzner server
  • Fix 6G and 7G firewall for blocking /wp-admin

Changelog - June 22, 2020

What's New:

ModSecurity Web Application Firewall (WAF)

  • RunCloud support ModSecurity with OWASP ModSecurity Core Rule Set (CRS) for Web Application Firewall (WAF). 
  • You can easily enable/disable ModSecurity WAF to each web application in your RunCloud servers and adjust Paranoia Level and Anomaly Threshold parameters.
  • This feature is available to all paid plans for a limited time, and only available for Business Plan after.
  • Business Plan subscribers also can create and modify your own OWASP Firewall Rule.

Web Application Custom NGINX Configuration

  • You can customize each web application NGINX configuration.
  • You can redirect non-www to www and vice versa as a drop-in for custom NGINX configuration.
  • You also can choose redirection when creating web/WordPress applications.
  • 6G and 7G firewalls by Perishable Press are supported as a drop-in for custom NGINX configuration.
  • This feature is available for all paid plans.

Server Provisioning Enhancements

  • NEW: You can build a new UpCloud and Amazon Lightsail server directly from RunCloud Dashboard.
  • For Vultr users, you can choose Cloud Compute, High-Frequency Compute or Dedicated Cloud plans when building a new server from RunCloud Dashboard.
  • For Linode users, you can choose Nanode, Standard, High Memory, Dedicate or GPU plans when building a new server from RunCloud Dashboard.
  • For DigitalOcean users, you can choose Standard, General Purpose, CPU-Optimized, or Memory Optimized plans when building a new server from RunCloud Dashboard.

Ubuntu 20.04 LTS (Focal Fossa)

  • Ubuntu 20.04 (Focal Fossa) is now available through IP Address installation.
  • Direct installation for each supported Server Provider will be available soon.

Cloudflare DNS Management

  • We now support integration with Cloudflare. You can manage and add a new domain to your Cloudflare account directly from our new "DNS Manager" menu.
  • This feature is available to all paid plans.
  • You can also add a domain to your Cloudflare account directly when creating a web application in RunCloud. We take care of adding the A record for you automatically. This specific feature is only available for Business plan.

Other New Improvements

  • One-Click PHPMyAdmin installation
    • You can install PHPMyAdmin directly on your server.
  • Web Application PROXY Protocol
    • You can run a web application in PROXY Protocol if you are behind a load balancer that uses the protocol. 
    • Do note that enabling PROXY Protocol may affect all web applications inside the server because it applies to all server blocks that listen on the same port, whether they were specified or not.
  • WordPress Bedrock
    • Adding WordPress Bedrock based application support to RunCloud Hub.
  • RunCloud Agent updated to v2.3.4
    • It will take up to 24 hours to propagate the RunCloud Agent update to all RunCloud managed servers.


Note: RunCloud Agent should be updated automatically on your server. But if your server still uses RunCloud Agent v2.3.3 and below, please contact our support.

RunCloud Test Domain (previously Free Domain) is Now Available

Thank you for your patience. RunCloud Test Domain (previously Free Domain) can be used again.

IMPORTANT NOTE

Due to some technical challenges and unavoidable circumstances, the current test domain URL ".site" is no longer working. Please replace your current RunCloud Test Domain to a new one. You can change the domain under Web Application > Domain Name menu. 

We sincerely apologize for the inconvenience caused for the past few days. Thanks again for your patience.


RunCloud Free Domain Temporarily Unavailable

We regret to inform you that our RunCloud Free Domain is temporarily unavailable due to unavoidable circumstances. We are working on this problem at the moment and try to solve it as soon as possible. 

Meanwhile, please use your domain or other temporary domain at the moment. You also can set the web app as default and access it via IP address.

Thank you for your patience and we deeply apologize for the inconvenience caused.

RunCloud Free Domain Issue

We’re having technical issues with RunCloud Free Domain at the moment. Our technical team is currently working on it. We would like to apologize for any inconvenience caused.

WordPress Staging Maintenance

Our WordPress Staging feature will be unavailable due to an upcoming release which is scheduled in 24hrs. We assure you that your data will remain intact and work seamlessly with the new update too.


We regret the inconvenience caused.

Show Previous EntriesShow Previous Entries