isomorphic-git

A pure JavaScript implementation of git for node and browsers!

MIT License

Downloads
1.9M
Stars
7.2K
Committers
96

Bot releases are visible (Hide)

isomorphic-git - v1.0.0-beta.9

Published by isomorphic-git-bot over 4 years ago

1.0.0-beta.9 (2020-01-27)

chore

BREAKING CHANGES

  • The signing argument of log has been removed, and log now returns an array of objects with the same interface as those returned from readCommit. Also, the log function will throw now instead of returning errors as objects inside the result array. This greatly simplifies the TS definition (which previously consisted of 3 different overloaded variations) so that we can generate the TS definitions directly from the JSDoc in the future.
isomorphic-git - v1.0.0-beta.8

Published by isomorphic-git-bot over 4 years ago

1.0.0-beta.8 (2020-01-27)

chore

  • replace statusMatrix's pattern param with filter param (#1004) (fe6d98a)

BREAKING CHANGES

  • the pattern param added two dependencies to the project (globrex and globalyzer) for very little benefit since we haven't ended up using globbing anywhere else in the library. The same result can be achieved via the new function parameter filter which lets you provide the pattern-matching logic yourself.
isomorphic-git - v1.0.0-beta.7

Published by isomorphic-git-bot over 4 years ago

1.0.0-beta.7 (2020-01-27)

chore

BREAKING CHANGES

  • the fastCheckout function has been renamed checkout and the old checkout function has been removed entirely.
isomorphic-git - v1.0.0-beta.6

Published by isomorphic-git-bot over 4 years ago

1.0.0-beta.6 (2020-01-27)

Features

BREAKING CHANGES

  • the walkBeta2 function has been renamed walk and the walkBeta1 function has been removed entirely.
isomorphic-git - v1.0.0-beta.5

Published by isomorphic-git-bot over 4 years ago

1.0.0-beta.5 (2020-01-27)

Features

BREAKING CHANGES

  • the browser (and node) versions tested in CI have been bumped. Future releases are not guaranteed to work on the older versions anymore.
isomorphic-git - v1.0.0-beta.4

Published by isomorphic-git-bot over 4 years ago

1.0.0-beta.4 (2020-01-26)

Bug Fixes

isomorphic-git - v0.78.2

Published by isomorphic-git-bot over 4 years ago

0.78.2 (2020-01-25)

Bug Fixes

isomorphic-git - v0.78.1

Published by isomorphic-git-bot over 4 years ago

0.78.1 (2020-01-25)

Bug Fixes

isomorphic-git - v1.0.0-beta.3

Published by isomorphic-git-bot over 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
isomorphic-git - v0.78.0

Published by isomorphic-git-bot over 4 years ago

0.78.0 (2020-01-22)

Features

  • clone, checkout, fastCheckout, pull: Added 'newSubmoduleBehavior' param (#988) (2c980e0)
isomorphic-git - v0.77.1

Published by isomorphic-git-bot almost 5 years ago

0.77.1 (2020-01-19)

Bug Fixes

  • push: update local copy of remote refs (#984) (03e4c9f)
isomorphic-git - v0.77.0

Published by isomorphic-git-bot almost 5 years ago

0.77.0 (2020-01-19)

Features

isomorphic-git - v0.76.0

Published by isomorphic-git-bot almost 5 years ago

0.76.0 (2020-01-16)

Features

  • statusMatrix: Added 'noSubmodules' param (#981) (be810f4)
isomorphic-git - v0.75.1

Published by isomorphic-git-bot almost 5 years ago

0.75.1 (2020-01-15)

Bug Fixes

  • checkout: files that don't match filepaths/pattern should be untouched (#977) (6e19496)
isomorphic-git - v0.75.0

Published by isomorphic-git-bot almost 5 years ago

0.75.0 (2020-01-13)

Features

  • Added 'addNote', 'listNotes', 'removeNote', and 'readNote' commands (#959) (92a7e83)
isomorphic-git - v0.74.0

Published by isomorphic-git-bot almost 5 years ago

0.74.0 (2020-01-12)

Features

  • add typed alternatives to readObject/writeObject (#970) (5010dac)
isomorphic-git - v0.73.3

Published by isomorphic-git-bot almost 5 years ago

0.73.3 (2020-01-11)

Bug Fixes

isomorphic-git - v0.73.2

Published by isomorphic-git-bot almost 5 years ago

0.73.2 (2020-01-10)

Bug Fixes

  • truncate commit message to fit in tweet (#967) (eebb115)
isomorphic-git - v0.73.1

Published by isomorphic-git-bot almost 5 years ago

0.73.1 (2020-01-10)

Performance Improvements

  • use native browser 'deflate' if available (#966) (3960eeb)
isomorphic-git - v0.73.0

Published by isomorphic-git-bot almost 5 years ago

0.73.0 (2020-01-10)

Features

Package Rankings
Top 0.7% on Npmjs.org
Top 6.67% on Proxy.golang.org
Top 23.08% on Repo1.maven.org
Badges
Extracted from project README
BrowserStack SauceLabs FOSSA Status