Commit Graph
100 Commits
Author SHA1 Message Date
Elio Struyf 9d74f1c661 Merge pull request #1060 from estruyf/beta
Release 10.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
Elio Struyf fdd9232577 Merge pull request #1042 from estruyf/beta
Release 10.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
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
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 StruyfandCopilot 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 StruyfandCopilot 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
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 StruyfandCopilot 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
Elio Struyf 5e602a20c1 fix: enhance date handling in setLastModifiedDateInner for TOML support #979 2026-03-14 12:07:46 +01:00
Elio Struyf 05fcf95a00 Merge branch 'beta' of github.com:estruyf/vscode-front-matter into beta 2026-03-14 11:50:28 +01:00
Elio Struyf 753bb3dc14 fix: add entry for content view sorting issue in changelog 2026-03-14 11:40:59 +01:00
Elio Struyf aa7c201a07 Merge pull request #1009 from estruyf/copilot/fix-content-view-sorting-issue
Fix content view Modified Date sorting to use frontmatter field value instead of file mtime
2026-03-14 11:40:17 +01:00
Elio Struyf 767af177e8 fix: update text color for settings and select item components to improve visibility in dark themes Issue: Settings Page is Unreadable in Dark Themes
Fixes #964
2026-03-14 11:38:21 +01:00
Elio Struyf fb95439452 fix: improve error handling for file reading and template loading in ArticleHelper and ContentType #950 2026-03-14 11:26:53 +01:00
Elio Struyf b6ac0ea1e6 refactor: improve handling of field values and remove unused variables in PagesParser #958 2026-03-14 11:22:32 +01:00
Elio Struyf 1c0ce6a6f2 Merge pull request #1007 from estruyf/revert-960-copilot/fix-958
Revert "Fix variable frontmatter error - handle both string and object formats for preview image fields"
2026-03-14 11:16:55 +01:00
Elio Struyf bdb2179e3e Revert "Fix variable frontmatter error - handle both string and object formats for preview image fields" 2026-03-14 11:16:37 +01:00
Elio Struyf bd8cd1f1d6 Merge pull request #960 from estruyf/copilot/fix-958
Fix variable frontmatter error - handle both string and object formats for preview image fields
2026-03-14 11:16:27 +01:00
Elio Struyf 09f97b9c8c Merge branch 'copilot/enhance-schema-validation-yaml' into beta 2026-03-14 11:13:50 +01:00
Elio Struyf 70c17d5de3 Enhance schema validation for YAML front matter and improve error range detection 2026-03-14 11:12:59 +01:00
Elio Struyf 1f52b02bf7 Refactor code formatting and improve schema validation logic in StatusListener 2026-03-14 11:07:47 +01:00
Elio Struyf 7d2ecc53af Add front matter validation setting and update schema validation logic 2026-03-14 11:07:36 +01:00
Elio Struyf 66d21cc255 fix: update changelog to correctly reflect output channel colorizer schema fix 2026-03-14 10:53:37 +01:00
Elio Struyf 13a80b33e3 fix: update output channel creation to include specific ID for frontmatter project #1006 2026-03-14 10:50:32 +01:00
Elio Struyf 7847464899 refactor: improve StructureView layout and enhance folder selection logic in PagesListener 2026-03-06 17:32:46 +01:00
Elio Struyf 7db95ca091 refactor: remove chatbot functionality and related localization keys 2026-03-06 16:56:27 +01:00
Elio Struyf 5c0076b9b2 refactor: clean up whitespace and formatting in multiple components 2026-03-06 16:51:47 +01:00
Elio Struyf 7ea0fbad05 feat: add move file functionality and create content in folder dialog 2026-03-06 16:51:41 +01:00
Elio Struyf 2e8472dd75 Merge branch 'beta' of github.com:estruyf/vscode-front-matter into beta 2026-03-06 16:51:14 +01:00
Elio Struyf 0842133db4 Enhancement: Support the new integrated browser instead of the lite browser
Fixes #1005
2026-03-06 16:50:02 +01:00
Elio Struyf e25cb9796a Remove AI sponsor feature and related settings; update changelog and localization files #983 2026-03-06 16:35:46 +01:00
Elio Struyf 648541d9a5 Merge pull request #992 from estruyf/copilot/fix-timezone-issue
Fix timezone setting ignored when formatting dates
2026-03-06 16:27:14 +01:00
Elio Struyf 57e0e2e7b7 Refactor MediaLibrary and MediaListener to use static parsePath method for improved consistency 2026-03-06 16:19:42 +01:00
Elio Struyf 3b65bb3cd7 Remove BEJS Community sponsorship section from README.md 2026-01-26 14:30:51 +01:00
Elio Struyf 829c5c6e64 Remove run.events sponsorship section from README.md 2026-01-26 14:30:33 +01:00
Elio Struyf e6ef7555e3 Update README.md to clarify focus on sustainable revenue for open source projects 2026-01-26 14:23:09 +01:00
Elio Struyf 2af6c57a49 Update README.md with 2026 Open Source Priorities and content improvements 2026-01-26 14:20:48 +01:00
Elio Struyf f5b636d960 Enhance Copilot extension detection and update model family to gpt-4.1 2025-12-01 09:38:49 +01:00
Elio Struyf 7fac27b73e Enhancement: Dashboard "Structure" for Docs
Fixes #937
2025-09-09 19:52:33 +02:00
Elio Struyf aa0ee4708a Merge branch 'copilot/fix-937' into beta 2025-09-09 19:51:43 +02:00
Elio Struyf 24c26ac855 Refactor StructureView and Overview components for improved readability; remove unused sorting logic and adjust layout styles 2025-09-09 19:50:21 +02:00
Elio Struyf cda217ac76 Enhance StructureView to normalize folder paths and improve page assignment logic 2025-09-09 19:14:38 +02:00
Elio Struyf cb42bd4b4b Merge branches 'copilot/fix-937' and 'copilot/fix-937' of github.com:estruyf/vscode-front-matter into copilot/fix-937 2025-09-09 16:11:44 +02:00
Elio Struyf 61398c4e25 Merge branch 'copilot/fix-937' of github.com:estruyf/vscode-front-matter into copilot/fix-937 2025-09-09 15:47:24 +02:00
Elio Struyf c8ebac32d3 Update CHANGELOG for version 10.10.0: Add SEO keyword support enhancement 2025-09-09 09:42:13 +02:00
Elio Struyf 219c4bd657 Merge branch 'copilot/fix-965' into beta 2025-09-09 09:39:45 +02:00