|
1 | 1 | # Git LFS Changelog
|
2 | 2 |
|
| 3 | +## 2.9.0 (17 October 2019) |
| 4 | + |
| 5 | +This release adds support for DragonFly BSD, adds a new `git lfs dedup` command |
| 6 | +to save space if the file system supports it, adds support for file URLs, |
| 7 | +improves the performance when walking the repository, contains improvements |
| 8 | +to use HTTP/2 when available and cookies when required, and numerous other bug |
| 9 | +fixes, features, and modifications. |
| 10 | + |
| 11 | +We would like to extend a special thanks to the following open-source |
| 12 | +contributors: |
| 13 | + |
| 14 | +* @pluehne for adding support for fetching the history of specific refs |
| 15 | +* @kupson for adding cookie support |
| 16 | +* @liweitianux for adding Dragonfly BSD support |
| 17 | +* @kazuki-ma for implementing de-duplication support |
| 18 | +* @dvdveer for adding range support to ls-files |
| 19 | +* @dyrone, @pmeerw, @yamiacat, and @kittenking for cleaning up some documentation issues |
| 20 | +* @slonopotamus for improving concurrent downloads |
| 21 | +* @nataliechen1 for fixing remote names with dots |
| 22 | +* @jw3 for removing excessive logging |
| 23 | +* @SeamusConnor for significantly improving performance when walking the repository |
| 24 | + |
| 25 | +### Features |
| 26 | + |
| 27 | +* Support fetching entire history of specific refs #3849 (@pluehne) |
| 28 | +* Add support for CentOS 8 #3854 (@bk2204) |
| 29 | +* Let git-lfs HTTPS transport send cookies #3825 (@kupson) |
| 30 | +* Support DragonFly BSD #3837 (@liweitianux) |
| 31 | +* HTTP/2 protocol support #3793 (@PastelMobileSuit) |
| 32 | +* Add clonefile on Windows over ReFS support. #3790 (@kazuki-ma) |
| 33 | +* Add new command `git lfs dedup` for file system level de-duplication. #3753 (@kazuki-ma) |
| 34 | +* Support GIT_ALTERNATE_OBJECT_DIRECTORIES #3765 (@bk2204) |
| 35 | +* ls-files: add support for reference range #3764 (@dvdveer) |
| 36 | +* Add several additional distros for packagecloud.io #3751 (@bk2204) |
| 37 | +* Provide an option to track to handle paths literally #3756 (@bk2204) |
| 38 | +* Optimize traversal of Git objects with URL remotes #3755 (@bk2204) |
| 39 | +* Support for file URLs #3748 (@bk2204) |
| 40 | +* Add clone file on MacOS X (darwin). #3745 (@kazuki-ma) |
| 41 | + |
| 42 | +### Bugs |
| 43 | + |
| 44 | +* Fix JSON comma problems in docs #3851 (@dyrone) |
| 45 | +* Remove redundant comma in batch.md #3841 (@dyrone) |
| 46 | +* More robust handling of parallel attempts to download the same file #3826 (@slonopotamus) |
| 47 | +* Update wildmatch to v1.0.4 #3820 (@bk2204) |
| 48 | +* Update to gitobj v1.4.1 #3815 (@bk2204) |
| 49 | +* Fix build error when cross-compiling #3817 (@bk2204) |
| 50 | +* Do not fail when multiple processes download the same lfs file #3813 (@slonopotamus) |
| 51 | +* Fix Remote Name Parsing Bug #3812 (@nataliechen1) |
| 52 | +* status: gracefully handle files replaced by directories #3768 (@bk2204) |
| 53 | +* Avoid deadlock when transfer queue fails #3800 (@bk2204) |
| 54 | +* Avoid a hang when Git is slow to provide us data #3806 (@bk2204) |
| 55 | +* tasklog/log.go: print "done" messages with a trailing period #3789 (@ttaylorr) |
| 56 | +* track: make --filename work with spaces #3785 (@bk2204) |
| 57 | +* Fix couple of 'the the' typos #3786 (@pmeerw) |
| 58 | +* Use an absolute path for smudging #3780 (@bk2204) |
| 59 | +* Fix URL parsing with Go 1.12.8 #3771 (@bk2204) |
| 60 | +* Fix remote autoselection when not on a branch #3759 (@bk2204) |
| 61 | +* Replace deprecated SEEK_SET, SEEK_CUR usage. #3739 (@kazuki-ma) |
| 62 | +* Do not log skipped checkouts to file #3736 (@jw3) |
| 63 | +* Fix typos across git-lfs repository #3728 (@kittenking) |
| 64 | +* Accept legacy Git SSH URLs #3713 (@bk2204) |
| 65 | + |
| 66 | +### Misc |
| 67 | + |
| 68 | +* ls-files --all man patch #3859 (@yamiacat) |
| 69 | +* Reworked to use git ls-files in some circumstances instead of FastWalkGitRepo #3823 (@SeamusConnor) |
| 70 | +* Clean up go.mod for Go 1.13 #3807 (@bk2204) |
| 71 | +* Use FICLONE instead of BTRFS_IOC_CLONE. #3796 (@kazuki-ma) |
| 72 | +* Remove unused pty code #3737 (@bk2204) |
| 73 | + |
3 | 74 | ## 2.8.0 (23 July 2019)
|
4 | 75 |
|
5 | 76 | This release adds support for SOCKS proxies and Windows junctions, adds native
|
|
0 commit comments