diff --git a/doc/news/version_7.20190819.mdwn b/doc/news/version_7.20190819.mdwn deleted file mode 100644 index 7bf9df631e..0000000000 --- a/doc/news/version_7.20190819.mdwn +++ /dev/null @@ -1,37 +0,0 @@ -git-annex 7.20190819 released with [[!toggle text="these changes"]] -[[!toggleable text=""" - * New git-lfs special remote, which can be used to store data on any git-lfs - server, including github, gitlab, and gogs. - * Support fully encrypting all data sent to a git-lfs special remote, - using a combination of gcrypt to encrypt the git data, and git-annex's - encryption of its data. - * Use the same optimisation for --in=here as has always been - used for --in=. rather than the slow code path that unncessarily - queries the git-annex branch. - * Allow setting up a gcrypt special remote with encryption=shared. - * Fix querying git for object type when operating on a file containing - newlines. - * merge: When run with a branch parameter, merges from that branch. - This is especially useful when using an adjusted branch, because - it applies the same adjustment to the branch before merging it. - * init: Install working hook scripts when run on a crippled filesystem - and on Windows. If your repository was set up by an old version - of git-annex that omitted the hooks, you can simply re-run git-annex init - to install them. - * init: When the repo is already initialized, and --version requests a - different version, error out rather than silently not changing the - version. - * S3: Fix encoding when generating public urls of S3 objects. - * Make git-annex-standalone.deb include the shell completions again. - * Makefile: Changed default zsh completion location to zsh default fpath. - Systems such as Debian that have overridden the default fpath will - need to set ZSH\_COMPLETIONS\_PATH. - * test: Add pass using adjusted unlocked branch. - * Fix intermittent failure of the test suite, where its repeated opening - and writing to the sqlite database somehow caused inode cache information - to occasionally be lost. - * Fix several test suite failures on Windows. - * Windows installer: Always install to 64 bit program files directory, - since it needs 64 bit git now. - * Build with silently-1.2.5.1 on Windows; the old one used "NUL" device - which is not supported with recent versions of ghc."""]] \ No newline at end of file diff --git a/doc/news/version_7.20191024.mdwn b/doc/news/version_7.20191024.mdwn new file mode 100644 index 0000000000..8786301d5c --- /dev/null +++ b/doc/news/version_7.20191024.mdwn @@ -0,0 +1,26 @@ +News for git-annex 7.20191024: + + When annex.largefiles is not configured, `git add` and `git commit -a` + add files to git, not to the annex. If you have gotten used to `git add` + adding all files to the annex, you can get that behavior back by running: + git config annex.largefiles anything + +git-annex 7.20191024 released with [[!toggle text="these changes"]] +[[!toggleable text=""" + * Changed git add/git commit -a default behavior back to what it was + before v7; they add file contents to git, not to the annex. + (However, if a file was annexed before, they will still add it to + the annex, to avoid footgun.) + * Configuring annex.largefiles overrides that; once git-annex has + been told which files are large git add/git commit -a will annex them. + * Added annex.gitaddtoannex configuration. Setting it to false prevents + git add from adding files to the annex even when annex.largefiles + is configured. (Unless the file was annexed before.) + * smudge: Made git add smarter about renamed annexed files. It can tell + when an annexed file was renamed, and will add it to the annex, + and not to git, unless annex.largefiles tells it to do otherwise. + * init: Fix a failure when used in a submodule on a crippled filesystem. + * sync: Fix crash when there are submodules and an adjusted branch is + checked out. + * enable-tor: Deal with pkexec changing to root's home directory + when running a command."""]] \ No newline at end of file