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