Skip to content

Releases: link-foundation/use-m

v8.13.7

14 Sep 05:34
266469c

Choose a tag to compare

Release v8.13.7

npm

What's Changed

  • 8.13.7 (266469c)
  • Merge pull request #33 from link-foundation/issue-32-fd09fad6 (79bd5fa)
  • Fix Deno test failure: Add --allow-write permission (279a010)
  • Fix Bun and Deno test failures for fs/promises (92d3b20)
  • Fix: Restore accidentally deleted test-adapter files (88e5bba)
  • Implement signature-matching async wrapper for Bun/Deno fs/promises compatibility (b47707e)
  • Add debug logging to diagnose Bun/Deno fs/promises behavior (205a6ad)
  • Replace fs/promises runtime error with util.promisify fallback (c1382eb)
  • Add runtime validation for fs/promises to detect callback vs promise-based functions (8f8b34d)
  • Fix node:fs/promises returning callback-based functions instead of promise-based ones (ecb1e88)
  • Remove CLAUDE.md - PR created successfully (cc299d1)
  • Initial commit with task details for issue #32 (21bb134)
  • Add support for GitPod and Codespaces (526e753)

Installation

npm install use-m@8.13.7

v8.13.6

18 Aug 01:43

Choose a tag to compare

Release v8.13.6

npm

What's Changed

  • Increase timeout for test completion in browser environment (4c68d7f)
  • 8.13.6 (1c85110)
  • Remove CI/CD badge from README (0efa177)
  • Refactor CI/CD workflow to improve version checking and job dependencies (5c0742c)
  • Add main example script demonstrating universal module usage (84fef0f)

Installation

npm install use-m@8.13.6

v8.13.5

18 Aug 01:15

Choose a tag to compare

Release v8.13.5

npm

What's Changed

  • 8.13.5 (cdbbe7e)
  • Update README to rename 'Deploy' badge to 'CI/CD' (282a90a)
  • Rename workflow from 'Deploy' to 'CI/CD' (db746cd)
  • Disable windows testing (3b320c1)
  • Use 20 version of node as a base (381b94f)
  • Remove Windows from Bun runtime matrix due to compatibility issues (5c4b413)
  • Test only single version (b3cf60a)
  • Update upload-artifact action to version 4 in CI workflow (ac97c4f)
  • Refactor CI workflows to consolidate test execution and update Node.js versions (55021fd)

Installation

npm install use-m@8.13.5

v8.13.4

18 Aug 00:58

Choose a tag to compare

Release v8.13.4

npm

What's Changed

  • Run Node.js tests with --runInBand option for better performance in CI (5727e85)
  • Temporary disable tests (a264475)
  • Sync use.* files (10f7d67)
  • 8.13.4 (25805a4)
  • Update README.md (f9c9938)

Installation

npm install use-m@8.13.4

v8.13.3

18 Aug 00:00

Choose a tag to compare

Release v8.13.3

npm

What's Changed

  • 8.13.3 (691fe11)
  • Better deno support (d728723)
  • Add more tests for relative paths (befe8f8)
  • feat: remove Jest compatibility mode and related preload configuration (0bd4da5)
  • feat: remove Jest compatibility setup and related preload configuration (b545793)
  • Install command-stream for tests (dc9a159)
  • feat: enhance extractCallerContext to support browser environments and improve URL matching (38436fc)
  • feat: enhance caller context extraction to support Jest stack traces and improve path matching (acd0c54)
  • feat: add support for JSON file imports with import assertions (7b87d6c)

Installation

npm install use-m@8.13.3

v8.13.2

17 Aug 21:46

Choose a tag to compare

Release v8.13.2

npm

What's Changed

  • 8.13.2 (9b97072)
  • docs: update README to enhance structure and add usage examples (d696917)

Installation

npm install use-m@8.13.2

v8.13.1

17 Aug 21:40

Choose a tag to compare

Release v8.13.1

npm

What's Changed

  • 8.13.1 (6ea4c15)
  • feat: enhance use function to accept caller context for improved module resolution (e1c0aed)

Installation

npm install use-m@8.13.1

v8.13.0

17 Aug 15:36

Choose a tag to compare

Release v8.13.0

npm

What's Changed

  • 8.13.0 (4609e3b)
  • feat: enhance scriptPath handling to support local file paths and improve path resolution logic (71949fe)
  • Sync use files (b542a4c)
  • feat: optimize path resolver initialization logic for improved consistency across environments (6016b51)
  • feat: refine path resolution logic for Bun and Deno with improved error handling (ef13bbf)
  • feat: improve relative path handling for Bun and Deno in createPathResolverForRuntime (7cdac22)
  • feat: enhance path resolution for Bun and Deno environments with runtime detection (1877278)
  • feat: implement consistent relative path resolution for Bun and Deno environments (47001e4)
  • feat: add comprehensive and edge case tests for relative path resolution (1647573)

Installation

npm install use-m@8.13.0

v8.12.1

17 Aug 02:54

Choose a tag to compare

Release v8.12.1

npm

What's Changed

Installation

npm install use-m@8.12.1

v8.12.0

17 Aug 02:49

Choose a tag to compare

Release v8.12.0

npm

What's Changed

  • 8.12.0 (30e2f5a)
  • fix: update publish job to conditionally create GitHub Release based on npm publish status (d317afb)
  • Temporary disable tests (8d9572f)
  • fix: improve error handling for Bun installation path in CI environments (496353a)
  • fix: update yarn.lock to reflect dependency changes and clean up entries (492073f)
  • feat: add multi-platform CI workflows for testing and deployment (e6428c0)
  • Add full support for deno in tests (aa3aa8b)
  • feat: enhance process module support for Deno compatibility (1d184bf)
  • feat: add universal test adapter for Jest, Bun, and Deno (a3d999c)
  • Work on deno test support (8a34604)
  • Add comprehensive Deno support (d5e6213)

Installation

npm install use-m@8.12.0