add news item for git-annex 7.20190219

This commit is contained in:
Joey Hess 2019-02-19 12:20:23 -04:00
parent f47ee98337
commit dd94d3605f
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 35 additions and 32 deletions

View file

@ -1,32 +0,0 @@
git-annex 7.20181121 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* git-annex-shell: Fix hang when transferring the same objects to two
different clients at the same time. (Or when annex.pidlock is used,
two different objects.)
* Fixed some other potential hangs in the P2P protocol.
* Fix bash completion of "git annex" to propertly handle files with
spaces and other problem characters. (Completion of "git-annex"
already did.)
* Fix resume of download of url when the whole file content is
already actually downloaded.
* When an export conflict prevents accessing a special remote,
be clearer about what the problem is and how to resolve it.
* export, sync --content: Avoid unnecessarily trying to upload files
to an exporttree remote that already contains the files.
* smudge: When passed a file located outside the working tree, eg by git
diff, avoid erroring out.
* drop -J: Avoid processing the same key twice at the same time when
multiple annexed files use it.
* When a command is operating on multiple files and there's an error
with one, try harder to continue to the rest. (As was already done
for many types of errors including IO errors.)
* Fixed a crash when using -J with ssh password prompts in
--quiet/--json mode.
Thanks to Yaroslav Halchenko and the DataLad&ReproNim team for
helping to track down this bug.
* Remove esqueleto dependency to allow upgrading other dependencies to
newer versions.
Thanks Sean Parsons.
* Fix build with persistent-sqlite older than 2.6.3.
* Updated stack.yaml to lts-12.19; added stack-lts-9.9.yaml
to support old versions of stack."""]]

View file

@ -0,0 +1,35 @@
git-annex 7.20190219 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* init: Fix bug when direct mode needs to be enabled on a crippled
filesystem, that left the repository in indirect mode.
* Fix false positive in export conflict detection, that occurred
when the same tree was exported by multiple clones. Previous fix was
incomplete.
* When key-based retrieval from a S3 remote with exporttree=yes appendonly=yes
fails, fall back to trying to retrieve from the exported tree.
This allows downloads of files that were exported to such a remote
before versioning was enabled on it.
* Fix path separator bug on Windows that completely broke git-annex
since version 7.20190122.
* Improved speed of S3 remote by only loading S3 creds once.
* Display progress bar when getting files from export remotes.
* Fix race in cleanup of othertmp directory that could result in a failure
attempting to access it.
* fromkey: Made idempotent.
* fromkey: Added --json.
* fromkey --batch output changed to support using it with --json.
The old output was not parseable for any useful information, so
this is not expected to break anything.
* Avoid performing repository fixups for submodules and git-worktrees
when there's a .noannex file that will prevent git-annex from being
used in the repository.
* init: Don't let --force be used to override a .noannex file,
instead the user can just delete the file.
* webdav: Exporting files with '#' or '?' in their name won't work because
urls get truncated on those. Fail in a better way in this case,
and avoid failing when removing such files from the export, so
after the user has renamed the problem files the export will succeed.
* On Windows, avoid using rsync for local copies, since rsync is not
always available there.
* Added NetworkBSD build flag to deal with Network.BSD moving to a new
package."""]]