Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 14:12
· 23 commits to main since this release

πŸš€ Release v0.4.0

0.4.0 β€” 2026-07-03

πŸ”’ Security

  • Harden updater download policy and release pipeline

πŸš€ Features

  • Renamed push to seal for creating the env.shenv
  • Renamed pull to open for extracing the env.shenv
  • Implement self-update functionality for shenv with version check and notification
  • Implement release signing for checksums to enhance security during updates
  • Support multiple trusted release keys for safe key rotation
  • Rotate key for signed release
  • Enhance shenv init command to default to git/OS username and sanitize input
  • Enhance name validation to reject invisible and format characters

🚜 Refactor

  • Rename push/pull to seal/open, keep deprecated aliases

🧹 Miscellaneous

  • Bump filippo.io/age from 1.2.1 to 1.3.1