Skip to content saferm v0.2.0 v0.2.0 English / Changelog
Home / Changelog On this page # Changelog
# 0.2.0 # Features Automatic git index management. When deleting a git-tracked file, saferm now runs git rm --cached to stage the removal. When restoring via undelete, it runs git add. Use --no-git on delete to suppress. Both operations are best-effort -- failures produce warnings, not errors. # 0.1.3 # 0.1.2 # Features New feature. npm and PyPI binary wrapper packages for easier installation via npm install -g saferm and pipx install saferm. # 0.1.1 # Features New feature. SAFERM_HOME environment variable allows overriding the default config/data directory, enabling isolated testing and custom configurations. # 0.1.0 # Features Feature. Safe file deletion with automatic archivalFeature. Undelete command to restore archived filesFeature. List, purge, and info commands for archive managementFeature. Rich metadata capture: environment, git context, parent processFeature. SQLite database with WAL mode for concurrency safetyFeature. Tar+zstd compression for archived directoriesFeature. Configurable environment variable denylist