add news item for git-annex 7.20190322

This commit is contained in:
Joey Hess 2019-03-22 13:57:24 -04:00
parent ece57002c6
commit 5c1e4d10e0
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 41 additions and 19 deletions

View file

@ -1,19 +0,0 @@
git-annex 7.20181205 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* Make bittorrent special remote work w/o btshowmetainfo installed
when it was build with torrentparser.
Thanks, Robert Schütz
* When running youtube-dl to get a filename, pass --no-playlist.
* Fix build without concurrent-output.
* init: When a crippled filesystem causes an adjusted unlocked branch to
be used, set repo version to 7, which it neglected to do before.
* init: When on a crippled filesystem, and the git version is too old
to use an adjusted unlocked branch, fall back to using direct mode.
* info: When used with an exporttree remote, includes an "exportedtree"
info, which is the tree last exported to the remote. During an export
conflict, multiple values will be listed.
* dropunused: When an unused object file has gotten modified, eg due to
annex.thin being set, don't silently skip it, but display a warning
and let --force drop it.
* annex.cachecreds: New config to allow disabling of credentials caching
for special remotes."""]]

View file

@ -0,0 +1,41 @@
git-annex 7.20190322 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* New feature allows importing from special remotes, using
git annex import branch:subdir --from remote
* Directory special remote supports being configured with importree=yes,
to allow git-annex import of files from the directory. This can be
combined with exporttree=yes and git-annex export used to send changes
back to the same directory.
* Remote tracking branches are updated when importing and exporting to
special remotes, in ways analagous to how git fetch and git push do.
* export: Deprecated the --tracking option.
Instead, users can configure remote.<name>.annex-tracking-branch
themselves.
* sync --content: When remote.<name>.annex-tracking-branch is configured,
import from special remotes.
* sync, assistant: --no-push and remote.<name>.annex-push prevent exporting
trees to special remotes.
* Fix storage of metadata values containing newlines.
(Reversion introduced in version 7.20190122.)
* Sped up git-annex export in repositories with lots of keys.
* S3: Support enabling bucket versioning when built with aws-0.21.1.
* stack.yaml: Build with aws-0.21.1
* Fix cleanup of git-annex:export.log after git-annex forget --drop-dead.
* Makefile: Added install-home target which installs git-annex into
the HOME directory.
* addurl --file: Fix a bug that made youtube-dl be used unneccessarily
when adding an html url that does not contain any media.
* Add -- before %f in the smudge/clean filter configuration,
to support filenames starting with dashes.
(To update the config of existing repositories, you can
re-run git-annex init.)
* fsck: Detect situations where annex.thin has caused data loss
to the content of locked files.
* Removed bundled gpg from the Linux standalone build and OSX dmg,
because gpg now always wants to use gpg-agent, and shipping such a daemon
in those is not a good idea.
* import: Let --force overwrite symlinks, not only regular files.
* Android: Fix typo of name of armv7l in installation script.
Thanks, 4omecha.
* S3: Added protocol= initremote setting, to allow https to be used
on a non-standard port."""]]