-0.5.1 UNRELEASED
+0.6.0 UNRELEASED
+
+note: This list is most likely incomplete for 0.6.0.
BUG FIXES
* Cope with \r in ref files on Windows. (
http://github.com/jelmer/dulwich/issues/#issue/13, Jelmer Vernooij)
+ * Fix GitFile breakage on Windows. (Anatoly Techtonik, #557585)
+
+ * Support packed ref deletion with no peeled refs. (Augie Fackler)
+
+ * Fix send pack when there is nothing to fetch. (Augie Fackler)
+
+ * Fix fetch if no progress function is specified. (Augie Fackler)
+
+ * Allow double-staging of files that are deleted in the index.
+ (Dave Borowitz)
+
+ * Fix RefsContainer.add_if_new to support dangling symrefs.
+ (Dave Borowitz)
+
+ * Non-existant index files in non-bare repositories are now treated as
+ empty. (Dave Borowitz)
+
+ * Always update ShaFile.id when the contents of the object get changed.
+ (Jelmer Vernooij)
+
+ * Various Python2.4-compatibility fixes. (Dave Borowitz)
+
+ * Fix thin pack handling. (Dave Borowitz)
+
FEATURES
* Add include-tag capability to server. (Dave Borowitz)
* New dulwich.fastexport module that can generate fastexport
streams. (Jelmer Vernooij)
+ * Implemented BaseRepo.__contains__. (Jelmer Vernooij)
+
+ * Add __setitem__ to DictRefsContainer. (Dave Borowitz)
+
+ * Overall improvements checking Git objects. (Dave Borowitz)
+
+ * Packs are now verified while they are received. (Dave Borowitz)
+
TESTS
* Add framework for testing compatibility with C Git. (Dave Borowitz)
+ * Add various tests for the use of non-bare repositories. (Dave Borowitz)
+
+ * Cope with diffstat not being available on all platforms.
+ (Tay Ray Chuan, Jelmer Vernooij)
+
+ * Add make_object and make_commit convenience functions to test utils.
+ (Dave Borowitz)
+
API BREAKAGES
* The 'committer' and 'message' arguments to Repo.do_commit() have
API CHANGES
- * Blob.chunked was added. (Jelmer Vernooij)
+ * The primary serialization APIs in dulwich.objects now work
+ with chunks of strings rather than with full-text strings.
+ (Jelmer Vernooij)
0.5.0 2010-03-03