Releases: estruyf/vscode-front-matter
Releases · estruyf/vscode-front-matter
v7.3.0 release
🎨 Enhancements
- JSON schema enhancements for working with data files
- #330: Allow custom scripts to easily update front matter
- #331: Added functionality to run other type of scripts
- #332: New
dataFile
field which allows you to create data file references - #333: Automatically mark Jekyll posts in
_drafts
folder as draft - #335: Merge media snippets with content snippets to allow you to define multiple media snippets and use these in your content
- #336: Support added for inverting the draft field so that SSGs/authors can use a published field instead
- #337: Allow multiple front matter types to be used
- #338: Ability to disable the templates functionality (default is disabled)
- #340: Show an error message when there is a content folder registered that does not exist in the project
🐞 Fixes
v7.2.0 release
🎨 Enhancements
- New tag design for the tags, category, and taxonomy fields
- #263: WYSIWYG string field option
- #308: New
File
field - #314: New preview actions to open the page in the browser and refresh the preview
- #322: Show parent folder name when file is an index page (
index.md
/_index.md
) - #323: Added 11ty, jekyll, and docusaurus to the framework selection list
- #325: Better welcome experience that allows you to add content folders straight from the welcome view
- #326: Content type actions to create, update, or set according to the current file
⚡️ Optimizations
- #316: Suppress file parsing errors when closing the dashboard
🐞 Fixes
- Updated JSON schema link to supported version by VS Code (draft-07)
- Hide the view mode action from the Front Matter panel if no custom modes are defined
- Fix in decode base64 uploaded video files
- Fix for a lightbox on other types of documents (pdf, etc.)
- Fix for hiding the image preview on slide-over for none image documents
- #324: Fix for the framework selection on the welcome screen
v7.1.2 release
- #316: Fix draft tab navigation
v7.1.1 release
🐞 Fixes
- Fix in menu item with
stopPropagation
not defined.
v7.1.0 release
🎨 Enhancements
- #240: Capability added to define display modes
- #246: Support to add multiple tags/keywords/taxonomy via comma separated values
- #293: Support added for setting preview images in block fields
- #294: Full-text search allows you to search through all your page content
- #297: SEO Keywords input got moved to the SEO section
- #301: Show tags on the content cards
- #303: Content card actions to quickly view, delete, or run custom scripts
- #310: Supported mime types for media dashboard
⚡️ Optimizations
- #296: Loading optimization of the content dashboard
🐞 Fixes
v7.0.0 release
✨ New Features
- #175: New snippet support + dashboard
- #281: New
isPublishDate
andisModifiedDate
datetime field properties
🎨 Enhancements
- Light color theme enhancements to media cards
- Light color theme enhancements to folder cards
- Added collapse and dashboard button to the view title of the FM Panel
- Show content commands only when a supported file type is active
- Added
{{year}}
,{{month}}
, and{{day}}
placeholders for fields - #272: New slide over panel for showing details of media files
- #276: Add a Front Matter walkthrough for VS Code
- #270: Only show media files from public folder if
pageBundle
is not enabled on any of the content types - #282: Insert relative paths for media files located in a page bundle (also sub-folders)
- #283: Added published date sorting options for the content dashboard
- #286: Refresh button added for the content page
- #287: Show folder name on
index.md
files for recently modified files - #292: Lower fuzzy search threshold for the content dashboard
🐞 Fixes
v6.1.1 release
🐞 Fixes
- #275: Fix for rendering the panel when content contains an invalid markdown syntax tree
v6.1.0 release
✨ New features
- #176: New
block
field type that allows you to define a group of fields that can be used to create a list of data
🎨 Enhancements
- Updated the activity bar icon for better visibility
- Storing the panel collapse section states
- #241: Added taxonomy limit field property which allows you to limit the number of selections
- #242: Keep comments at the root of the front matter
- #248: Added support for front matter highlighting to all file types specified in
frontMatter.content.supportedFileTypes
- #255: Added support for default values on block fields / data creation
- #257: Allow preview images to be used in multi-dimensional fields
- #271: Added image size placeholders for media snippets
⚡️ Optimizations
- Show the data item its details when clicking on the record
- Refactoring of the explorer view panel listeners
- Added
{{now}}
placeholder to the publishing date for content creation - #243: Refactoring front matter parsing
🐞 Fixes
v6.0.0 release
✨ New features
- #193: Support added for editing data files.
- #197: Support for multi-dimensional content type fields on content creation and editing.
- #225: Placeholder support for front matter field values (template and content type).
- #226: Ability to specify the local server start command and trigger it from the UI.
- #227: Specify the file types to support with the new
frontMatter.content.supportedFileTypes
setting. - #228: Show bulk button actions in panel and dashboard view.
- #231: Once you authenticate via GitHub as a supporter, the support links will be hidden from the UI.
🎨 Enhancements
- Added default field value for content type fields
- HMR support for panel webview development
- Added reveal media file action
- #187: Svelte support with the #227 features has been added.
- #198: Additional media sort options (alt, caption, and size).
- #230: JSON front matter support added.
- #233: Partial update when a page is updated.
🐞 Fixes
v5.10.0 release
🎨 Enhancements
- #218: Add support for creating
mdx
files from templates and content types. This introduced a new setting:frontMatter.content.defaultFileType
. - #220: Add support DateTime updates in
mdx
files when themdx extension
is not installed.
🐞 Fixes
- #221: Automatic DateTime switch from on text change to on save to prevent multiple updates.