Skip to content

Releases: U-C-S/zola-npm

v1.0 Stable Release

09 Feb 10:29

Choose a tag to compare

What's Changed

  • Use Node-API and napi-rs to build native bindings for zola
  • Update CI to adapt to new build process
  • Update zola version to v0.19.2
  • [BREAKING] Remove direct usage of zola binaries and getZolaPath fn
  • [BREAKING] Minimum nodejs version is now v20

Full Changelog: v0.3.7...v1.0.0

v0.3.7

01 Apr 22:17

Choose a tag to compare

  • Update zola to v0.17.2 (#22)

Full Changelog: v0.3.6...v0.3.7

[email protected] - Fix SpawnSync EACCESS error

12 Mar 23:55

Choose a tag to compare

This is a hotfix release

  • Fixes SpawnSync EACCESS error when running npx zola-bin cmds in linux platform

Reason

Currently, npm publish and npm pack --pack-destination {DEST} for some reason removes the execution permissions of the bundled binary and won't let bin execute when unpacked. Cause can be specific to my OS (WSL/Debian) or npm itself (in which case needs to be reproduced and made an issue in npm/cli repo later).
Fixed it after just doing running cmds npm pack and npm publish {PATH TO TARBALL} independently, which somehow fixed it, unlike previously where I directly used npm publish which also does packing.

v0.3.6

25 Feb 11:10

Choose a tag to compare

What's Changed

  • Update zola version to latest v0.17.1 (no v0.17.0)
  • Support env variables in script update zola to next version by @kogeletey in #20
  • Other minor fixes/updates with scripts in tests, getzola.js

Use latest platform versions

  • zola-bin-darwin: "0.17.1"
  • zola-bin-win32: "0.17.2"
  • zola-bin-linux: "0.17.3" (Fixed EACCESS error)

Full Changelog: v0.3.5...v0.3.6

v0.3.5

16 Aug 06:53

Choose a tag to compare

  • Fix the Github Action publishing zola-bin platform deps without bin file