Skip to content

v0.6.4: Consistent euid handling across providers with safer Docker/root installs

Choose a tag to compare

@pirate pirate released this 15 Mar 07:31
· 343 commits to main since this release
e3b5805
  • 🦸 Unified euid detection in BinProvider so providers share the same UID-selection rules
  • 🐳 Kept global npm and pip installs running as real root in Docker/container environments while still respecting owned prefixes / venvs for local installs
  • 🙋 Added fallbacks for current UIDs that do not exist in /etc/passwd, preventing provider exec from crashing in containerized environments
  • 🧪 Added regression tests for unmapped installer-owner UIDs, root/global install behavior, and prefix-owner precedence
  • 📦 Bumped packaging metadata and refreshed dependencies for the 0.6.4 release line

Full Changelog: v0.6.1...v0.6.4