Changelog

Subscribe with RSS to keep up with the latest changes.
  • 20 DEC 2016

    This release fixes newly reported issues and includes a number of quality-of-life improvements.

    Features:

    • URLs can now be entered directly for image Editable Regions with the options set.
    • Extensionless URLs are now supported when importing or entering a URL for image Editable Regions.
    • Files with any file extension are now served.
    • /404/index.html is now used for a fallback if /404.html does not exist when rendering a custom 404 page.
    • Double-click confirm button for unauthenticating storage providers on account.

    Fixes:

    • Publishing a draft with empty date now correctly populates the field.
    • Fixed sharing issue where non-developers could not be shared site after sign up.
    • Editor pending changes prompt now correctly triggers when using the Page Selector.
    • Characters now render correctly in recent activity under site Status.
    • Switch to Source Editor button no longer disappears after a front matter parse error in the Content and Visual Editors.
    • Blank line at the end of a CSV file no longer causes a parse error.
  • 09 DEC 2016

    This release adds a choice of free Jekyll templates to the empty site state. Included in this release are a number of additional features, aesthetic changes and bug fixes.

    Features:

    • New design for empty site choices
    • Ability to use or fork templates on an empty site
    • Option to prevent “save password” browser prompts in client editor
    • Preinstalled Jekyll 3.3.1 and other gems on all build servers
    • Added support for cite editable elements

    Fixes:

    • External images now load in the collection view
    • Letter spacing no longer affects image popout text
    • More Git syncing error handling
    • Rich text front matter interfaces fixed on array position change
    • Compressor rewriting edge case srcset correctly
    • Image upload using custom Jekyll source correctly
    • Edge case populating multiselect from collection defined as object
    • Other general fixes
  • 15 NOV 2016

    This release is a hot fix for users experiencing problems when updating a static (non jekyll) site.

  • 04 NOV 2016

    This release brings a number of general improvements and fixes, including an interface to set any custom environment variables for your Jekyll builds. Saving files and sync tasks are now much faster.

    Features:

    • Custom environment variables
    • Publish consolidated into one commit
    • Sites with Jekyll safe mode now supported
    • Better sorting of mixed case files
    • Greatly improved save times

    Fixes:

    • Prevented a build issue with cyclic references in Jekyll sites on CloudCannon
    • Fixed overlapping styles on Client Sharing login page
    • Fixed rich text editor interface when in root level array in YAML files
    • Prevent smart quotes allowed in URLs created with the editor
    • Fix cases of missing/reappearing files in File Browser
  • 18 OCT 2016

    This release improves file syncing, bringing increased reliability and error reporting. Extensionless and mixed case filenames are now fully supported. A number of smaller fixes and features are also included.

    Features:

    • Improved speed and reliability when syncing between all providers
    • Syncing errors now displayed in site Status section
    • Extensionless filename support
    • Mixed case filename support
    • Support renaming Dropbox connected sites
    • Visual Editor now consistent with CloudCannon hosting URL rules

    Fixes:

    • Unique storage provider locked to a single site
    • Consolidate initial sync direction across all storage providers
    • Prevent filenames exceeding maximum length
    • Prevent non-ASCII characters being stripped from filenames in the editor
    • Fix font preview interface
    • Fix populating multiselect from collection items in nested subfolders
    • Fix nested paragraphs within list items when saving Markdown files in the Content Editor
  • 30 SEP 2016

    This release provides improved default interfaces for categories and tags, better timezone support and general fixes.

    Features:

    • Multiselect with inline adding for categories and tags front matter
    • Date/time pickers save values as they appear in standard Jekyll format without timezone

    Fixes:

    • Issue preventing account delete with Dropbox attached
    • Normalisation issues from some unicode characters in URLs resulting in 404s
    • Activity list icons missing background colour
  • 22 SEP 2016

    This release features support for extensionless URLs and improved unbuilt file handling in the Visual Editor.

    Features:

    • Extensionless URL support
    • Option to redirect to extensionless URLs
    • New Site Settings / Hosting section with consolidated options

    Fixes:

    • Opening unbuilt files in the Visual Editor waits for build
    • _comments and _defaults populated by Jekyll defaults work for non-output and unbuilt files
    • Non-output HTML collection items open in full screen front matter editor rather than error
    • Creating a collection item with a text extension no longer adds that to the title/name field
  • 05 SEP 2016

    This release includes a number of improvements to i18n, source configurations and an updated path selector interface.

    Features:

    • _path front matter now defaults to upload from computer and has select from browser as an option button
    • Localised sites now inject the language code into the lang attribute on the html element
    • i18n state added to the Status section of localised sites

    Fixes:

    • Full page activity feed for non-developers
    • Collection tab broken when source is set to . or ./
    • i18n options are now only shown for pro sites with locales
    • CSS compressor no longer makes unsafe optimisations
    • Embedded data URLs no longer break after CSS compression
    • Path correction in i18n produces the correct URL
    • Assets within the editor are no longer cached unnecessarily
  • 31 AUG 2016

    This release marks the end of our Jekyll and Jekyll plugins betas. Jekyll support is stable and accepts most configurations. We’ve also added some additional features and improvements.

    Features:

    • Plugins automatically enabled on all new sites
    • Jekyll used by default to build all new sites
    • Jekyll version for new sites updated to 3.2.1
    • .nojekyll file to force legacy static builds
    • Removed Jekyll and beta indicators from interface
    • Support for custom Jekyll source directories
    • Support for Jekyll baseurl
    • Configurable uploads directory for images uploaded in Visual and Content Editors
    • Support and Site Settings interface for Jekyll command line arguments
    • Added support for .haml files
    • Editor support for custom kramdown configurations, including GitHub flavoured Markdown
    • Navigating to generated pages in Visual Editor
    • Maximum timeout for syncing operations increased
    • Google reCAPTCHA support in Contact Forms

    Fixes:

    • Fixed rich text issues when inside arrays or objects
    • Fixed edge case with some values in social interfaces causing errors
    • Fixed issues with some CSV files not being able to add rows
    • pages collection no longer clashes with the Collection / Pages section
    • Hide Show Output button for static sites since they have no output
    • Fixed timezone issue when using plugins
  • 12 AUG 2016

    This release includes a number of general bug fixes.

    Features:

    • Added .ics support

    Fixes:

    • Live output from builds corrected in multiple cases
    • SSL cert chains corrected for all sites
    • SSL added to the base domain if it is not used as the main domain
    • Uploading the same files to a seperate site now works
    • Site icon upload now shows a progress
    • Dropbox correctly unauthenticates
    • non-breaking spaces are removed from code blocks when converted to markdown