Skip to content
Release version 1.4.

- Finally a viable cross platform solution by sourcing platform specific overrides
  * Darwin / Homebrew support built-in
  * FreeBSD support from Jonathan Chu
- Recursive and forced removal of directories in `pass rm`
- More robust git handling in places that count
- Special treatment of `pass git init` for initial commit
- Ability for `pass init` to reencrypt entire repository using new key
- Prompt before overwriting passwords in insert and generate
- Honor PASSWORD_STORE_KEY, PASSWORD_STORE_DIR, and PASSWORD_STORE_GIT to override defaults,
  for use with nesting repositories, using different repositories, or sharing repos with teams
- Removal of debian code, as upstream debian/ubuntu are now handling this (thanks Colin Watson)
- More precise error handling paths
- Updating of documentation and dependency lists
- Addition of two importer scripts in contrib:
  * fpm2pass.pl by Jeffrey Ratcliffe
  * keepassx2pass.py by Juhamatti Niemelä
- Total overhaul of bash and zsh completion system from Brian Mattern
- Addition of fish completion script from Dmitry Medvinsky
- Countless bug fixes and style improvements