v0.18.1
Fixed
- The v0.18.0 npm packages spawn-failed with
EACCES: the platform
packages' new explicitbinfield disableddirectories.binlinking, so
npm no longer marked the native binaries executable at install — breaking
bothnpx @runner-run/<platform> …and therunner-runfacade. Platform
binentries now point directly at the native binaries and expose both
commands (npx --package=@runner-run/<platform> runner …and… run …);
the launcher shim and the erroneousbin+directories.bincombination
are gone. Versions up to 0.17.0 were unaffected; 0.18.0 is deprecated on
npm. - The npm dist artifact now crosses the build→publish handoff as a tarball
so unix file modes survive the zip-based artifact store; the publish job
refuses non-executable binaries and smoke-tests the packed tarballs
(install + execute every bin) before publishing.
Full Changelog: v0.18.0...v0.18.1