46 lines
2.9 KiB
Text
46 lines
2.9 KiB
Text
|
git-annex 7.20190122 released with [[!toggle text="these changes"]]
|
||
|
[[!toggleable text="""
|
||
|
* sync --content: Fix dropping unwanted content from the local repository.
|
||
|
* sync --content: Support dropping local content that has reached an
|
||
|
exporttree remote that is not untrusted (currently only S3 remotes
|
||
|
with versioning).
|
||
|
* init: When --version=5 is passed on a crippled filesystem,
|
||
|
use a v5 direct mode repo as requested, rather than upgrading to v7
|
||
|
adjusted unlocked. (Fixes test suite on crippled filesystems.)
|
||
|
* Some optimisations, including a 10x faster timestamp parser,
|
||
|
a 7x faster key parser, and improved parsing and serialization of
|
||
|
git-annex branch data. Many commands will run 5-15% faster.
|
||
|
* Stricter parser for keys doesn't allow doubled fields or out of order fields.
|
||
|
* The benchmark command, which only had some old benchmarking of the sqlite
|
||
|
databases before, now allows benchmarking any other git-annex commands.
|
||
|
* Support being built with ghc 8.6.3 (MonadFail).
|
||
|
* Removed old code that cleaned up after a bug in git-annex versions
|
||
|
3.20111105-3.20111110. In the unlikely event that a repo was
|
||
|
last touched by that ancient git-annex version, the descriptions
|
||
|
of remotes would appear missing when used with this version of
|
||
|
git-annex.
|
||
|
* Improve uuid.log parser to preserve whitespace in repo descriptions.
|
||
|
* Improve activity.log parser to not remove unknown values,
|
||
|
allowing for future expansion.
|
||
|
* addunused, merge, assistant: Avoid creating work tree files in
|
||
|
subdirectories in an edge case where the key contains "/".
|
||
|
* testremote: Support testing readonly remotes with the --test-readonly option.
|
||
|
* Switch to using .git/annex/othertmp for tmp files other than partial
|
||
|
downloads, and make stale files left in that directory when git-annex
|
||
|
is interrupted be cleaned up promptly by subsequent git-annex processes.
|
||
|
* The .git/annex/misctmp directory is no longer used and git-annex will
|
||
|
delete anything lingering in there after it's 1 week old.
|
||
|
* Estimated time to completion display shortened from eg "1h1m1s" to "1h1m".
|
||
|
* Fix doubled progress display when downloading an url when -J is used.
|
||
|
* unused: Update suggested git log message to see where data was previously
|
||
|
used so it will also work with v7 unlocked pointer files.
|
||
|
* importfeed: Better error message when downloading the feed fails.
|
||
|
* Make test suite work better when the temp directory is on NFS.
|
||
|
* webapp: Remove configurator for box.com repository, since their
|
||
|
webdav support is going away at the end of this January.
|
||
|
* webapp: Remove configurator for gitlab, which stopped supporting git-annex
|
||
|
some time ago.
|
||
|
* Android: For armv71 architecture, use the armel build.
|
||
|
* Windows: If 64 bit git is installed, use it when installing git-annex.
|
||
|
(However, rsync still won't work and this is still not the documented way
|
||
|
to install it.)"""]]
|