Skip to content

Commit 74b3949

Browse files
chore(release): 1.23.0 [skip ci]
Includes auto-generated README and updated coverage badges ## [1.23.0](v1.22.1...v1.23.0) (2025-06-15) ### Features * add testAutoExposure function to demonstrate auto-exposure pattern ([58bd8a2](58bd8a2)) * add testAutoExposure handler to MCP server ([9e173d1](9e173d1)) * add TypeDoc [@group](https://github.com/group) annotations and configuration enhancements ([b60c31e](b60c31e)) * extend schema generator to support testAutoExposure function ([2a746fc](2a746fc)) * implement JSON Schema-first auto-exposure pattern ([af28353](af28353)) ### Bug Fixes * remove any types and unused variables from test files ([acf405b](acf405b)) * resolve CI race condition by limiting auto-fixes to Node.js 22.x only ([30d167c](30d167c)) * resolve final linting issues with type assertions and any types ([5c013af](5c013af)) * resolve type assertions and linting issues ([f5d9898](f5d9898)) * resolve variable name conflict in openapi test ([dd5b02c](dd5b02c)) ### Documentation * enhance JSDoc documentation across core modules ([a6a619e](a6a619e)) ### Styles * auto-fix linting issues ([cffac7c](cffac7c)) * auto-fix linting issues ([8bde2ee](8bde2ee)) * auto-fix linting issues ([783a549](783a549)) * auto-fix linting issues ([b27059e](b27059e)) ### Code Refactoring * enhance README generation with TypeDoc integration ([600e7ec](600e7ec)) * remove legacy compatibility from API server ([3e54033](3e54033)) * simplify schema generation by removing TypeScript AST parsing ([1a8cebd](1a8cebd)) ### Tests * add comprehensive auto-exposure test coverage ([d387d04](d387d04)) ### Build System * migrate to pure ES modules ([de39c05](de39c05)) * modernize TypeScript config for ES modules ([708d13c](708d13c)) * regenerate auto-exposure artifacts with testAutoExposure function ([9e17175](9e17175)) ### Chores * ignore test temporary directories in gitignore ([2c6376c](2c6376c)) * regenerate schemas with latest timestamp ([b5d4c1c](b5d4c1c)) * update generated file timestamps ([13777cb](13777cb))
1 parent 30d167c commit 74b3949

File tree

4 files changed

+59
-8
lines changed

4 files changed

+59
-8
lines changed

