Officially Out of Jekyll Beta

headshot of Ross smiling
Ross Phillips
31 August 2016 | 2 mins

Today marks a huge milestone for CloudCannon. We’ve finished the Jekyll beta, making Jekyll and plugins available to all users on every plan. The latest release also includes some requested features and more Jekyll configuration.

CloudCannon and Jekyll logos


Every new site created on CloudCannon from today is automatically built with Jekyll and supports custom plugins. To prevent breaking changes, existing sites need to create a _config.yml for CloudCannon to build with Jekyll. New and existing static sites that do not use Jekyll are still supported in full.

extension Full documentation for Jekyll plugins


We’ve added support for all the latest versions of Jekyll, and have consolidated the way versions are set. The version is now set through a Gemfile. The default version for new Jekyll sites is 3.2.1. You can always check what version of Jekyll is active on the Status section.

history Full documentation for Jekyll versions


Jekyll has a number of command line options for builds. Setting these in the new Site Settings / Build section gives you more control and helps reproduce your local environment. The existing CloudCannon Optimisations and Jekyll Environment options have been moved to this section.

The most notable options are baseurl, source, and Jekyll’s other custom directory options. These options are now supported in full as command line options and specified in _config.yml. The CloudCannon editing interface reads the baseurl and custom directories and reacts seamlessly.

settings Full documentation for build configuration

Site Settings Build Interface

Additional Features

To complement Jekyll’s custom directories, we’ve created uploads_dir to change the location that images uploaded in the editor are stored. By default it’s set to uploads. For consistency with Jekyll, the path is relative to the Jekyll source if set.

photo Full documentation for image editable regions

For those of you battling targeted spam email, we’ve added Google reCAPTCHA support in addition to our honeypot prevention.

email Full documentation for contact forms

reCAPTCHA Example

Thank you to everyone who provided feedback over the beta, you’ve shaped many of the features in our Jekyll support. We have plenty of new features and improvements planned and look forward to your continued feedback.

You might also be interested in

CloudCannon, SvelteKit and Next.js logos

Next.js and SvelteKit support in CloudCannon


7 October 2021 | 2 mins

Read more

Making a Page Builder with CloudCannon

Jordan Trbuhovic

7 October 2021 | 5 mins

Read more
Graphic showing components managed by Bookshop being used in multiple websites

Introducing Bookshop: component-driven workflow for static websites


6 October 2021 | 1 min

Read more
Don’t miss the latest
A monthly newsletter to keep you up-to-date with the latest CloudCannon news
Illustration of woman holding an envilope