Changelog
Copy Markdown0.1.0
Initial release.
use ExclosuredPrecompiledmacro for declaring precompiled WASM modules- Automatic download from GitHub Releases during
mix compile - SHA-256 checksum verification against checksum file shipped with Hex package
- Per-file
.sha256sidecar files written after extraction - Download retry with exponential backoff (3 attempts)
- HTTP/HTTPS redirect following (301/302/303/307/308)
- HTTP/HTTPS proxy support (
HTTP_PROXY,HTTPS_PROXY) - Global cache directory with platform-aware defaults (macOS, Linux, Windows)
EXCLOSURED_PRECOMPILED_GLOBAL_CACHE_PATHfor NixOS and air-gapped environmentsEXCLOSURED_PRECOMPILED_FORCE_BUILD_ALLto skip downloads and build from sourceforce_build: trueandforce_build: [:module]config optionsmix exclosured_precompiled.precompiletask for packaging WASM into.tar.gzarchives with.sha256sidecarsmix exclosured_precompiled.checksumtask for generating checksum files (reads.sha256sidecars instead of downloading full archives)- CA certificate support via
HEX_CACERTS_PATHor CAStore MIX_XDGsupport for Linux XDG base directories- Precompilation Guide with CI automation example