nodegit v0.24.0-alpha.1 Release Notes
Release Date: 2018-10-25 // over 5 years ago-
Summary of changes
- Garbage collect most of the library.
- ๐ All free functions have been removed. The expectation is that they will be collected by the GC.
- ๐ All init options methods have been removed. They were never supposed to be exposed in the first place.
โ Removed methods
๐ Mostly due to missing support anyway, please report anything you were using as an issue.
- NodeGit.Blob.createFromStreamCommit
- NodeGit.Branch.Iterator.prototype.new
- NodeGit.Config.initBackend
- NodeGit.Config.prototype.snapshot
- NodeGit.Config.prototype.setBool
- NodeGit.Config.prototype.setInt32
- NodeGit.Config.prototype.setInt64
- NodeGit.Index.prototype.owner
- NodeGit.Note.iteratorNew
- NodeGit.Note.next
- NodeGit.Odb.prototype.addDiskAlternate
- NodeGit.Repository.prototype.configSnapshot
- NodeGit.Signature.prototype.dup
- NodeGit.Tag.foreach
- NodeGit.Transport.init
- NodeGit.Transport.sshWithPaths
- NodeGit.Transport.unregister
๐ Newly exposed methods:
- NodeGit.Config.prototype.getEntry
- NodeGit.Config.prototype.snapshot
- NodeGit.Config.prototype.refresh
- NodeGit.Config.prototype.setBool
- NodeGit.Config.prototype.setInt32
- NodeGit.Config.prototype.setInt64
- NodeGit.Diff.prototype.isSortedIcase
- NodeGit.DiffStats.prototype.deletions
- NodeGit.DiffStats.prototype.filesChanged
- NodeGit.DiffStats.prototype.insertions
- NodeGit.DiffStats.prototype.toBuf
- NodeGit.Odb.hashfile
- NodeGit.Odb.prototype.readPrefix
- NodeGit.OidShorten.prototype.add
- NodeGit.OidShorten.create
- NodeGit.PathspecMatchList.prototype.diffEntry
- NodeGit.PathspecMatchList.prototype.entry
- NodeGit.PathspecMatchList.prototype.entrycount
- NodeGit.PathspecMatchList.prototype.failedEntry
- NodeGit.PathspecMatchList.prototype.failedEntryCount
๐ Newly exposed types
- NodeGit.DescribeFormatOptions
- NodeGit.DiffStats
- NodeGit.OidShorten
- NodeGit.PathspecMatchList
๐ Merged PRs into NodeGit