unstale

npm / isomorphic-git

isomorphic-git

What changed in isomorphic-git 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-21.

1 security2 new APIs and options2 performance11 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.2 on npm

isomorphic-git 116 changes

Security 1

New APIs and options 2

  • Adds an author filter to log so developers can filter log entries by author.

    1.44.0release notes

  • remove accepts an array of filepaths, allowing multiple files to be removed in one call.

    1.43.0release notes

Performance 2

  • The index is written once per walk instead of once per file, reducing index writes during a walk.

    1.42.7release notes

  • Avoids reading a packed parent during commit.

    1.42.3release notes

Fixes and other changes 11

  • Read and readdir errors other than file-not-found are now rethrown.

    1.44.3release notes

  • Pako decompression errors are preserved when reading objects, making the original decompression failure available to callers.

    1.44.2release notes

  • status returns absent for case-mismatched paths on case-insensitive filesystems.

    1.44.1release notes

  • Each packfile checksum is verified once under concurrent reads.

    1.43.3release notes

  • Config variable names containing digits are now parsed correctly when tabs surround the equal sign.

    1.43.2release notes

  • Checkout, branch, merge, and commit now peel annotated tags to commits.

    1.43.1release notes

  • Refuses to cherry-pick over local changes, preventing local work from being overwritten.

    1.42.6release notes

  • Paths are sorted by UTF-8 bytes, matching Git’s ordering.

    1.42.5release notes

  • Patterns in .git/info/exclude are anchored to the working directory.

    1.42.4release notes

  • Fixes an issue involving an incorrect ref.

    1.42.2release notes

  • Restores PushRejectedError when pushing against an advanced remote.

    1.42.1release notes