We’ve released version 32.2 of our Control Panel which introduces support for customers to change the PHP timezone to something other than UTC. You can find the new setting on the Site Settings page
We launched our new login experience, and strengthened our password requirements. Passwords now need to have a minimum length of 8 characters, and contain both lowercase and uppercase letters as well as at least one digit.
All customers who created their accounts before the introduction of these new rules must reset their password, whether or not their old password already met those requirements.
Learn more about the change in our launch post.
- Accelerated Domains Image Resizing – This version introduces a new feature: Accelerated Domains Image Resizing. This feature will resize, optimize metadata, and cache your images on the fly. Improving load time and enhancing the user experience.
- PHP version constraint – We have changed the required PHP version from 7 to 7.3. This means that whenever the plugin is activated in an environment running less than PHP version 7.3, the plugin will show an admin notice in WP Admin indicating the need to upgrade to be able to used the plugin.
- Yoast SEO Premium – automatic cache purge for redirects. Whenever you add or remove a redirect in Yoast SEO Premium, the plugin will now purge the cache for the given URLs. This is useful since otherwise one would potentially need to manually purge these URLs after adding or removing a redirect.
- Added CDN cache control header – We have now added a new header (CDN-Cache-Control) that allows for more fine grained control over the cache feature in the CDN-nodes.
- Improved WP Rocket compatibility – We’ve improved the compatibility with WP Rocket’s cache feature so that it will not interfere with the cache feature of Servebolt Optimizer.
Fixed issue with post exception in cache headers
The feature to exclude posts from cache was broken due to wrong order in conditions in the cache header logic. This is now fixed.
Removed priority-attribute from plugin static asset actions
Due to cases of incompatibility between themes and other plugins we removed the priority-attribute from the actions that enqueued the plugins static assets. This means that the priority-attribute falls back to the default value of 10 which should be less likely to cause issue.
Resolved issue with single file composer packages not being included in autoloader
Certain packages were not included in the Composer autoloader due to an issue in Mozart (which was needed to resolve conflicts between composer packages used in WordPress plugins). The packages originated as dependencies of the Servebolt PHP SDK, and was solved by specifically including them in the plugins composer-file. The affected packages contained polyfills for the PHP functions
getallheaders which means that this was only an issue in environment where these functions were not available in PHP.
Servebolt Optimizer v3.0.0 includes a total rebuild of the plugin, support for Accelerated Domains, improved cache purging and more.
Version 3.0.0 is a major rewrite of Servebolt Optimizer and we highly recommend you testing this update on staging before you update in on production.Continue reading “Servebolt Optimizer version 3.0.0”
Today we rolled out a new version of Accelerated Domains, with full support for Vipps Checkout in WooCommerce.
This means that Accelerated Domains now supports all current Vipps Checkout methods, including express checkout.
Please get in touch with our support if you experience any issues with Accelerated Domains.
Accelerated Domains has been updated to better handle search spam. This type of spam is growing and growing in the amount of requests we see. Accelerated Domains has already blocked over 100 000 search requests identified as spam.
We do this by blocking some search string queries usually identifying search spam.
If you identify any issues, please get in touch with our support.
As of today, we’ve discontinued the Starter and Starter Pro plans as part of our offering. If you currently have a Starter or Starter Pro subscription you can continue to use those.
The Starter plan and the Starter Pro plan are now part of our archived legacy plans. This means the Starter and Starter Pro plan are no longer available to select when downgrading or creating a Bolt.
If you’d like to change the number of sites or add storage of either Starter plan, you’ll have to upgrade to the Pro plan. You can do this from your Control Panel or reach out to our Support Team.
Today is a day of a big change in Servebolt, as we’re happy to announce the public beta release of Node and NPM support in the Servebolt Cloud. This change is one of the largest additions to our stack since we launched our Servebolt Cloud.
The goal of this release is to enable developers using the Servebolt Cloud as the infrastructure to run their build processes and similar. This means that in our release today, we do not include the possibility to run Node.js front-end applications and websites.
Support for Node.js and NPM is currently in public beta. This means that our SLA does not cover issues caused by Node.js and NPM, and you’re using it at your own risk.
We would, however, love to hear how you are using it, and get feedback on possible improvements for the future and public release.
Our Git feature that allows for near instant deployment of your updated code in your defined branch has seen an upgrade today. We’ve upgraded Git on all our Bolts to Git 2.22. If you’re making use of our deployment Git integration in the Servebolt Control Panel, you don’t need to change anything. Everything will work as expected.
If you’re running a Git clone yourself somewhere in the public folder, you’ll have some extra features available to you now. We’re highlighting a few:
- Git branch got the very helpful
–show-currentto learn which branch you have currently checked out. This should facilitate orientation within repos, while
git difftoolcan now run outside of repositories.
- Users can create a branch from the merge base of two other branches, since the
checkout -bcommands are now able to understand the triple-dot merge base syntax (e.g.
git branch new A…B).
git stashis now a pure C implementation, which should improve performance amongst other things.
Today we’re introducing a minor change to our naming of the amount of requests included in a plan.
Page views was an inaccurate naming of what we count, as we always have been counting more than just page views (like API requests and similar).
The change to Dynamic Requests is more accurate, and should be more explanatory.
We have rolled out a cloud-wide update of the compression library zlib-ng. The newest version is a bit faster, resulting in faster compression on the server. zlib-ng is one of many optimizations we have in our stack to ensure that we’re the fastest hosting alternative.
We have rolled out a cloud-wide update of our TLS configuration. In this update we have removed support for TLS 1.0 and TLS 1.1.
That means we now only support TLS 1.2
We have some big news for you! We have implemented Cloudflare Automatic Platform Optimization (APO) in the Servebolt Optimizer plugin for WordPress. With Cloudflare APO, you get multiple performance enhancements on your site, with just one click. One of those enhancements is HTML caching at Cloudflare’s edge, which can greatly enhance the load time globally.
Our Head of Product has written about what APO is and what it’s good for on our website.
Together with our Cloudflare Image Resize support, and smart automatic cache purge of Cloudflare’s edge cache, Servebolt Optimizer becomes even better for everyone using Cloudflare.
We have implemented a feature which automatically add timestamp query strings to assets (stylesheets and scripts) in Servebolt Optimizer for WordPress. This feature is available in the settings of the plugin, and is configurable using WP CLI.
The feature is currently released as a beta feature in the plugin, but will be available to everyone after the beta period.
Read more about how to set up and use Cloudflare Image Resizing in the feature description
We now to a better job at purging archives and other related URLs. We have also added new filters to control the amount of archive pages to purge when then archive is paginated.
Passwords to SSH/SFTP and database are automatically created when creating a Bolt, and a new site on an existing Bolt. These are now shown in the control panel after you create a new Bolt or site, and will only be displayed once. We do not store the passwords in the control panel for security purposes, and therefore the passwords can only be displayed once after they are set.
Be sure to copy the passwords after creating a Bolt or a site, and store your passwords somewhere safe.