git2dart 0.3.0 copy "git2dart: ^0.3.0" to clipboard
git2dart: ^0.3.0 copied to clipboard

Dart bindings to libgit2, provides ability to use libgit2 library in Dart and Flutter.

Changelog #

0.3.0 - 2025-06-11 #

Features #

  • Add BlobWriteStream for streaming blob writes.
  • Introduce Filter API with options.
  • Expose additional Worktree operations.
  • Add repository attribute helpers and AttrOptions.
  • Expand bindings for ODB, Oid, Packbuilder, Patch and Rebase.
  • Improve tag and tree builder callbacks.

Fixes #

  • Stabilize remote tests.

0.2.2 - 2025-06-07 #

Changes #

  • upgrade version libgit2 to 1.9.1

0.2.1 - 2025-05-29 #

Changes #

  • Add missing API sections to README:
    • Remote
    • Reset
    • Blame
    • Describe
    • Note
    • Rebase
    • Mailmap
    • Credentials
    • ODB
    • Packbuilder
    • Signature
    • RevParse
    • AnnotatedCommit
  • Add system dependencies section to README for Linux, macOS and Windows

0.2.0 - 2025-05-17 #

Breaking Changes #

  • Migrate to Dart 3
  • Migrate to 1.9.0 version libgit2
  • Migrate actual api, remove depricated api calls

0.0.6 - 2023-03-09 #

Features #

  • Add macOS test support

Fixes #

  • Fix README documentation

0.0.5 - 2023-03-08 #

Features #

  • Add repository extensions:
    • headCommit
    • createCommitOnHead

Fixes #

  • Fix repository links

Dependencies #

  • Update dependencies

0.0.4 - 2023-03-07 #

Dependencies #

  • Update dependencies

0.0.3 - 2023-03-05 #

Dependencies #

  • Update dependencies

0.0.2 - 2023-03-05 #

Dependencies #

  • Update dependencies

0.0.1 - 2023-03-02 #

Features #

  • Initial release
9
likes
160
points
43
downloads

Publisher

verified publisherdartgit.dev

Weekly Downloads

Dart bindings to libgit2, provides ability to use libgit2 library in Dart and Flutter.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

equatable, ffi, flutter, git2dart_binaries, meta, path

More

Packages that depend on git2dart