summaryrefslogtreecommitdiff
path: root/doc/news
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-02-27 11:55:31 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-02-27 11:55:31 -0400
commitb6b6544abed04ff051cea343f1634e10dec45fe7 (patch)
tree6fbaa345944481d4bd5203d22c354c1c9db1d8b6 /doc/news
parent090edb585ff7dbd38a7c0f760724167c879eaa16 (diff)
add news item for git-annex 5.20140227
Diffstat (limited to 'doc/news')
-rw-r--r--doc/news/version_5.20140127.mdwn41
-rw-r--r--doc/news/version_5.20140227.mdwn32
2 files changed, 32 insertions, 41 deletions
diff --git a/doc/news/version_5.20140127.mdwn b/doc/news/version_5.20140127.mdwn
deleted file mode 100644
index 7c5748f35..000000000
--- a/doc/news/version_5.20140127.mdwn
+++ /dev/null
@@ -1,41 +0,0 @@
-git-annex 5.20140127 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
- * sync --content: New option that makes the content of annexed files be
- transferred. Similar to the assistant, this honors any configured
- preferred content expressions.
- * Remove --json option from commands not supporting it.
- * status: Support --json.
- * list: Fix specifying of files to list.
- * Allow --all to be mixed with matching options like --copies and --in
- (but not --include and --exclude).
- * numcopies: New command, sets global numcopies value that is seen by all
- clones of a repository.
- * The annex.numcopies git config setting is deprecated. Once the numcopies
- command is used to set the global number of copies, any annex.numcopies
- git configs will be ignored.
- * assistant: Make the prefs page set the global numcopies.
- * Add lackingcopies, approxlackingcopies, and unused to
- preferred content expressions.
- * Client, transfer, incremental backup, and archive repositories
- now want to get content that does not yet have enough copies.
- * Client, transfer, and source repositories now do not want to retain
- unused file contents.
- * assistant: Checks daily for unused file contents, and when possible
- moves them to a repository (such as a backup repository) that
- wants to retain them.
- * assistant: annex.expireunused can be configured to cause unused
- file contents to be deleted after some period of time.
- * webapp: Nudge user to see if they want to expire old unused file
- contents when a lot of them seem to be piling up in the repository.
- * repair: Check git version at run time.
- * assistant: Run the periodic git gc in batch mode.
- * added annex.secure-erase-command config option.
- * Optimise non-bare http remotes; no longer does a 404 to the wrong
- url every time before trying the right url. Needs annex-bare to be
- set to false, which is done when initially probing the uuid of a
- http remote.
- * webapp: After upgrading a git repository to git-annex, fix
- bug that made it temporarily not be synced with.
- * whereis: Support --all.
- * All commands that support --all also support a --key option,
- which limits them to acting on a single key."""]] \ No newline at end of file
diff --git a/doc/news/version_5.20140227.mdwn b/doc/news/version_5.20140227.mdwn
new file mode 100644
index 000000000..57f0c9a53
--- /dev/null
+++ b/doc/news/version_5.20140227.mdwn
@@ -0,0 +1,32 @@
+git-annex 5.20140227 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+ * metadata: Field names limited to alphanumerics and a few whitelisted
+ punctuation characters to avoid issues with views, etc.
+ * metadata: Field names are now case insensative.
+ * When constructing views, metadata is available about the location of the
+ file in the view's reference branch. Allows incorporating parts of the
+ directory hierarchy in a view.
+ For example `git annex view tag=* podcasts/=*` makes a view in the form
+ tag/showname.
+ * --metadata field=value can now use globs to match, and matches
+ case insensatively, the same as git annex view field=value does.
+ * annex.genmetadata can be set to make git-annex automatically set
+ metadata (year and month) when adding files.
+ * Make annex.web-options be used in several places that call curl.
+ * Fix handling of rsync remote urls containing a username,
+ including rsync.net.
+ * Preserve metadata when staging a new version of an annexed file.
+ * metadata: Support --json
+ * webapp: Fix creation of box.com and Amazon S3 and Glacier
+ repositories, broken in 5.20140221.
+ * webdav: When built with DAV 0.6.0, use the new DAV monad to avoid
+ locking files, which is not needed by git-annex's use of webdav, and
+ does not work on Box.com.
+ * webdav: Fix path separator bug when used on Windows.
+ * repair: Optimise unpacking of pack files, and avoid repeated error
+ messages about corrupt pack files.
+ * Add build dep on regex-compat to fix build on mipsel, which lacks
+ regex-tdfa.
+ * Disable test suite on sparc, which is missing optparse-applicative.
+ * Put non-object tmp files in .git/annex/misctmp, leaving .git/annex/tmp
+ for only partially transferred objects."""]] \ No newline at end of file