Bug Fixes Editor: Fix for: having links in a table causes issues. Fix for: ordered list-items in a front matter field repeat after 0-9. Minor Adjustments Preview button links to docs in Vuepress sites. Deployment tab links to docs in Vuepress sites. Include Fields & Blocks graduate out of beta. Vuepress graduates out of beta. Importing a Vuepress site links to sidebar config settings page.
Features Publish/Preview Commands: You can now specify the commands to run when publishing and previewing your site. This is noteworthy for two reasons: Preprocess Scripts (e.g. gulp/webpack) VuePress Support Create Directories: It is now possible to create directories from inside of Forestry. This can be configured at the section level. Bug Fixes Relative Dir Config: Fixed a bug in Jekyll sites where setting the source value in the _config.
Enhancements Select Fields: If you have “Enable Datafile Sections” set, you can now hook up select-fields to read from Document Fields Bug Fixes Editor: Fixing validation on front matter fields Media: Don’t show media delete button in the add-media modal
Enhancements IPV6: Forestry now fully support for IPV6 Jekyll Previews: Improved support for users previewing Jekyll sites using Gem-based themes. Bug Fixes Markdown Editor: Fixed bug that prevented VuePress users from writing custom containers. Menus: Fixed bug that incremented menu-weights on re-saving new menu items Added horizontal scroll to menus if they overflowed off-screen
Bug Fixes Create Document Form: Fixed bug that causes the form to be reset “randomly”. Readonly Documents: No longer are locked when being viewed. Logo: Started suppressing console error that isn’t actually a problem. Menus: Fixed issue where menu item weights would sometimes get jumbled after adding a new item. Jekyll Previews: Fixed an issue which caused Jekyll previews to not open at the correct URL.
Features Datafile Sections: Sections will now import data files (.json, .yaml, and .toml). This is a replacement for the current method of importing datafiles. Visit our docs to learn more. All new sites will have this feature enabled by default. Users with existing VuePress sites will also have this feature enabled. Existing Jekyll and Hugo sites will continue to use the old method of importing datafiles. You may opt-in to the new importing method from the settings page for your site.
Enhancements Read-Only Document Sections: When read_only: true is set for a Document Section, the body of that document will be rendered into the app for display. Bug Fixes Sortable List Validation: Fixed bug which caused the min list length option to be ignored when validating sortable lists.
Enhancements Directory Sections: A new exclude glob can be set to exclude files from your directory sections. Jekyll Pages Sections: Forestry now respects the exclude field found in your Jekyll config. Block Labels: You can now label your blocks by setting the Display Field on your fmt partials. Bug Fixes Bitbucket SSH Setup: During the setup of a new Bitbucket repo, Forestry now links directly to the Bitbucket page where you can upload the SSH key.
Bug Fixes Git Connection: We switched from oAuth to SSH keys for connecting to your repositories. This will stabilize the connection to your repo. Visit our blog to learn how to Migrate to Key-based Authentication. Reset Password: With the introduction of ReCaptcha to our reset password page, it is no longer possible to reset your password from the Remote Admin. Instead, we now link to the Forestry.io domain. Select Field: Fixed issue where empty select fields output null to front matter.
Bug Fixes Notifications: Fixed jitters around the notification spinner. Editor : Fixed bug causing * and \ to be escaped when they should not be. Performance General Settings: Improved loading of Timezones and Hugo versions.