-
Ekklesia v0.2.3 — Native Verifier Hardening
Pre-ReleaseCI / verify (push) Successful in 1m8sCI / infrastructure-smoke (push) Successful in 28sCI / migration-smoke (push) Successful in 1m56sCI / package-release (push) Successful in 37sCI / image-build (push) Successful in 25sCI / deploy-smoke (same-origin) (push) Successful in 49sCI / deploy-smoke (split) (push) Successful in 1m22sCI / package-publication (push) Successful in 50sreleased this
2026-10-10 00:10:51 +00:00 | 7 commits to main since this releaseEkklesia v0.2.3 fixes native Module Package verification in hardened environments.
Highlights
- Adds a dedicated executable verifier scratch location for native runtime probes.
- Keeps general
/tmpstorage mountednoexec. - Preserves the hardened verifier boundary: non-root, read-only root filesystem, dropped capabilities, no unnecessary network access, and bounded ephemeral scratch.
- Fixes verification of native Node addons such as sharp/libvips without weakening package verification.
- Adds explicit verifier scratch configuration for supported hardened deployments.
Compatibility
There are no intentional breaking changes.
- Module Package format remains v1.
- Module manifest remains v8.
- Database ABI remains v1.
- Existing
^0.2.0platform and module SDK compatibility ranges remain valid.
Package train
All public
@ekklesia/*module-development packages are published as 0.2.3.Downloads