summaryrefslogtreecommitdiff
path: root/doc/news/version_5.20150812.mdwn
blob: 4848de86836805372046de9ea6423bb8b08ddb8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
git-annex 5.20150812 released with [[!toggle text="these changes"]]
[[!toggleable text="""
   * Added support for SHA3 hashed keys (in 8 varieties), when git-annex is
     built using the cryptonite library.
   * metadata: Fix reversion introduced in 5.20150727 that caused recursive
     display of metadata to not work.
   * Windows: Fix bug that caused git-annex sync to fail due to missing
     environment variable.
   * Fix setting/setting/viewing metadata that contains unicode or other
     special characters, when in a non-unicode locale.
   * Simplify setup process for a ssh remote. Now it suffices to run git
     remote add, followed by git-annex sync. Now the remote is automatically
     initialized for use by git-annex, where before the git-annex branch had
     to manually be pushed before using git-annex sync. Note that this
     involved changes to git-annex-shell, so if the remote is using an old
     version, the manual push is still needed.
   * git-annex-shell: Don't let configlist auto-init repository when in
     readonly mode.
   * Perform a clean shutdown when --time-limit is reached.
     This includes running queued git commands, and cleanup actions normally
     run when a command is finished.
   * fsck: Commit incremental fsck database when --time-limit is reached.
     Previously, some of the last files fscked did not make it into the
     database when using --time-limit.
   * fsck: Commit incremental fsck database after every 1000 files
     fscked, or every 5 minutes, whichever comes first. Previously,
     commits were made every 1000 files fscked.
   * Linux standalone: Work around problem that prevented it from working
     properly if unpacked into a directory that contains ":" or ";" in its
     name.
   * proxy: Fix proxy git commit of non-annexed files in direct mode.
   * proxy: If a non-proxied git command, such as git revert
     would normally fail because of unstaged files in the work tree,
     make the proxied command fail the same way.
   * proxy: Fix removal of files deleted by the proxied command.
   * proxy: Fix behavior when run in subdirectory of git repo.
   * Improve Setup.hs file so that cabal copy --destdir works.
     Thanks, Magnus Therning.
   * Tighten dependency on optparse-applicative to 0.11.0.
   * Added back debian/cabal-wrapper, since it still seems needed after all."""]]