2228 Commits
Author SHA1 Message Date
Elio StruyfandClaude Opus 5.5 1e57035d37 10.13.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 14:10:00 +02:00
Elio StruyfandClaude Opus 5.5 dc35e0ffd6 chore: update CHANGELOG for version 10.13.0 release
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 14:10:00 +02:00
Elio Struyf c640268c2b fix: update changelog to include fix for extension hanging in Astro projects 2026-10-11 19:59:07 +02:00
Elio Struyf 5297ca0e3c Merge branch 'beta' of github.com:estruyf/vscode-front-matter into beta 2026-10-11 19:57:20 +02:00
Elio Struyf c179386931 feat: add promo and tour components with scenes, shots, and backdrop 2026-10-11 19:57:15 +02:00
Elio Struyf 880566208b Merge pull request #1065 from mvanhorn/fix/1064-astro-initialization-hang
settle Astro discovery when Node lookup fails
2026-10-11 19:51:19 +02:00
Matt Van Horn 8da45f8c5f settle Astro discovery when Node lookup fails
The try/catch now covers configuration discovery, script preparation,
and Node lookup, so failures are logged and return an empty collection
list. Script copying is awaited before execution, and missing output
also returns an empty list. Cleanup runs only after the temporary
directory was created, and cleanup failures are caught and logged.

Fixes #1064
2026-10-10 21:52:55 -07:00
Elio StruyfandClaude Opus 5 c3b5418b26 fix: prevent dropped characters in string and wysiwyg fields during slow update round trips #1062
The text fields decided whether an incoming value or the local text wins
based on the wall clock, so the echo of an older update could overwrite
characters typed since, and a rejected incoming value cleared the flag that
allowed the next debounced send. Track the last sent/accepted value instead
so our own echoes are recognised and pending local edits are never lost.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-20 22:22:37 +02:00
Elio StruyfandClaude Opus 5 f27093a638 feat: add searchable property to choice fields (#1061)
Adds an opt-in `searchable` option on `choice` fields which replaces the
dropdown toggle with a filterable input, similar to the taxonomy field.
Filtering matches on both the choice title and ID.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-20 21:51:59 +02:00
Elio Struyf 9d74f1c661 Merge pull request #1060 from estruyf/beta
Release 10.12.0
v10.12.0
2026-08-21 16:19:57 +02:00
Elio Struyf 639cc2d622 fix: update mediaDb.json formatting and add newlines; no changes to pinnedItemsDb.json and taxonomyDb.json 2026-08-21 16:18:36 +02:00
Elio Struyf ae4b5f0bb5 fix: update import paths for WebviewHelper and EditorHelper to use dist directory 2026-08-21 12:42:26 +02:00
Elio Struyf 8e3b27fee3 feat: update @estruyf/vscode dependency to ^1.2.1 and uuid to ^11.1.1 2026-08-21 11:58:50 +02:00
Elio Struyf cfe634bbaa Implement feature X to enhance user experience and optimize performance 2026-08-21 09:47:40 +02:00
Elio Struyf 4ab1dcace2 feat: update vscode engine requirement to ^1.125.0 2026-08-20 23:06:00 +02:00
Elio Struyf ed97be02ba feat: implement JSON database helper for Git-friendly formatting and error handling 2026-08-20 18:14:24 +02:00
Elio Struyf f8544e1173 feat: add media paste functionality with folder selection and metadata input #1053 2026-08-03 17:59:26 +02:00
Elio Struyf 253bdb8152 feat: add translate property to content type fields and enhance translation functionality #1055 2026-07-31 13:57:06 +02:00
Elio Struyf a401dbf94c 10.12.0 2026-07-31 12:07:55 +02:00
Elio Struyf cfa4e20b66 chore: update CHANGELOG for version 10.12.0 enhancements and fixes 2026-07-31 12:07:49 +02:00
Elio Struyf fd694c0056 Merge branch 'beta' of github.com:estruyf/vscode-front-matter into beta 2026-07-30 14:00:42 +02:00
Elio Struyf 72f7d18659 fix: resolve "Could not retrieve the locale for the current file" error for multilingual content in nested subfolders #1054 2026-07-30 14:00:33 +02:00
copilot-swe-agent[bot] 1f73ded43f Use article content when resolving freshness content type 2026-07-09 17:01:28 +00:00
copilot-swe-agent[bot] 9a056f6143 Use modified date field for freshness candidate selection 2026-07-09 16:58:09 +00:00
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