Changelog

Subscribe with RSS to keep up with the latest changes.
  • This release further streamlines our domain and DNS workflow, particularly with apex domains and External DNS. Issues with Jekyll Plugins have been fixed from feedback from users in the private beta - contact support to join if you haven’t already.

    Features:

    • Clearer workflow for DNS and configuring domains
    • Support for multiple TXT records with CloudCannon DNS
    • Instructions and interface for configuring an apex domain on External DNS
    • CloudCannon interface support for Jekyll versions >= 3.1.4

    Fixes:

    • FTP syncing issue
    • Dropbox to CloudCannon syncing issues
    • Solved plugin issues related to latest nokogiri version
    • Files and folders starting with an underscore are now hidden when browsing files in front matter _path selector
    • Improved error handling for creating a new files from Collection Defaults with invalid front matter
    • Improved error handling for SSL
  • This release increases the speed of all file operations (saving, syncing and serving etc.) and resolves issues discovered via support.

    Features:

    • Improved speed on all file operations
    • Storage provider icon replaces file browser icon when connected

    Fixes:

    • HTML code within tilde code blocks are no longer escaped
    • Unauthorised GitHub accounts handled more gracefully
    • Updating the title or date on a post within a category folder will no longer remove the post from the category folder
    • i18n rewriting mailto and data URIs
    • Additional DNS empty form fields
    • Uploads are tagged with the correct author in GitHub
    • Consistent capitalisation on context menus
    • “Move to a new folder” replaces spaces with hyphens
    • File browser ordering broken when a folder starts with a -
    • File drag styles fixed
    • YAML editor with array as base child has “Add <singular>” instead of “Add Detail”
    • Hidden folders no longer appear after creating a new folder
  • Plugins Fixes

    13 May 2016
    |
    Minor

    This release fixes a few early bugs found in the plugins private beta.

    Features:

    • Added --drafts to compiler error if Output Draft Posts is enabled
    • Better compiler output from plugin builds

    Fixes:

    • Gemfiles can be created in the File Browser
    • Titles missing from Page Selector
    • Gemfiles can be synced with storage providers
    • Storage providers were unable to connect for some cases
    • Layout select in front matter editor now works with subfolders
  • Plugins Beta

    10 May 2016
    |
    Major

    This release marks our first official support for custom plugins. Get in touch if you want to be part of the beta. Read on for the full list of features and bug fixes included.

    Features:

    • Private beta for Jekyll plugin support
    • Update filename for blog posts when the title and date are changed in the Settings Panel
    • Prettify index.html in editor breadcrumbs
    • Code editing for .coffee, .scss, .sass, .rb and .json in Source Editor greatly improved
    • Output path shown in Explore / Pages section
    • Improved UI for JSON and YAML files with array as only child
    • YAML/JSON editor uses prettified filename if no title exists

    Fixes:

    • Prevent items in Explore to be moved above their base path
    • Fixed comments added by keyboard shortcut in Source Editor for .scss files
    • Fixed issue when navigating to a page displayed scrolled down
    • Prevent naming issues with non-documented, Jekyll-supported named posts
  • This release improves the user experience for editing YAML files and adding files to an empty site.

    Features:

    • Improved YAML editor with redesigned breadcrumb and layout
    • Added hide_content setting to enable a full screen YAML editor for front matter
    • Added non-output items to the page selector and enabled the control on all pages
    • Status navigation item now displays what is happening during a sync, build or compression
    • After creating a new collection item the new view will be scrolled into view
    • Improved SSL security
    • Validation on SSL certs when uploaded

    Fixes:

    • Collection tab displaying at incorrect times
    • Layout select box now populates correctly
    • Prevented internal classes from leaking into saved content
    • Better handling on invalid YAML and front matter
  • This release adds inline editing of Markdown content. This feature means that posts, collection items or pages written in Markdown are editable in the Visual Editor automatically. View the related blog post or the Editable Region documentation for more information.

    Markdown content region editable in the Visual Editor

    Features:

    • Inline editing on Markdown pages
    • Object and array support for Contact Forms

    Fixes:

    • Span tag edge case issue fixed in Content Editor
    • GitHub syncing no longer missing files on some large commits
    • Underscores are now allowed in CNAMEs
    • Unsubscribe link updated in Contact Forms
    • Fixed some cases of bad pluralisation in Settings Panel
  • This release announces the start of our SSL private beta, new file types, better pasting from Microsoft Word, a new collection configure interface and general improvements/fixes. Contact support to join the SSL private beta.

    Features:

    • Custom SSL support released
    • Better Microsoft Word pasting
    • Configuring collection metadata is now edited in a sidebar consistent with the editor views
    • Added webp and cur file types
    • Added support for empty arrays in front matter (defaults to string entries)
    • Improved documentation

    Fixes:

    • Explore section visible when Collection Defaults are the only entries
    • Empty strong, em and u tags removed from Markdown output on save
    • DNS configuration preventing invalid spacing
    • Fixed issues with windows line endings
    • Entities not escaped when displaying breadcrumb in editor
    • Spacing around images in Markdown editor adjusted to represent position relative to text
    • Dragging an image onto an image editable region no longer errors
    • Potential memory leaks fixed
    • Empty strings or nulls in the front matter now result in no value in YAML
    • Issues with pages without front matter fixed
    • Multiselect input fixes, including object support, and spacing
    • Safari style on DNS settings
  • YAML Multiselect/Tagger

    08 Mar 2016
    |
    Minor

    This release adds a multiselect/tagger to the range of interfaces for Jekyll front matter and YAML. This is perfect for categories, tags or country code selectors.

    Features:

    Fixes:

    • Fixed empty front matter and editables causing odd behaviour.
    • DNS interface layout fixes for Safari.
  • General Fixes

    02 Mar 2016
    |
    Minor

    This release contains minor fixes and improvements.

    Features:

    • th elements added to supported inline editable regions
    • Collection Defaults added to progress items in Site Status

    Fixes:

    • Fixed support for syncing empty repositories.
    • Fixed an issue with DNS interface for non-apex domains.
    • Header context buttons now display correctly mobile sized screens
    • DOM elements now cleaned up properly for colour and date pickers
    • Site icons displayed consistently across app
    • Remove Rows context button no longer shows for CSV files in code view
    • Front matter editor no longer outputs empty quotes for blank values
  • This release allows users to select the version of Jekyll used to build each site (including Jekyll 2.4.0, 2.5.3 and 3.0.3). DNS has been expanded with CNAME and A record support.

    Features:

    • Jekyll 3.0.3 and 2.5.3 support.
    • Jekyll versions configurable per site.
    • CNAME and A record support in Site Settings / DNS.
    • URLs in the srcset attribute support CloudCannon optimisations.
    • Jekyll build error output accessible from sidebar.

    Fixes:

    • Fixed an issue with unsupported filenames.
    • Fixed an issue with conflicting paths when syncing with Dropbox.