summaryrefslogtreecommitdiff
path: root/doc/news/version_5.20150710.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'doc/news/version_5.20150710.mdwn')
-rw-r--r--doc/news/version_5.20150710.mdwn34
1 files changed, 34 insertions, 0 deletions
diff --git a/doc/news/version_5.20150710.mdwn b/doc/news/version_5.20150710.mdwn
new file mode 100644
index 000000000..02035fa34
--- /dev/null
+++ b/doc/news/version_5.20150710.mdwn
@@ -0,0 +1,34 @@
+git-annex 5.20150710 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * add: Stage symlinks the same as git add would, even if they are not a
+ link to annexed content.
+ * sync: When annex.autocommit=false, avoid making any commit of local
+ changes, while still merging with remote to the extent possible.
+ * unused: --used-refspec can now be configured to look at refs in the
+ reflog. This provides a way to not consider old versions of files to be
+ unused after they have reached a specified age, when the old refs in
+ the reflog expire.
+ * log: Fix reversion introduced in version 5.20150528 that broke this command.
+ * assistant --autostart: First stop any daemons that are already running,
+ which might be left over from a previous login session and so unable to
+ use the ssh agent of a new login session.
+ * assistant: Fix local pairing to not include newline in ssh pubkey,
+ which is rejected on the other end for security reasons.
+ * assistant: Fix ANNEX\_SHELL\_DIR written to ~/.ssh/authorized\_keys
+ in local pairing to be the absolute path to the repository, not "."
+ This was a reversion caused by the relative path changes in 5.20150113.
+ * Brought back the setkey plumbing command that was removed in 2011, since
+ we found a use case for it. Note that the command's syntax was changed
+ for consistency.
+ * bugfix: Pass --full-tree when using git ls-files to get a list of files
+ on the git-annex branch, so it works when run in a subdirectory.
+ This bug affected git-annex unused, and potentially also transitions
+ running code and other things.
+ * Support git's undocumented core.sharedRepository=2 value, which
+ is equivalent to "world", and is set when a repo was created using
+ git init --shared=world.
+ * When building on linux, pass --as-needed to linker to avoid linking
+ with unused shared libraries including libyaml.
+ * import: Fix failure of cross-device import on Windows.
+ * merge: Avoid creating the synced/master branch.
+ * Removed support for optparse-applicative versions older than 0.10."""]] \ No newline at end of file