v4.5.0
What's Changed
Features
- feat(build): add managed manifest by @ayushmanchhabra in #965
- feat(build): support node native modules (gyp) by @ayushmanchhabra in #964
- feat(get): align cache impl with
nwjs/npm-installerby @ayushmanchhabra in #967
Fixes
- fix:
MacOSicon and unofficialMacOSarm build by @ayushmanchhabra in #896 - fix(yargs): specify arguments types by @ayushmanchhabra in #901
- fix(osx): set
NSHumanReadableCopyrightproperty by @ayushmanchhabra in #904 - fix(win): enable icon by @hammerOwen in #905
- fix(get): return promise to await correctly by @hammerOwen in #906
- fix(test): disable glob in chromedriver tests by @ayushmanchhabra in #907
- fix: move ffmpeg to correct folder after extract by @zkrige in #917
- fix: copy ffmpeg to correct path after extract by @zkrige in #918
- fix: ffmpeg path on some macos envs by @zkrige in #922
- fix: missing symlinks in unzip by @zkrige in #924
- fix(get): cache ffmpeg by @zkrige in #944
- fix(run): parse options.argv correctly by @zkrige in #946
- fix(get): correctly pass options to function by @ayushmanchhabra in #953
- fix(types): align type definitions with docs by @Enet4 in #956
- fix(get):
FFmpegdecompression by @ayushmanchhabra in #962 - fix(compressing): use
yauzl-promiseif platform and build is MacOS by @ayushmanchhabra in #973 - fix: for macOS unzip by @zkrige in #975
Other
- refactor:
getmode by @ayushmanchhabra in #900 - refactor: run mode by @ayushmanchhabra in #910
- Add CODE_OF_CONDUCT.md by @TheJaredWilcurt in #921
- ci: add Node 16, 18 and 20 by @ayushmanchhabra in #935
- refactor: build mode by @ayushmanchhabra in #951
- build(jsdoc): autogenerate docs via JSDoc comments by @ayushmanchhabra in #957
- docs: add basic usage to README by @TinsFox in #980
- refactor: imports exports by @ayushmanchhabra in #987
- docs: add example usage with
nwmodule by @ayushmanchhabra in #994 - docs: disable
options.nativeAddonby @ayushmanchhabra in #996
New Contributors
- @hammerOwen made their first contribution in #905
- @zkrige made their first contribution in #917
- @Enet4 made their first contribution in #956
- @TinsFox made their first contribution in #980
Full Changelog: v4.3.0...v4.5.0