|
1 | 1 | # Git LFS Changelog
|
2 | 2 |
|
| 3 | +## 2.12.0 (1 Sep 2020) |
| 4 | + |
| 5 | +This release introduces several new features, such as support for the SHA-256 |
| 6 | +repositories coming in a future version of Git, restored support for Go 1.11, |
| 7 | +the ability to read the contents of .lfsconfig from the repository, signed and |
| 8 | +notarized binaries on macOS, and pre-built 32-bit ARM binaries on Linux. In |
| 9 | +addition, several bugs have been fixed and miscellaneous fixes included. |
| 10 | + |
| 11 | +Note that macOS releases are now shipped as zip files, not tarballs, since it is |
| 12 | +not possible to notarize tarballs. macOS releases are now also built on macOS, |
| 13 | +so `git lfs dedup` should now function. |
| 14 | + |
| 15 | +We would like to extend a special thanks to the following open-source |
| 16 | +contributors: |
| 17 | + |
| 18 | +* @saracen for adding support for ARM binaries |
| 19 | +* @mversluys for improving locking support |
| 20 | +* @cccfeng for updating our documentation to make it more readable |
| 21 | +* @bluekeyes for improving performance and tracing |
| 22 | +* @gertcuykens for adding missing parts of our documentation |
| 23 | + |
| 24 | +### Features |
| 25 | + |
| 26 | +* config: optionally read .lfsconfig from the repository #4200 (@bk2204) |
| 27 | +* Support SHA-256 repositories #4186 (@bk2204) |
| 28 | +* allow Go 1.11 builds by using WaitStatus.ExitStatus() #4183 (@chrisd8088) |
| 29 | +* add --worktree option to install and uninstall commands #4159 (@chrisd8088) |
| 30 | +* Sign and notarize binaries on macOS #4143 (@bk2204) |
| 31 | +* Makefile: add linux arm build and release targets #4126 (@saracen) |
| 32 | +* Allow locking and unlocking non-existent files #3992 (@mversluys) |
| 33 | + |
| 34 | +### Bugs |
| 35 | + |
| 36 | +* docs/api/locking: add an explicit <br> #4208 (@cccfeng) |
| 37 | +* Fix hang when the user lacks permissions #4207 (@bk2204) |
| 38 | +* Don't mark unlocked files that aren't lockable as read-only #4171 (@bk2204) |
| 39 | +* locking: make patterns with slashes work on Windows #4139 (@bk2204) |
| 40 | +* git: consider full refspec when determining seen refs #4133 (@bk2204) |
| 41 | + |
| 42 | +### Misc |
| 43 | + |
| 44 | +* Fix Windows CI #4199 (@bk2204) |
| 45 | +* Fix testsuite when working with non-master default branch #4174 (@bk2204) |
| 46 | +* git: improve performance of remote ref listing #4176 (@bluekeyes) |
| 47 | +* subprocess: trace all command execution #4175 (@bluekeyes) |
| 48 | +* Update git-lfs-migrate.1.ronn #3869 (@gertcuykens) |
| 49 | +* t: use repo v1 with extensions #4177 (@bk2204) |
| 50 | +* Makefile: ensure temp Go modules can be deleted #4157 (@chrisd8088) |
| 51 | +* Improve test suite robustness via environment #4132 (@bk2204) |
| 52 | + |
3 | 53 | ## 2.11.0 (8 May 2020)
|
4 | 54 |
|
5 | 55 | This release introduces several new features, such as better support for unnamed
|
|
0 commit comments