Skip to content

Releases: ExaDev/markmv

v1.26.2

16 Jun 12:42
Compare
Choose a tag to compare

1.26.2 (2025-06-16)

Bug Fixes

  • add missing shell bash directive to Windows PowerShell steps (8c317e5)

v1.26.1

16 Jun 12:25
Compare
Choose a tag to compare

1.26.1 (2025-06-16)

Bug Fixes

  • normalize glob patterns for Windows compatibility in CLI index command (917e03c)

Styles

  • auto-fix linting issues (355c291)

v1.26.0

16 Jun 12:02
Compare
Choose a tag to compare

1.26.0 (2025-06-16)

Features

  • add comprehensive broken link validation command (0e95b09)
  • add cross-platform test utilities for filesystem detection (953f011)
  • add local cross-platform testing script (07e0130)
  • cli: integrate validate command with comprehensive options (60c8941)
  • core: enhance LinkValidator with anchor validation and new interfaces (316c9a4)
  • index: export validate command and functions (52436f8)

Bug Fixes

  • add proper TypeScript types for createConditionalTest function (f88a487)
  • add schema generation step to cross-platform tests workflow (585111e)
  • commit generated files for CI compatibility (7906e26)
  • eliminate type assertions to resolve linting errors (5ad3709)
  • enhance TypeScript ESM module resolution for Windows compatibility (6ef42c2)
  • handle Windows drive letters in path tests and improve regex for multiline timestamps (055c492)
  • implement Windows-compatible dynamic imports for generated modules (1f97c38)
  • make transaction-manager max retries test platform-specific (ee9ae8c)
  • resolve additional Windows test failures in file-utils, link-refactorer, link-parser, and generate-schemas tests (3576e40)
  • resolve CI failures in cross-platform testing and Windows builds (89b10a3)
  • resolve CI test failures (1bf0e85)
  • resolve cross-platform test assertion failures (efcb982)
  • resolve final Windows compatibility issues (a83019a)
  • resolve linting errors in cross-platform test utilities (c22775e)
  • resolve remaining linting issues in stub files (a947c90)
  • resolve remaining Windows path separator issues in tests (57210e2)
  • resolve TypeScript errors in cross-platform test helpers (8e10ba9)
  • resolve TypeScript linting errors from Windows compatibility fix (6182df2)
  • resolve Windows cross-platform test failures (ebab4b3)
  • resolve Windows path separator issues and runtime module resolution (53cc879)
  • resolve Windows TypeScript compilation with ESM imports (6527884)
  • use require() with fallback stubs for Windows compatibility (c56e0fe)

Documentation

  • add comprehensive cross-platform testing guide (423d3e0)

Styles

Tests

  • add comprehensive tests for cross-platform utilities (c216a00)
  • cli: update test to expect 7 commands including validate (59ceb8f)
  • enhance path utilities with cross-platform scenarios (21a1b0a)

Continuous Integration

  • add dedicated cross-platform testing workflow (eb91d16)
  • add multi-OS testing matrix to main workflow (21a79ec)

v1.25.3

15 Jun 21:29
Compare
Choose a tag to compare

1.25.3 (2025-06-15)

Bug Fixes

  • change npm publishing strategy to avoid tarball path interpretation issues (db34d7e)

v1.25.2

15 Jun 21:25
Compare
Choose a tag to compare

1.25.2 (2025-06-15)

Bug Fixes

  • resolve npm publishing issues with tarball path handling (1a94943)

v1.25.1

15 Jun 21:01
Compare
Choose a tag to compare

1.25.1 (2025-06-15)

Documentation

  • update package.json to point to GitHub Pages documentation site (0523631)

v1.25.0

15 Jun 20:42
Compare
Choose a tag to compare

1.25.0 (2025-06-15)

Features

  • comprehensive test coverage improvements (cfe9deb)

Bug Fixes

  • format generated files in CI workflow after schema generation (c0412ba)
  • resolve CI issues with missing generated files and non-null assertions (ae0742d)
  • resolve linting issues in test files (2b12214)

Styles

  • auto-fix linting issues (b6e420d)

v1.24.0

15 Jun 18:10
Compare
Choose a tag to compare

1.24.0 (2025-06-15)

Features

  • docs: add typedoc-material-theme and docs:view script (36a6b1a)
  • docs: configure typedoc-material-theme plugin (73f18c0)

Code Refactoring

  • docs: remove custom CSS overrides (53ae8b3)

v1.23.0

15 Jun 16:44
Compare
Choose a tag to compare

1.23.0 (2025-06-15)

Features

  • add testAutoExposure function to demonstrate auto-exposure pattern (58bd8a2)
  • add testAutoExposure handler to MCP server (9e173d1)
  • add TypeDoc @group annotations and configuration enhancements (b60c31e)
  • extend schema generator to support testAutoExposure function (2a746fc)
  • implement JSON Schema-first auto-exposure pattern (af28353)

Bug Fixes

  • remove any types and unused variables from test files (acf405b)
  • resolve CI race condition by limiting auto-fixes to Node.js 22.x only (30d167c)
  • resolve final linting issues with type assertions and any types (5c013af)
  • resolve type assertions and linting issues (f5d9898)
  • resolve variable name conflict in openapi test (dd5b02c)

Documentation

  • enhance JSDoc documentation across core modules (a6a619e)

Styles

Code Refactoring

  • enhance README generation with TypeDoc integration (600e7ec)
  • remove legacy compatibility from API server (3e54033)
  • simplify schema generation by removing TypeScript AST parsing (1a8cebd)

Tests

  • add comprehensive auto-exposure test coverage (d387d04)

Build System

  • migrate to pure ES modules (de39c05)
  • modernize TypeScript config for ES modules (708d13c)
  • regenerate auto-exposure artifacts with testAutoExposure function (9e17175)

Chores

  • ignore test temporary directories in gitignore (2c6376c)
  • regenerate schemas with latest timestamp (b5d4c1c)
  • update generated file timestamps (13777cb)

v1.22.1

15 Jun 12:08
Compare
Choose a tag to compare

1.22.1 (2025-06-15)

Bug Fixes

  • correct npx usage patterns for API and MCP servers in documentation (d6a7585)