summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-04-20 16:06:42 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-04-20 16:06:42 -0400
commit4db37f5dbb624f6ff08b2d542b23ce19a93856d6 (patch)
treeb7711206c11b1fb3f7e65feaf13758fcaff96229
parentb066b7e0f8c5732e883a518c2c8705c14b07b0af (diff)
add news item for git-annex 5.20150420
-rw-r--r--doc/news/version_5.20150317.mdwn45
-rw-r--r--doc/news/version_5.20150420.mdwn33
2 files changed, 33 insertions, 45 deletions
diff --git a/doc/news/version_5.20150317.mdwn b/doc/news/version_5.20150317.mdwn
deleted file mode 100644
index fb889413b..000000000
--- a/doc/news/version_5.20150317.mdwn
+++ /dev/null
@@ -1,45 +0,0 @@
-git-annex 5.20150317 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * fsck: Incremental fsck uses sqlite to store its records, instead
- of abusing the sticky bit. Existing sticky bits are ignored;
- incremental fscks started by old versions won't be resumed by
- this version.
- * fsck: Multiple incremental fscks of different repos (including remotes)
- can now be running at the same time in the same repo without it
- getting confused about which files have been checked for which remotes.
- * unannex: Refuse to unannex when repo is too new to have a HEAD,
- since in this case there must be staged changes in the index
- (if there is anything to unannex), and the unannex code path
- needs to run with a clean index.
- * Linux standalone: Set LOCPATH=/dev/null to work around
- https://ghc.haskell.org/trac/ghc/ticket/7695
- This prevents localization from working, but git-annex
- is not localized anyway.
- * sync: As well as the synced/git-annex push, attempt a
- git-annex:git-annex push, as long as the remote branch
- is an ancestor of the local branch, to better support bare git repos.
- (This used to be done, but it forgot to do it since version 4.20130909.)
- * When re-execing git-annex, use current program location, rather than
- ~/.config/git-annex/program, when possible.
- * Submodules are now supported by git-annex!
- * metadata: Fix encoding problem that led to mojibake when storing
- metadata strings that contained both unicode characters and a space
- (or '!') character.
- * Also potentially fixes encoding problem when embedding credentials
- that contain unicode characters.
- * sync: Fix committing when in a direct mode repo that has no HEAD ref.
- (For example, a newly checked out git submodule.)
- * Added SETURIPRESENT and SETURIMISSING to external special remote protocol,
- useful for things like ipfs that don't use regular urls.
- * addurl: Added --raw option, which bypasses special handling of quvi,
- bittorrent etc urls.
- * git-annex-shell: Improve error message when the specified repository
- doesn't exist or git config fails for some reason.
- * fromkey --force: Skip test that the key has its content in the annex.
- * fromkey: Add stdin mode.
- * registerurl: New plumbing command for mass-adding urls to keys.
- * remotedaemon: Fixed support for notifications of changes to gcrypt
- remotes, which was never tested and didn't quite work before."""]]
-
-Update: The OSX build for this release was missing the webapp. An updated
-build is now available fixing that problem.
diff --git a/doc/news/version_5.20150420.mdwn b/doc/news/version_5.20150420.mdwn
new file mode 100644
index 000000000..e084735c4
--- /dev/null
+++ b/doc/news/version_5.20150420.mdwn
@@ -0,0 +1,33 @@
+git-annex 5.20150420 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * Fix activity log parsing, which caused the log to not retain
+ activity from other uuids.
+ * Union merge could fall over if there was a file in the repository
+ with the same name as a git ref. Now fixed.
+ * info dir: Added information about repositories that
+ contain files in the specified directory.
+ * info: Added --bytes option.
+ * bittorrent: Fix handling of magnet links.
+ * When a key's size is unknown, still check the annex.diskreserve,
+ and avoid getting content if the disk is too full.
+ * Fix fsck --from a git remote in a local directory, and from
+ a directory special remote.
+ This was a reversion caused by the relative path changes in 5.20150113.
+ * fsck --from remote: When bad content is found in the remote,
+ and the local repo does not have a copy of the content, preserve
+ the bad content in .git/annex/bad/ to avoid further data loss.
+ * fsck --from remote: Avoid downloading a key if it would go over
+ the annex.diskreserve limit.
+ * required: New command, like wanted, but for required content.
+ * Removed dependency on haskell SHA library,
+ instead using cryptohash &gt;= 0.11.0.
+ * Make repo init more robust.
+ * New debian/rules build-standalone target, which generates a
+ git-annex-standalone.deb that should work on many old Debian etc
+ systems. Thanks, Yaroslav Halchenko.
+ * Windows: Renamed start menu file to avoid loop in some versions
+ of Windows where the menu file is treated as a git-annex program.
+ * Windows: Fixed support of remotes on other drives.
+ (A reversion introduced in version 5.20150113.)
+ * Windows: Bundled versions of rsync, wget, ssh, and gpg from
+ cygwin all updated. Thanks, Yury V. Zaytsev."""]] \ No newline at end of file