Changelog

Subscribe with RSS to keep up with the latest changes.
  • Performance and Reliability

    17 Nov 2015
    |
    Minor

    This release includes performance and reliability improvements to our back end processing.

    Features:

    • @import in plain .css files now supported
    • Disconnect storage provider when given a not found from GitHub/Bitbucket

    Fixes:

    • Create site visual flicker removed
    • Markdown conversion maximum run time
  • Compiler Overhaul

    03 Nov 2015
    |
    Major

    Since the last release, we’ve focused on back end performance and infrastructure. Performance and stability has increased across most of our services, including an improved system for processing sites. Sites are now processed, compiled and compressed faster and more reliably.

    Features:

    • Native browser spellcheck support
    • Improved style on payment detail emails

    Fixes:

    • Issue with repeatables on non Jekyll sites
  • Link editor improvements

    28 Sep 2015
    |
    Major

    This release includes a redesign of the link pop out in the Visual Editor. The design is more consistent and streamlined for users. The preview mode is no longer required.

    Features:

    • Client interface preview, support and documentation URL options
    • Button for adding new array item improved
    • Kramdown for Markdown parsing to match Jekyll
    • Support for .ejs files
    • Move up a folder action for files in browser
    • Date support in CSV editor
    • Improved file actions in Explore / Pages section

    Fixes:

    • Disable output and permalink editing for a collection in the Explore section
    • Prevent browser find overscrolling editor content
    • Start with template option removed
    • Ensure Jekyll indicator hidden in some cases for static sites
    • Prevent multiple applications of a coupon
    • Login screen users update correctly when email changed
    • New collection items with dates now formatted with ISO8601 format
    • Markdown pages displayed in Explore / Pages section
  • A DOS attack early last week forced us to review page performance. The improvements made are:

    • Improved caching of the sites to get a ~5 times improvement in load speeds.
    • Applied rate limiting to a site to prevent malicious attacks on all sites.
    • Blocked common attack vectors for a Wordpress/php site to reduce load on servers.
    • Blocked pinging services that clog your google analytics. These flooded referrer stats to gain backlinks.
    • Compression on sites are now performed immediately after a Jekyll compile.

    Features:

    • Added support for highlight tag in markdown editor. This retains the content like a pre tag.
    • Users will need to downgrade before deleting their account to stop accidental deletions
    • New pages list in the Explore section. This allows clients to navigate and clone pages
    • Added support for category posts folders. Each category is listed in the Explore section. For example, posts in /cats/_posts are separated from those inside /_posts. All drafts remain in /_drafts/, upon publishing the category decides where they should go. No change will occur if you have all posts in /_posts.

    Fixes:

    • Safari client editor failed to login on first use
    • Client editor move/delete files were not working for some users
    • WebSocket connection fixed for firefox windows
    • Auth routes broke in some cases
    • General bug fixes and tweeks
    • (Feature) base_path is reset to “” on every site so that it does not break interface
    • (Improvement) Better icons on git repository lists
    • (Bug) Paste as plain text fixed if pasting from Microsoft Office
    • (Bug) Browser list icon will now show when in a grid view rather than showing current state
    • (Bug) Improved parsing with mixed liquid and html. This will ensure a closer mapping to native Jekyll
    • (Bug) Ctrl/Cmd + S will trigger a save in all editors
    • (Bug) Unbolding broke in some cases
    • General bug fixes and UI tweaks
  • Minor UI and Bug Fixes

    04 Sep 2015
    |
    Minor
    • Editor navigation menu now splits Posts, Pages and collection items into their own category
    • Bitbucket syncing fixed for branches including a slash (/)
    • A new calming blue login background
    • Background images removed from client login screen
    • Removed sidebar background flicker when changing between views
    • Less scripts loaded to improve performance
    • Client uploads to the /upload directory get spaces stripped from filename
    • Extra spacing to improve input boxes
    • (Bug) Markdown editor produced data uri for loading images when saved
    • (Bug) Browser icons overflowing onto file list when in a dialog
    • (Bug) CSV editor fixes
    • Minor bug fixes
  • Extra credit card details

    01 Sep 2015
    |
    Minor

    This release contains a fix preventing some users from making payments.

    • Added extra credit card fields that some banks require
    • Disabled linter for unsupported file types
    • Fixed issue cancelling while creating collection item
    • Fixed Safari 9 issues on El Capitan preview
    • Fixed an issue with plan migration
    • Fixed spacing on sidebar header
    • General bug fixes
  • Today we introduce a new pricing model. This creates a better agency flow with less upgrade steps and white-labelling. You can read more about it in our pricing change announcement.

    CloudCannon will look very different. Everything from the login screens to the app layout has changed. Here is a complete list of the UI Changes

    • User navigation has its own routes and is available in a single sidebar. This gives you access to all settings in a single place and frees up the header for contextual controls.
    • Site navigations merged into a single sidebar. Labels are always visible which removes the need to remember which icon is which.
    • New icons site wide from Google Material Design.
    • New UI added to allow easier navigation to other pages within the visual editor.
    • Uploads have a new encoding without spaces or brackets. This solves some encoding issues when outputting to a page.
    • A new plans page within account settings which gives better visibility to your payment details
    • Currently shared to users show up in site sharing for easy resharing
    • Sharing interface tidied to allow faster updates to existing shares
    • Background images added to login and sidebar header
    • Better mobile styles in all sections of the app
    • Markdown editor handles files starting with an hr or an empty yaml header
    • Font changed from Roboto to Open Sans
    • General bug fixes
    • Liquid is no longer mangled by the markdown editor.
    • Seamless Bitbucket Connect login process.
    • Better Bitbucket disconnect behaviour.
  • Markdown Improvements

    14 Aug 2015
    |
    Minor
    • Improved Markdown output
    • Posts now sorted by dates correctly
    • Table output support in Markdown editor