File tree 2 files changed +17
-0
lines changed
2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change 1
1
# Change Log
2
2
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
+
3
15
## [ 10.8.0] - 2025-02-27 - [ Release notes] ( https://beta.frontmatter.codes/updates/v10.8.0 )
4
16
5
17
### 🎨 Enhancements
Original file line number Diff line number Diff line change @@ -40,6 +40,11 @@ export class SlugHelper {
40
40
const fileName = SlugHelper . slugify ( file . name ) ;
41
41
const regex = new RegExp ( '{{sluggedFileName}}' , 'g' ) ;
42
42
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 ) ;
43
48
}
44
49
45
50
const dateFormat = Settings . get ( SETTING_DATE_FORMAT ) as string ;
You can’t perform that action at this time.
0 commit comments