Tags: pproenca/node-webcodecs
Tags
fix(build): add libvpx deployment target to fix darwin-x64 ABI mismatch The libvpx configure was missing --extra-cflags/--extra-ldflags to override the deployment target. It was using darwin24 (macOS 15) from the GitHub Actions runner, while binding.gyp targets macOS 11.0. This ABI mismatch caused STL type layout differences leading to segfaults during process exit on darwin-x64 (Intel Macs). Changes: - Add -mmacosx-version-min=11.0 to libvpx configure - Bump CACHE_VERSION to 9 to invalidate cached objects - Update DEPS_VERSION to v6
chore: add version sync script and bump to 0.1.1-alpha.1 Add scripts/bump-version.js to update version across all 6 package.json files in a single command. This prevents version drift between main package and platform-specific packages. Usage: npm run version:bump 0.2.0