github Shopify/ejson v1.6.0

2 hours ago
  • Security: ejson decrypt -o now creates new output files with mode 0600, further restricted by the process umask, instead of 0666 before umask (usually 0644). Existing output files keep their permissions and ownership and are updated in place.
  • Compatibility: callers that need newly created output to be readable by another user or group must first create the destination with the intended ownership and permissions. Existing permissive output files need separate review; upgrading does not tighten them.
  • Output-file close errors are now reported instead of being ignored.
  • Security: ejson keygen -w now creates private-key files with mode 0400 instead of 0440, removing default group read access while keeping owner-read-only access. Existing key files are not changed.

Don't miss a new ejson release

NewReleases is sending notifications on new releases.