Skip to content

Commit b0dcbfd

Browse files
committed
Feat: update changelog and add support for {{slugifiedFileName}} in slug generation #922
1 parent 1fa73ef commit b0dcbfd

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

Diff for: CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Change Log
22

3+
## [10.9.0] - 2025-xx-xx
4+
5+
### ✨ New features
6+
7+
### 🎨 Enhancements
8+
9+
### ⚡️ Optimizations
10+
11+
- [#922](https://github.com/estruyf/vscode-front-matter/issues/922): Added the `{{slugifiedFileName}}` for better naming
12+
13+
### 🐞 Fixes
14+
315
## [10.8.0] - 2025-02-27 - [Release notes](https://beta.frontmatter.codes/updates/v10.8.0)
416

517
### 🎨 Enhancements

Diff for: src/helpers/SlugHelper.ts

+5
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ export class SlugHelper {
4040
const fileName = SlugHelper.slugify(file.name);
4141
const regex = new RegExp('{{sluggedFileName}}', 'g');
4242
slugTemplate = slugTemplate.replace(regex, fileName);
43+
} else if (slugTemplate.includes(`{{slugifiedFileName}}`)) {
44+
const file = parse(filePath || '');
45+
const fileName = SlugHelper.slugify(file.name);
46+
const regex = new RegExp('{{slugifiedFileName}}', 'g');
47+
slugTemplate = slugTemplate.replace(regex, fileName);
4348
}
4449

4550
const dateFormat = Settings.get(SETTING_DATE_FORMAT) as string;

0 commit comments

Comments
 (0)