isomorphic-git v1.0.0-beta.3 Release Notes
Release Date: 2020-01-24 // about 4 years ago-
1.0.0-beta.3 (2020-01-24)
๐ Bug Fixes
- checkout: files that don't match filepaths/pattern should be untouched (#977) (6e19496)
- fastCheckout: bug in
noUpdateHead
logic and add missing TS types (#910) (e30bbed) - fetch: handle HTML server response better (#928) (5a07d2c)
- fetch: handle unexpected server response better (#922) (67bad02)
- fetch: remove 'thin-pack' from advertised capabilities (#893) (8f2251e)
- ๐ฏ fetch, clone, push, pull: include 'suggestion' in UnknownTransportError for SSH urls (#955) (ba6e444)
- ๐ merge: fix 'Failed to read git object' errors caused by shallow repos (#859) (8793a2a)
- push: update local copy of remote refs (#984) (03e4c9f)
- statusMatrix: fix a bug in walkBeta2 that resulted in doubled entries (#923) (1aca370)
- config section and variable names are allowed to have - not _ (#945) (495f294)
- if 'oauth2format' is set, silently strip credentials from URLs rather than error (#920) (d9aa842)
- ๐ improve typings (#968) (5254d45)
- โ remove stray console.logs (#860) (0a8b78b)
- resolve "treeNotSorted: not properly sorted" git fsck error (#937) (74a6905)
- truncate commit message to fit in tweet (#967) (eebb115)
- types: type of isDescendent depth argument should be number, not string (#914) (3f84b78)
- walkBeta1: fix error if
.populateHash
is called without calling.populateStat
first (#895) (6d3238a)
๐ Features
- ๐ฏ checkout, clone: add noSubmodule parameter to hide warning (adaeb28)
- ๐ฏ clone, checkout, fastCheckout, pull: Added 'newSubmoduleBehavior' param (#988) (2c980e0)
- fetch: Added 'pruneTags' parameter (#840) (32ffcbb)
- ๐ฏ fetch, push, clone, pull: add autoTranslateSSH param (#946) (661f74e)
- init: Added 'noOverwrite' param (#900) (8d8c3e6)
- pull: add 'noSubmodules' param (#962) (9a3abae)
- push: Added 'delete' param (#983) (c4d0bfe)
- statusMatrix: Added 'noSubmodules' param (#981) (be810f4)
- โ add typed alternatives to readObject/writeObject (#970) (5010dac)
- โ Added 'addNote', 'listNotes', 'removeNote', and 'readNote' commands (#959) (92a7e83)
- โ Added 'fastCheckout' command (#902) (9de5615)
- โ Added 'walkBeta2' command (#897) (bb40f05)
- ๐ publish beta release (#848) (71413c7)
๐ Performance Improvements
- shasum: use SubtleCrypto.digest if available (#913) (30fddf7)
- walker: speed up walking git repos (#892) (b346682)
- ๐ป use native browser 'deflate' if available (#966) (3960eeb)
๐ฅ BREAKING CHANGES
- โฌ๏ธ Drop official support for Safari 11