Skip to content

Commit c4acaf2

Browse files
chore(release): 1.29.0 [skip ci]
Includes auto-generated README and updated coverage badges ## [1.29.0](v1.28.0...v1.29.0) (2025-07-16) ### Features * add default directory handling to validate command ([8f55b7c](8f55b7c)) * add table of contents generation command ([fde93e0](fde93e0)) * export toc command from main index ([adfd303](adfd303)) * integrate toc command into CLI ([4d3ed63](4d3ed63)) * make validate command files argument optional ([f7782fa](f7782fa)) ### Bug Fixes * handle optional marker parameter in toc command ([2bf81ce](2bf81ce)) * improve cross-platform path handling in validate command ([c72b987](c72b987)) * normalize all patterns for Windows glob compatibility ([60ef497](60ef497)) ### Styles * apply consistent code formatting ([da47c78](da47c78)) * auto-fix linting issues ([cbb05a2](cbb05a2)) * auto-fix linting issues ([e3be3a1](e3be3a1)) ### Code Refactoring * add type safety improvements to TOC command ([53d7cb9](53d7cb9)) * **scripts:** remove timestamp generation from schema files ([f2830e6](f2830e6)) ### Tests * add comprehensive CLI tests for validate command ([e877b2f](e877b2f)) * update CLI test for new toc command ([68ac86e](68ac86e)) * update schema tests to verify no timestamps ([9ea8ae9](9ea8ae9)) ### Build System * regenerate API schemas and validators ([b22494b](b22494b)) * regenerate schemas without timestamps ([20656e6](20656e6)) * regenerate schemas without timestamps ([6348bdb](6348bdb)) * update generated files after TypeScript fix ([5adcb24](5adcb24)) * update generated files after validate command changes ([e7d49b8](e7d49b8))
1 parent cbb05a2 commit c4acaf2

File tree

4 files changed

+48
-7
lines changed

4 files changed

