uBuild: A New Jekyll Theme Using Blocks
Back in April we announced a feature that we believed was a game-changer for static site content managers. Blocks was here to introduce a way for you to put together sites using pre-composed site snippets inside Forestry.
While we did our best to show you how to set them up and give you an idea of how powerful they could be, we noticed that getting to know Blocks and figuring out how to set them up from scratch wasn’t as self-explanatory as we had hoped.
Hugo Support for All Versions, Sorting for Pages and more
We just made a big change to how we handle Hugo projects and introduced a few new features that make it easier to stay organized.
Hugo Support for All Versions 🔥🔥🔥 Hugo has a great developer community that is constantly pushing new versions out. Until now you sometimes had to wait a few months until you were able to use the latest version of Hugo with Forestry as we were trying to catch up.
Renaming Files and Improving Editing in a Team
It’s a cloudy day ☁️ here on Prince Edward Island, the perfect opportunity to announce some new features.
Over the past couple weeks, we were hard at work to improve the editor experience for our Git-backed content manager. Renaming files is just one of those updates. We also needed to improve notifications and indicators to make working in a team on Forestry easier.
Renaming Files ✍️ Freshly out — you can now change the name for your content files with Forestry.
Cloudinary Integration, Data File Templates and Other Features
Image Transformation and Responsive Image Delivery Today we’re proud to announce an easy way to optimize your image delivery with a Cloudinary integration for Forestry.
As a developer you can now use the super fast Cloudinary CDN and store your assets outside your repository. While at the same time your editors can use Forestry’s Media Library and Editor to upload and manage Cloudinary assets without even knowing it.
It’s as simple as adding your cloud name, API key and secret to your site’s settings to get started.
Blocks - Give Your Editors the Power to Build Pages
Today we introduce Blocks - a powerful Field Type that enables your editors to build entire landing pages from scratch and create rich blog post layouts with a pre-defined code template, we call it a Block Template.
This feature was inspired by CraftCMS’ Matrix fields and the Wordpress Plugin Advanced Custom Fields.
What is Blocks? Blocks is a Field Type that is made up of multiple templates, so-called Block Templates.
HTML File Contents are Moving to Plaintext Editor
We are not changing or removing the Markdown WYSIWYG editor. Our Markdown editor will continue to offer both plaintext and WYSIWYG input modes. In fact, removing the HTML WYSIWYG editor will allow us to focus on making the Markdown editor even better.
The HTML WYSIWYG Editor has proven to be less and less the state-of-the-art content editing experience it once set out to be. Considering the issues the HTML WYSIWYG Editor causes and the merits Markdown provides we made the decision to discontinue our WYSIWYG HTML Editor on 5/11/2018.
Hugo Support for v0.38.1 We updated our support to Hugo v0.38.1 and below. See Hugo News
Bug Fixes Documentation: Links to documentation were updated Github Authentication: Increased timeout length and added a more descriptive message on timeout Import: Fixed a bug that prevents a complete list of repositories being listed for Bitbucket users Import: Fixed a bug that prevents import if the config filename was provided in the import path Media: White images can now be detected in the Media Library Notifications: Team members of an Organization now receive notifications without having to refresh the page Redirect: Removing a site from an Organization does not redirect to My Sites anymore UI: Fixed cropping of icons in CMS sidebar UI: Added a more descriptive explanation to the repo step in the starter template flow User Roles: Manage Guests is now unavailable to Guests of a particular site
We’re excited to announce new pricing!
Now, the Personal plan supports unlimited sites and up to 3 free Guest users per site (a “Guest” is a single-site user with limited permissions, similar to an “editor”). The Business plan also supports unlimited sites, but is designed for larger teams who need to manage many users across their sites and branches. Finally, our Enterprise plan is designed for large organizations with special requirements.
Bug Fixes Front matter template: Fix for hidden fields showing in field groups or repeatable field groups. Front matter template: Front matter templates can create a duplicate upon saving. Pages: Clarified copy surrounding unsaved changes on a document. Pages: Linking to a page that a teammate is editing is now handled properly. Pages: Deleting a page from the page form no longer shows “Connection Lost” modal. Editor: Fixed issue with emphasis and code deleting the next character.
Changes & Improvements to the Media Library
We’ve got great improvements to share with you from Forestry.io, involving Forestry’s Media Library.
The Media Library allows content editors to easily upload images, videos, and much more without needing to understand Git.
Single Upload Directory We’ve received a lot of feedback from the community about which media should be displayed in the media library.
Forestry used to display media from all folders throughout the project. Not all of these folders are useful for your editors, and resulted in theme assets, favicons, and other media being displayed.