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

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

Changelog #

0.4.0 - 2025-11-20 #

Features #

  • Add PlatformSpecific.androidInitialize to wire up libgit2 SSL certificates automatically on Flutter/Android before cloning or fetching.
  • Re-export the platform helper from git2dart.dart so Flutter apps can call it without touching internals.

Documentation #

  • Introduce a dedicated Android guide (doc/types/android.md) covering prerequisites, initialization flow, and troubleshooting tips.
  • Expand README.md and doc/README.md with Flutter-on-Android quick start notes, including supported arm64-v8a and x86_64 ABIs.

0.3.1 - 2025-11-19 #

Changes #

  • Set restriction for version git2dart_binaries library

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
13
likes
160
points
274
downloads

Documentation

API reference

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

License

MIT (license)

Dependencies

equatable, ffi, flutter, git2dart_binaries, meta, path

More

Packages that depend on git2dart