aboutsummaryrefslogtreecommitdiff
path: root/furgit.go
diff options
context:
space:
mode:
Diffstat (limited to 'furgit.go')
-rw-r--r--furgit.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/furgit.go b/furgit.go
index efd9d7c4..6e241049 100644
--- a/furgit.go
+++ b/furgit.go
@@ -1,5 +1,11 @@
// Package furgit provides low-level Git operations.
//
+// Furgit provides absolutely no guarantees on correctness, performance,
+// API stability. In particular, before version 1.0.0, no attempt at
+// API stability is made at all, and breaking changes may be introduced
+// in patch-level releases. See also the warranty and liability disclaimers
+// in the license.
+//
// Git libraries often center on a repository type that owns objects, refs,
// worktree state, and configuration behind a single facade. Furgit inverts
// that: objects are plain values, stored objects are separate types that