Download Latest Version transcrypt v2.3.2 source code.zip (54.7 kB)
Email in envelope

Get an email when there's a new version of transcrypt git

Home / v2.3.2
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-05-18 1.8 kB
transcrypt v2.3.2 source code.tar.gz 2026-05-18 42.1 kB
transcrypt v2.3.2 source code.zip 2026-05-18 54.7 kB
Totals: 3 Items   98.7 kB 0

transcrypt v2.3.2

Added

  • New commands make it easier to add file patterns to .gitattributes: transcrypt --add and git add-crypt (#125)
  • Improve compatibility with git worktree by finding the git directory via --git-common-dir instead of --git-dir, requires git version newer than November 2024 (#186)

Changed

  • Improve check for incorrect password to avoid false report when transcrypt init is run with --force in a repo containing dirty files & add tests (#196)
  • Greatly improve performance in a repository with many files for pre-commit safety check, encrypted file listing, and showing raw file (#193). Also fixed related regression handling file names with special characters (#204)

Fixed

  • Fix pre-commit hook to use "fast" multi-threaded mode for Bash versions 5+ as well as 4.4+, and even if some encrypted files are empty (#197)
  • Don't show message about unexpected dirty files after a --rekey because dirty files are expected (#201)
  • Show useful error instead of unbound variable when --long option is missing a value, e.g. transcrypt --context
  • Find context definitions across all attributes config files: repo's .gitattributes; repo's info/attributes; path in core.attributesFile
  • Fix zsh shell completions (#177)

Steps to Upgrade

To upgrade transcrypt it is not enough to have a newer version on your system, you must also run the --upgrade command in each repository:

  1. Check the version of transcrypt on your system:

bash $ transcrypt --version

  1. Check the version of transcrypt in your Git repository, which may be different:

bash $ .git/crypt/transcrypt --version

  1. Upgrade the version of transcrypt in your Git repository:

$ transcrypt --upgrade

Source: README.md, updated 2026-05-18