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
9
likes
160
points
267
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