Changelog Page: 42

Subscribe with RSS to keep up with the latest changes.

Free Jekyll Templates

December 9th, 2016 | Minor

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

Static site fix

November 15th, 2016 | Minor

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

Custom Environment Variables

November 4th, 2016 | Minor

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

Syncer Overhaul and Improved Filename Support

October 18th, 2016 | Major

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

Categories, tags and timezones

September 30th, 2016 | Minor

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

Extensionless URLs

September 22nd, 2016 | Minor

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

I18n improvements, updated path selector UI and general fixes

September 5th, 2016 | Minor

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

Out of Jekyll Beta

August 31st, 2016 | Major

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

General Fixes

August 12th, 2016 | Minor

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

New and Improved Front Matter Interfaces

August 9th, 2016 | Major

This release includes a number of new front matter interfaces, a redesigned site Status section, and general bug fixes.

Features:

  • Fresh design for Status section
  • Social front matter interfaces (Google+, GitHub, Twitter, Facebook, Instagram and email address)
  • Rich text front matter interfaces (Markdown and HTML)
  • Number front matter interface
  • Image and document front matter interfaces
  • Option to provide default values for new array items in front matter
  • Separate billing email address to receive invoices
  • SSL and other security improvements

Fixes:

  • Fix some gzip issues when serving files
  • Remove invoices potentially appearing over the free trial
  • Prevent potential broken links when using @import in CSS files with optimisations
  • Prevent error caused by syntax validation in some cases
  • Fixed build error display in Visual Editor
  • Fixed issue when syncing an extremely large number of files
  • Select front matter interface sorting issue
  • Minor style fixes
Previous

Page 42 of 46

Next
Open in a new tab