summaryrefslogtreecommitdiff
path: root/doc/news/version_5.20140529.mdwn
blob: 1b423cefa3b3b221f5856d6f25c04b00cfad1e98 (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
git-annex 5.20140529 released with [[!toggle text="these changes"]]
[[!toggleable text="""
   * Fix encoding of data written to git-annex branch. Avoid truncating
     unicode characters to 8 bits. Allow any encoding to be used, as with
     filenames (but utf8 is the sane choice). Affects metadata and repository
     descriptions, and preferred content expressions.
   * assistant: When there are multiple remotes giving different ways
     to access the same repository, honor remote cost settings and use
     the cheapest available.
   * webapp: More robust startup when annex directory is not a git repo.
   * initremote/enableremote: Basic support for using with regular git remotes;
     initremote stores the location of an already existing git remote,
     and enableremote setups up a remote using its stored location.
   * webapp: Support for enabling known git repositories on ssh servers.
     The repository must have been added using initremote.
   * webapp: When setting up a ssh remote, record it using initremote,
     so that it can be easily enabled elsewhere.
   * webapp: When setting up a ssh remote, if the user inputs ~/foo,
     normalize that to foo, since it's in the home directory by default.
   * Use exceptions in place of deprecated MonadCatchIO-transformers
     Thanks, Ben Gamari.
   * android: Run busybox install with -s, since some versions of Android
     prohibit making hard links.
   * Android webapp: Fix EvilSplicer bugs that mangled the css files,
     preventing icons from displaying, and also slightly broke the js files."""]]