+48
-7
lines changed

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,44 @@
1+
## [1.29.0](https://github.com/ExaDev/markmv/compare/v1.28.0...v1.29.0) (2025-07-16)
2+
3+
### Features
4+
5+
* add default directory handling to validate command ([8f55b7c](https://github.com/ExaDev/markmv/commit/8f55b7c22f68cebbef927730fede916ca0f8b354))
6+
* add table of contents generation command ([fde93e0](https://github.com/ExaDev/markmv/commit/fde93e02175fad026d660baf3a98852476bfdc38))
7+
* export toc command from main index ([adfd303](https://github.com/ExaDev/markmv/commit/adfd30332303c16727057b40da5390d0c041dc28))
8+
* integrate toc command into CLI ([4d3ed63](https://github.com/ExaDev/markmv/commit/4d3ed6375d18c992232e5e62504e68b3ed023e76))
9+
* make validate command files argument optional ([f7782fa](https://github.com/ExaDev/markmv/commit/f7782fac559999d27cd1c3f0464638361db0df68))
10+
11+
### Bug Fixes
12+
13+
* handle optional marker parameter in toc command ([2bf81ce](https://github.com/ExaDev/markmv/commit/2bf81ceeb67029a6070be7434cfef1b356ff54d1))
14+
* improve cross-platform path handling in validate command ([c72b987](https://github.com/ExaDev/markmv/commit/c72b987cf08136b7232762fa5c5c1e42857c5bc6))
15+
* normalize all patterns for Windows glob compatibility ([60ef497](https://github.com/ExaDev/markmv/commit/60ef4978e48916d02746fbcc1901f9fed41d10c6))
16+
17+
### Styles
18+
19+
* apply consistent code formatting ([da47c78](https://github.com/ExaDev/markmv/commit/da47c7867e7affc0ecd2d7f8cb1a878bf89b3acf))
20+
* auto-fix linting issues ([cbb05a2](https://github.com/ExaDev/markmv/commit/cbb05a249c904a647cc03d260809529b1164e3ed))
21+
* auto-fix linting issues ([e3be3a1](https://github.com/ExaDev/markmv/commit/e3be3a195019b03b02f9999cdb2dd33eed0245e1))
22+
23+
### Code Refactoring
24+
25+
* add type safety improvements to TOC command ([53d7cb9](https://github.com/ExaDev/markmv/commit/53d7cb9d9981d282ae01e349dc733f6af3b65ec5))
26+
* **scripts:** remove timestamp generation from schema files ([f2830e6](https://github.com/ExaDev/markmv/commit/f2830e6f5d7107a3d611f2265461feacf20766d6))
27+
28+
### Tests
29+
30+
* add comprehensive CLI tests for validate command ([e877b2f](https://github.com/ExaDev/markmv/commit/e877b2f82d25e94d9371baba193a05c28e5cafae))
31+
* update CLI test for new toc command ([68ac86e](https://github.com/ExaDev/markmv/commit/68ac86e18ceefd53b7b2042d9909e38aa7e243ee))
32+
* update schema tests to verify no timestamps ([9ea8ae9](https://github.com/ExaDev/markmv/commit/9ea8ae9673df1ffef5e70d23feee00690ad80f26))
33+
34+
### Build System
35+
36+
* regenerate API schemas and validators ([b22494b](https://github.com/ExaDev/markmv/commit/b22494b9fabb51fcb7eed8e38d16f59b825060dc))
37+
* regenerate schemas without timestamps ([20656e6](https://github.com/ExaDev/markmv/commit/20656e63fdc8ae928484f6265550a04a48f6647a))
38+
* regenerate schemas without timestamps ([6348bdb](https://github.com/ExaDev/markmv/commit/6348bdbc6bdedee121f6a910367e4fe53444e888))
39+
* update generated files after TypeScript fix ([5adcb24](https://github.com/ExaDev/markmv/commit/5adcb24e25f6c65dbd60cb16a2d7c8ca926a2d20))
40+
* update generated files after validate command changes ([e7d49b8](https://github.com/ExaDev/markmv/commit/e7d49b8e1de99aecf6f70cf3eab986836793fac8))
41+
142
## [1.28.0](https://github.com/ExaDev/markmv/compare/v1.27.0...v1.28.0) (2025-07-16)
243

344
### Features

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ multiple index types including links, imports, embeds, and hybrid modes.
193193
function createMarkMv(): FileOperations;
194194
```
195195

196-
Defined in: [index.ts:149](https://github.com/ExaDev/markmv/blob/main/src/index.ts#L149)
196+
Defined in: [index.ts:155](https://github.com/ExaDev/markmv/blob/main/src/index.ts#L155)
197197

198198
Main entry point for the markmv library
199199

@@ -226,7 +226,7 @@ function moveFile(
226226
options: MoveOperationOptions): Promise<OperationResult>;
227227
```
228228

229-
Defined in: [index.ts:173](https://github.com/ExaDev/markmv/blob/main/src/index.ts#L173)
229+
Defined in: [index.ts:179](https://github.com/ExaDev/markmv/blob/main/src/index.ts#L179)
230230

231231
Convenience function for moving a single markdown file
232232

@@ -274,7 +274,7 @@ Promise resolving to operation result
274274
function moveFiles(moves: object[], options: MoveOperationOptions): Promise<OperationResult>;
275275
```
276276

277-
Defined in: [index.ts:202](https://github.com/ExaDev/markmv/blob/main/src/index.ts#L202)
277+
Defined in: [index.ts:208](https://github.com/ExaDev/markmv/blob/main/src/index.ts#L208)
278278

279279
Convenience function for moving multiple markdown files
280280

@@ -321,7 +321,7 @@ function validateOperation(result: OperationResult): Promise<{
321321
}>;
322322
```
323323

324-
Defined in: [index.ts:231](https://github.com/ExaDev/markmv/blob/main/src/index.ts#L231)
324+
Defined in: [index.ts:237](https://github.com/ExaDev/markmv/blob/main/src/index.ts#L237)
325325

326326
Convenience function for validating markdown file operations
327327

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "markmv",
3-
"version": "1.28.0",
3+
"version": "1.29.0",
44
"description": "TypeScript CLI for markdown file operations with intelligent link refactoring",
55
"type": "module",
66
"main": "dist/index.js",

0 commit comments

Comments
 (0)