Version 10.4.0 release notes

Discover the key features of Version 10.4.0, including file prefix placeholders and enhanced GitHub Copilot support for improved content creation.

Published:

Placeholder support for file prefixes and new file index placeholder

We have added placeholder support for file prefixes, this allows you to have more control over the file naming convention during file creation.

A new placeholder {{filePrefix.index}} is available which adds the index number of the file in the folder with leading zeros.

Using the file prefix index placeholder
{
  "frontMatter.content.pageFolders": [{
    "title": "articles",
    "path": "[[workspace]]/content/prefixes/",
    "filePrefix": "{{filePrefix.index}}"
  }]
}

This will create files with the following names: 001-article.md, 002-article.md, 003-article.md, etc.

Info

You can find more information about the file prefix settings in the file prefix placeholders documentation.

Default GitHub Copilot model set to gpt-4o-mini

We have set the default GitHub Copilot model to gpt-4o-mini to improve the title, description, and other field suggestions.

The previous default model was gpt-3.5-turbo.

Info

You can read more about the gpt-4o-mini model on the OpenAI - GPT-4o mini article.

Trigger GitHub Copilot title suggestions from the title field

We have added a new action button to trigger the GitHub Copilot title suggestions directly from the title field.

GitHub Copilot - Title suggestions

Data file creation support

In this release, we have added support for creating new data files for a data folder. This allows you to create new data files directly from the Front Matter CMS dashboard.

Create new data file

✨ New features

  • #844: New {{filePrefix.index}} placeholder to add the index number of the file in the folder

🎨 Enhancements

  • #833: Added support for Asciidoc files
  • #834: Added the ability to create new data files for a data folder
  • #841: Enable placeholders for file prefixes
  • #846: Added GitHub Copilot action for title field
  • #848: Set the default GitHub Copilot model to gpt-4o-mini

🐞 Fixes

  • #842: Allow to set the frontMatter.taxonomy.slugTemplate setting to an empty string
  • #845: Fix empty values for number fields
  • #849: Show fields which are not empty in the metadata panel
  • #853: Allow empty values in date fields

🚧 Work in progress

  • #837: Replacing the VSCode Webview UI Toolkit with vscrui due to the deprecation of the VSCode Webview UI Toolkit library

Ready to get started?

Special thanks to our backers & sponsors

run.events - Event Management PlatformNetlifyBEJS Community

Contributors

Dennis ZomaPatrick Kollitschmayumihara