Releases: yoavain/create-windowless-app
Releases · yoavain/create-windowless-app
v13.0.7
Breaking Changes
- Removed --husky / --no-husky CLI flag. Generated projects no longer include Husky pre-commit hooks. If you relied on this flag, remove
it from your scripts. - Generated projects no longer include Husky setup — no .husky/ directory, no prepare script, and no related dev dependencies in the
scaffolded project.
Bug Fixes
- Fixed JavaScript template projects failing to resolve .js module imports (missing resolve.extensions in webpack config).
- Fixed an incorrect function name in the JavaScript launcher template that could cause build failures.
Improvements
- Generated projects are leaner — fewer bundled dev dependencies (jest, @types/jest, @types/winston, @tsconfig/node20 removed from
defaults). - The tool itself now has fewer runtime dependencies, relying on Node.js built-ins instead of yargs, cross-spawn, and fs-extra.
v12.0.0
12.0.0
v11.0.3
11.0.3
v11.0.2
11.0.2
v11.0.1
11.0.1
v11.0.0
V11 - Node.js 20 Single Executable Application
- Support NodeJS 20 only
- Replace nexe with Single executable applications
- Input validation for project-name (not only in interactive mode)
- ESLint ignore require in javascript template files
- Publish using Node 20
- Use @tsconfig/node20
- Remove node-version option
- Cleanup code/tests
BREAKING CHANGE:
You need signtool.exe in your path.
NOTE:
Version 10.x.x is still available to support older Node.js versions via nexe
v11.0.0-beta.0
- Support NodeJS 20 only
- Replace
nexewithSingle executable applications(experimental) - Input validation for project-name (not only in interactive mode)
- Remove node-version option
v10.5.0
Publish using NodeJS 18
v10.0.3
10.0.3
v10.0.2
10.0.2