CHANGELOG.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,54 @@
1+
## [1.23.0](https://github.com/ExaDev/markmv/compare/v1.22.1...v1.23.0) (2025-06-15)
2+
3+
### Features
4+
5+
* add testAutoExposure function to demonstrate auto-exposure pattern ([58bd8a2](https://github.com/ExaDev/markmv/commit/58bd8a21e6c40ce00931abe90c4053118f1b4ef3))
6+
* add testAutoExposure handler to MCP server ([9e173d1](https://github.com/ExaDev/markmv/commit/9e173d15fff7d31e1dd56899ce8559a9903ff2ee))
7+
* add TypeDoc [@group](https://github.com/group) annotations and configuration enhancements ([b60c31e](https://github.com/ExaDev/markmv/commit/b60c31ee8388845acc2395bc3ba3a1dc110eaad1))
8+
* extend schema generator to support testAutoExposure function ([2a746fc](https://github.com/ExaDev/markmv/commit/2a746fc8603ca824df7f9fc0d54580bd2e5aabdc))
9+
* implement JSON Schema-first auto-exposure pattern ([af28353](https://github.com/ExaDev/markmv/commit/af28353eb56137c97dc2a518c595c6f8ada3e65d))
10+
11+
### Bug Fixes
12+
13+
* remove any types and unused variables from test files ([acf405b](https://github.com/ExaDev/markmv/commit/acf405bb90014a5b03a02e47e2ad49b14b9dc22f))
14+
* resolve CI race condition by limiting auto-fixes to Node.js 22.x only ([30d167c](https://github.com/ExaDev/markmv/commit/30d167cfa6490c3b8167232dec9b0b49200a24c6))
15+
* resolve final linting issues with type assertions and any types ([5c013af](https://github.com/ExaDev/markmv/commit/5c013af4956ed85a423dae5128875ff79cb1c458))
16+
* resolve type assertions and linting issues ([f5d9898](https://github.com/ExaDev/markmv/commit/f5d989828954431c95b811a28cf9e2343d8a4227))
17+
* resolve variable name conflict in openapi test ([dd5b02c](https://github.com/ExaDev/markmv/commit/dd5b02cf6acedb2dc40e9dec2df833ad8c77bd5b))
18+
19+
### Documentation
20+
21+
* enhance JSDoc documentation across core modules ([a6a619e](https://github.com/ExaDev/markmv/commit/a6a619eeaa672098a05cf6e9d44f88b87b413c9e))
22+
23+
### Styles
24+
25+
* auto-fix linting issues ([cffac7c](https://github.com/ExaDev/markmv/commit/cffac7c121553cd5f6de66d9f3cd6bc3c50d360f))
26+
* auto-fix linting issues ([8bde2ee](https://github.com/ExaDev/markmv/commit/8bde2ee4b0d7c7b033591c1561495044f5f7bc8b))
27+
* auto-fix linting issues ([783a549](https://github.com/ExaDev/markmv/commit/783a5492fc01451dfad591072e37eb9c70660133))
28+
* auto-fix linting issues ([b27059e](https://github.com/ExaDev/markmv/commit/b27059e22b311a1b40ee1864c02b87fde8d7fd84))
29+
30+
### Code Refactoring
31+
32+
* enhance README generation with TypeDoc integration ([600e7ec](https://github.com/ExaDev/markmv/commit/600e7ec24e94d7abad7e7b9cf30efc6765af51b3))
33+
* remove legacy compatibility from API server ([3e54033](https://github.com/ExaDev/markmv/commit/3e54033e946ac6b72b21c9178a60cba70ccb3c3a))
34+
* simplify schema generation by removing TypeScript AST parsing ([1a8cebd](https://github.com/ExaDev/markmv/commit/1a8cebd6a98a3cae6f24c96b82a397790acfee9f))
35+
36+
### Tests
37+
38+
* add comprehensive auto-exposure test coverage ([d387d04](https://github.com/ExaDev/markmv/commit/d387d041c3e583417c2c9c643fe97cf236cda806))
39+
40+
### Build System
41+
42+
* migrate to pure ES modules ([de39c05](https://github.com/ExaDev/markmv/commit/de39c05fdb8d2bff82aee9bfb1299d2420b2d28b))
43+
* modernize TypeScript config for ES modules ([708d13c](https://github.com/ExaDev/markmv/commit/708d13ca47549b35b6f91cd9387ae8933f3aee31))
44+
* regenerate auto-exposure artifacts with testAutoExposure function ([9e17175](https://github.com/ExaDev/markmv/commit/9e1717518f8a192f5204162b5f16bd7fcc7e2733))
45+
46+
### Chores
47+
48+
* ignore test temporary directories in gitignore ([2c6376c](https://github.com/ExaDev/markmv/commit/2c6376c8fefce7e54432afb9143dd64ff6f0676d))
49+
* regenerate schemas with latest timestamp ([b5d4c1c](https://github.com/ExaDev/markmv/commit/b5d4c1c2a280e8a99ed1c143fa4224acfe28a7e4))
50+
* update generated file timestamps ([13777cb](https://github.com/ExaDev/markmv/commit/13777cb020cdb0a0a1fd3db351eafc67f93c114b))
51+
152
## [1.22.1](https://github.com/ExaDev/markmv/compare/v1.22.0...v1.22.1) (2025-06-15)
253

354
### Bug Fixes

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,8 @@ Defined in: [commands/index.ts:130](https://github.com/ExaDev/markmv/blob/main/s
169169

170170
CLI command handler for generating documentation indexes.
171171

172-
Creates organized documentation indexes from markdown files using various strategies.
173-
Supports multiple index types including links, imports, embeds, and hybrid modes.
172+
Creates organized documentation indexes from markdown files using various strategies. Supports
173+
multiple index types including links, imports, embeds, and hybrid modes.
174174

175175
#### Example
176176

@@ -213,7 +213,7 @@ A new FileOperations instance
213213

214214
const markmv = createMarkMv();
215215
const result = await markmv.moveFile('old.md', 'new.md');
216-
```
216+
```;
217217
218218
***
219219
@@ -264,7 +264,7 @@ Promise resolving to operation result
264264
const result = await moveFile('docs/old.md', 'docs/new.md', {
265265
dryRun: true
266266
});
267-
```
267+
```;
268268
269269
***
270270
@@ -307,7 +307,7 @@ Promise resolving to operation result
307307
{ source: 'old1.md', destination: 'new1.md' },
308308
{ source: 'old2.md', destination: 'new2.md' }
309309
]);
310-
```
310+
```;
311311
312312
***
313313

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.22.1",
3+
"version": "1.23.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)