2204 Commits

Author SHA1 Message Date
Elio Struyf fdd9232577 Merge pull request #1042 from estruyf/beta
Release 10.11.0
v10.11.0
2026-07-02 11:04:11 +02:00
Elio Struyf cb89562f1d fix: update release date in CHANGELOG and change default copilot model to gpt-5-mini 2026-07-02 11:02:52 +02:00
Elio Struyf 79c1d81cbb fix: enhance Hugo framework detection to support additional config file formats 2026-06-24 12:34:17 +02:00
Elio Struyf cf55f641be fix: normalize workspace folder path for Windows in fmRelFilePath 2026-06-24 11:54:33 +02:00
Elio Struyf 7b8b8ba182 Merge branch 'beta' of github.com:estruyf/vscode-front-matter into beta 2026-06-24 11:45:44 +02:00
Elio Struyf 64d0bb49f7 feat: add support for additional fields in data file configuration and update related components #409 2026-06-24 11:45:36 +02:00
Elio Struyf 7cb3eb14f5 fix: prevent infinite update loop by conditionally sending updates in WrapperField #963 2026-06-23 11:06:48 +02:00
Elio Struyf de1bcbbe53 Issue: Hugo page bundle images inserted from local img/ folder use incorrect leading slash path
Fixes #1041
2026-06-22 12:02:50 +02:00
Elio Struyf 0a4abf681f fix: update useEffect dependencies and reset lastUpdated state after onChange #963 2026-06-22 11:32:25 +02:00
Elio Struyf 90e814c11d feat: enhance readability analysis by improving markdown stripping and updating score color logic 2026-06-12 08:40:24 +02:00
Elio Struyf 6b0c6518e9 refactor: replace ref with state for managing last known content health data 2026-06-11 11:09:58 +02:00
Elio Struyf 6c9eaf7016 feat: add visibility tracking for content health component 2026-06-11 11:08:03 +02:00
Elio Struyf 27d8d79de5 feat: enhance documentation command with optional path and add actions to ContentHealth component 2026-06-05 20:46:58 +02:00
Elio Struyf f6212acf16 feat: add content health checking feature and update related components 2026-06-05 17:33:52 +02:00
Elio Struyf 521ebda482 refactor: remove unused readability optimization prompts and update related localization keys 2026-06-05 17:21:36 +02:00
Elio Struyf 80a433a3b5 feat: add content health checks and readability analysis 2026-06-05 17:01:23 +02:00
Elio Struyf cb78ee8623 chore: update CHANGELOG for version 10.11.0 with release notes link 2026-06-04 15:17:59 +02:00
Elio Struyf d0d2ae5ccc feat: add default sorting, grouping, and filtering options for contents dashboard #1036 2026-06-04 15:17:54 +02:00
Elio Struyf 7a0d89fa4e feat: Enhance Content, Media, and Snippets dashboards 2026-06-04 10:04:46 +02:00
Elio Struyf 6f333ff430 chore: update CHANGELOG to include support for freeform tags and categories in front matter validation 2026-05-27 15:08:51 +02:00
Elio Struyf 3691e52133 refactor: enhance freeform taxonomy handling in ContentTypeSchemaGenerator #1033 2026-05-27 10:56:05 +02:00
Elio Struyf 9c91882930 refactor: optimize field merging and rendering logic in ContentType and WrapperField components 2026-05-21 20:07:52 +02:00
Elio Struyf 1b5909b706 chore: update CHANGELOG for version 10.11.0 and add fix for number fields in front matter
refactor: improve empty field handling in DataListener and DataBlockField components
2026-05-14 11:11:59 +02:00
Elio Struyf 34ac4952e0 refactor: streamline notification error and warning messages in ArticleHelper 2026-05-13 11:32:36 +02:00
Elio Struyf c0614ad228 Merge branch 'beta' of github.com:estruyf/vscode-front-matter into beta 2026-05-13 11:09:43 +02:00
Elio Struyf 6c9de39501 10.11.0 2026-05-12 09:08:21 +02:00
Elio Struyf 59425d6fc7 chore: update CHANGELOG for version 10.11.0 and fix duplicate entry in 10.10.1 2026-05-12 09:05:05 +02:00
Elio Struyf 9b81bbaafe Merge pull request #1030 from danil-instacart/feat/slug-separator
feat: add frontMatter.file.slugSeparator setting
2026-05-12 09:00:19 +02:00
Danil Semelenov 43190099e5 feat: add frontMatter.file.slugSeparator setting
Allows users to configure the word separator used when generating slugs
and file names from titles. Defaults to `-` (hyphen) to preserve existing
behavior. Set to `_` for underscore-separated file names.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 14:16:38 -04:00
Elio Struyf 9dfa1d8775 fix: standardize quotes and formatting in release-beta.yml 2026-05-05 09:27:24 +02:00
Elio Struyf 614a35a1aa Merge pull request #1026 from estruyf/beta
v10.10.1
v10.10.1
2026-04-23 15:12:13 +02:00
Elio Struyf 83d588ff4c 10.10.1 2026-04-23 15:11:59 +02:00
Elio Struyf 6256067f92 fix: update release date for version 10.10.1 in CHANGELOG.md 2026-04-23 15:11:30 +02:00
Elio Struyf a6ab53fb85 fix: update .vscodeignore to include LOCALIZATION.md 2026-04-23 15:11:15 +02:00
Elio Struyf 4f3b3803f5 fix: update .vscodeignore to include tailwind.panel.js and .env 2026-04-23 14:36:11 +02:00
Elio Struyf a42e3d3959 fix: update .vscodeignore to include .env and ensure proper formatting 2026-04-23 14:07:27 +02:00
Elio Struyf c723a02dc7 feat: resolve Git binary path from VS Code settings and enhance Git detection
Co-authored-by: Copilot <copilot@github.com>
2026-04-23 13:22:16 +02:00
Elio Struyf a7e487f036 fix: add error handling in getSettings method of GitListener
Co-authored-by: Copilot <copilot@github.com>
2026-04-23 13:15:36 +02:00
Elio Struyf d3f326722e feat: re-add GitHub Copilot settings and enhance integration checks 2026-04-13 15:01:10 +02:00
Elio Struyf f2c3929a5a chore: update CHANGELOG for version 10.10.1 and improve code formatting in ContentTypeSchemaGenerator 2026-04-07 15:45:03 +02:00
Elio Struyf a46b854827 fix: enhance schema generation for image and file types to support multiple values #1023 2026-04-07 15:43:57 +02:00
Elio Struyf b2787a056a Merge pull request #1021 from estruyf/beta
10.10.0
v10.10.0
2026-04-03 10:28:31 +02:00
Elio Struyf 0a8c27a6ba fix: update release date and link in CHANGELOG for version 10.10.0 2026-04-03 10:27:52 +02:00
Elio Struyf 1239460933 10.10.0 2026-04-03 10:16:13 +02:00
Elio Struyf 2f49483146 Merge pull request #1018 from estruyf/estruyf/smart-file-rename
feat: add smart rename to sync filename with front matter
2026-03-30 14:12:00 +02:00
Elio Struyf ac60d5c3d0 fix: update changelog and improve code formatting in ContentActions component 2026-03-30 14:11:47 +02:00
Elio Struyf c4ee4cfc09 feat: add smart rename to sync filename with front matter
Add a 'Smart Rename' feature that regenerates the filename from current
front matter values (title and publish date) using the same logic as
content creation. This helps users keep filenames in sync when they
change the title or publish date after file creation.

Changes:
- Add ArticleHelper.smartRename() core logic with page bundle support
- Add SmartRenameAction button to the panel webview Actions section
- Add smart rename option to dashboard content actions dropdown
- Add CommandToCode.smartRename and DashboardMessage.smartRename
- Add PanelAction type support for disabling the action
- Add localization keys for all UI strings

Closes #545

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-30 12:19:36 +02:00
Elio Struyf c49d3ef00f fix: update taxonomy settings retrieval in TaxonomyListener #1017 2026-03-26 17:13:22 +01:00
Elio Struyf 479e84a21e Merge pull request #1015 from mvanhorn/fix/hide-dotfolders-in-media
fix: hide dot-prefixed folders in media panel
2026-03-24 13:30:54 +01:00
Elio Struyf 4ea0ca06e7 Merge branch 'beta' into fix/hide-dotfolders-in-media 2026-03-24 13:30:43 +01:00