Node Dev Versions Save

Zero-conf Node.js reloading

v8.0.0

1 year ago
  • Suppress experimental warnings in node v18 (@tmont)
  • Drop support for node v12, new minimum version of node is v14 (@bjornstar)
  • [devDependencies] Update @types/node, eslint, husky, lint-staged, & tap (@bjornstar)

v7.4.3

2 years ago
  • [loaders] Pass on unsupported extension errors when format is not builtin or commonjs (@bjornstar)
  • [devDependencies] Update most devDependencies to their latest versions (@bjornstar)
  • [dependencies] Update minimist, resolve & semver (@bjornstar)

v7.4.2

2 years ago
  • [wrap] Worker threads inherit node arguments, we only need the main thread to listen for file changes (@lehni)

v7.4.1

2 years ago
  • [loaders] Do not attempt to resolve urls unless they are file:// urls (@bjornstar)

v7.4.0

2 years ago
  • Use --require to invoke the wrapper (@kherock)
  • [loaders] Use fileURLToPath to ensure support on Windows (@kherock)
  • [wrap] Suppress warnings about using experimental loaders (@kherock)
  • [tests] Ensure tests pass even if warnings are emitted (@bjornstar)
  • [CI] Add tests for node v12.10, v12.16, and v17 (@bjornstar)

v7.3.1

2 years ago
  • Add --experimental-modules for ESM module support on node <12.17 (@bjornstar)
  • Use ipc.mjs for get-source-loader.mjs (@bjornstar)
  • [test] Move extensions options tests into their own directory (@bjornstar)

v7.3.0

2 years ago
  • Add --no-warnings node option (@lehni)
  • Enable ESM support when package type is set to module (@lehni)

v7.2.0

2 years ago
  • Add --preserve-symlinks node option
  • Update tap to v15.1.6
  • Update eslint to v8.10.0
  • [README] Fix typo
  • Add a more explicit test for "All command-line arguments that are not node-dev options are passed on to the node process."
  • [README] Add special note about delimiting scripts

v7.1.0

2 years ago
  • [ESM] Update experimental-loader to use new load method from node v16.12.0 onwards

Developer Updates

  • @types/node updated from v14.14.37 to v16.11.3
  • eslint updated from v7.25.0 to v8.0.1
  • husky updated from v6.0.0 to v7.0.4
  • lint-staged updated from v10.5.4 to v11.2.3
  • ts-node updated from v9.1.1 to v10.3.1
  • [CI] Start testing on windows
  • [test/utils] touchFile can take a path
  • [test/typescript] Use message.ts instead of message.js

v7.0.0

2 years ago
  • [CLI] Improve command-line parsing, restore support for --require with a space
  • [README] Move images into repo and fix URLs
  • [dependencies] Update minimist from v1.1.3 to v1.2.5
  • [.npmignore] Add more config files

Developer Updates

  • [CI] Add github workflows
  • [CI] Add appveyor
  • [CI] Start testing against node v16
  • [CI] Stop testing against node v10
  • [test/spawn] Split index into multiple files
  • [test/utils] Replaced directory of files with a single module that contains two methods: spawn and touchFile
  • [test/utils/run] Moved run function directly into the run file
  • [devDependenies] Update eslint from v7.23.0 to v7.25.0