Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 1.78 KB

CHANGELOG.md

File metadata and controls

57 lines (37 loc) · 1.78 KB

2.2.2 (2023-09-15)

  • da22d3e fix: relative path calc on Windows #13

2.2.1 (2023-06-29)

  • 548fedb fix: avoid Vite built-in alias

2.2.0 (2023-06-27)

  • 64b881a feat: add options.forceCopyIfUnbuilt
  • 7c60957 feat: add options.ignore

2.1.0 (2023-06-25)

  • 867f085 test: v2.1.0
  • 931ff60 feat: support auto detect native modules

2.0.2 (2023-06-23)

  • 2ac2913 chore: remove useless files
  • af3128f feat: natives cache reuse
  • 8fcc3e9 chore: add comments
  • 39c1355 fix: filename typo

2.0.1 (2023-06-20)

  • f80f4c9 feat(test): add better-sqlite3
  • 1716007 fix: reserve .Interop.mjs for build-watch mode

2.0.0 (2023-06-20)

Break. This will be a completely new version.

Due to the bundling format of Vite (Rollup), it is not suitable to build a pure js module. It happens that a C/C++ native module can only be a cjs module. So this new version will use Webpack for pre-bundle. It behaves really similar to Vite's own Dependency Pre-Bundling. Thanks to Erick Zhao for the inspiration.

0.2.0 (2023-06-07)

  • 8127327 feat: support node-bindings
  • 2edcb31 refactor: better logic
  • bd3e000 log: update

0.1.0 (2023-06-06)

  • 71028d7 feat(test): support serialport
  • 7fd4b46 feat: support node-gyp-build, e.g. serialport
  • b27844d feat(test): support sqlite3
  • 1f0c43f refactor(0.1.0-beta.1): re-design API
  • 9c58b4f v0.1.0
  • 009edec Initial commit