Open navClose nav
September 6, 2019 in docs

2019/09/06 Changelog

New starters Newcomers can now pick one of our starters for Gatsby, Gridsome, Eleventy, Next, VuePress, Hugo or Jekyll. Starters are the easiest way to show how Forestry displays content sections, data files and how to configure Instant previews. If you’re a theme developer and that yo have a nice working theme setup ready for Forestry, feel free to submit your starter. Minor changes Allow to choose in which organization to clone from our quick-start importer Search team members by First and Last Name Sort organization sites by last edited Don’t force capitalization on front matter keys (allow camelCase) Fix listing organizations sites for external editors Show last user sign in for organizations using SSO Fix cloning public submodules in previews Increased timeout on pre-sign AWS URLs for Instant Previews That’s it for this week, we have plenty of things coming next, you can follow what’s coming next on our product roadmap.

August 16, 2019 in docs

2019/08/16 Changelog

Features Conditional fields: Developers can now choose to hide front matter fields on document edition given a condition set through another toggle or select field. webp files thumbnails are now shown in the media library. Please note that Safari does not support webp for now. Ruby 2.6 + Node 10: a new preview environment for instant previews for projects using Jekyll and Node, needed. if you use the jekyll-assets plugin for instance.

August 6, 2019 in docs

2019/08/06 Changelog

Features Generic import: (beta) 🎉: you can now import any Git repository containing Markdown, YAML and JSON files. This means you can import Eleventy, Gridsome, Next, Nuxt, Hexo, etc. websites. Better search for pages and in select fields options. We even wrote a blog post about how Forestry does search 🔍 Markdown snippets: you can now use Markdown inside your snippets files. Instant Previews hibernation. 💤 Display last sign in date for organization users.

July 26, 2019 in docs

2019/07/26 Changelog

Bug fixes Folders synchronization: Renamed, moved and deleted folders outside of Forestry are now properly synched. Content sections will auto update after every import. Instant Previews: Default command for JS-based static site generators should be run as an npm script (npm run forestry:preview by default now). As the different cli packages are not installed globally in the preview environment, this will avoid errors when Gatsby or VuePress binaries were not found.

June 28, 2019 in docs

2019/06/28 Changelog

Features Custom Preview Environments: Preview times getting you down? You can now pick from 4 preconfigured preview environments, or even bring your own. Some users have already seen preview server startup times go form 10 minutes to 10 seconds. SAML / SSO: Pro plans can now use SSO to allow their users to log in. Enhancements Preview Server Logs: Having a hard time reading the preview logs?

June 24, 2019 in docs

2019/06/24 Changelog

Enhancements Organization Settings: Updated tabs so that they don’t reset where you are on page refresh Bug fixes Date field formatting: Fixed an issue where dates would export at {date: ******} while nested in blocks. Updated the default date example in the date field config. Front Matter Templates: Fixed a few links linking to the front matter template create screen

May 29, 2019 in docs

2019/06/07 Changelog

Enhancements Teams (starter plan): Allow organizations to handle teams and collaborators to better define permissions on sites. Conditional for template fields (alpha) : Choose to conditionally render a field based on the value of a sibling field. Currently only works with two field types: Bool or Select field. Page Select : Alphabetically sort Documents in the “Page Select” dropdown. Bug fixes Menus: Fixed an issue where you couldn’t turn update a menu-item to an internal link from an external link.

May 17, 2019 in docs

2019/05/17 Changelog

Bug Fixes Text Fields: When exporting front matter to YAML, Forestry now makes sure quotes are added around numbers that are in Text Fields. Note: if the number is in a Number Field it will not be wrapped with quotes. Cloudinary: Fixed an issue where uploading the same image twice would overwrite the existing image without warning. It now creates a duplicate. This matches the existing behaviour when using Git as the media storage provider.

May 10, 2019 in docs

2019/05/10 Changelog

Enhancements Front Matter Templates: removing/renaming a template via git will now delete the template from Forestry. Include Field Validation: The FMT editing form now validates that all Include Fields reference front matter template that exist. Display: When an Include field references a non-existent FMT a placeholder block will be shown to inform admins/develops of the error. Blocks Field Validation: The FMT editing form now validates that all templates listed in a Block Fields exist.

May 3, 2019 in docs

2019/05/03 Changelog

Enhancements Accessing Private Git Submodules: Forestry now exposes the public key for sites that were setup using oauth. Users experiencing issues with private git submodules can copy the public key and set it as a user/organization level key. Document List Sorting: It is now possible to switch the sorting methods between ascending and descending. Bug Fixes Formatting Dates: Fixed a bug with how some dates were exported to YAML Normalizing Front Matter: Fixed a bug that prevented fields defined in blocks, repeatable groups, and includes from being normalized.