Download Latest Version transcrypt v2.3.1 source code.tar.gz (39.6 kB)
Email in envelope

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

Home / v2.3.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-09-09 1.4 kB
transcrypt v2.3.0 source code.tar.gz 2024-09-09 38.6 kB
transcrypt v2.3.0 source code.zip 2024-09-09 51.3 kB
Totals: 3 Items   91.3 kB 0

Added new contexts feature that lets you encrypt different sets of files with different passwords for a different audience, such as super-users versus normal repository users. See --context= / -C / --list-context arguments and documentation for this advanced feature.

Added

  • When transcrypt refuses to do work in a dirty repository, print a list of changed files to help the user understand and fix the issue.

Fixed

  • Prevent cd commands printing out excess details when CDPATH is set (#156)
  • Fix --flush command to work with contexts (#175)
  • Fix unbound variable error using $GIT_REFLOG_ACTION (issue [#150])

Changed

  • Prevent global options set in GREP_OPTIONS enviroment variable from breaking transcrypt's use of grep (#166)
  • If CDPATH is set then cd will print the path (#156)
  • Centralise load and save of password into functions (#141)

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 2024-09-09