Skip to content

Releases: jelmer/dulwich

1.1.0

17 Feb 23:13

Choose a tag to compare

What's Changed

  • Add reference to c-git-compatibility doc in README.md by @jelmer in #2069
  • Implement cli commands for more porcelain by @jelmer in #2071
  • Support GIT_TRACE_PACKET by @jelmer in #2073
  • Fix cloning of SHA-256 repositories with protocol v2 by @jelmer in #2074
  • skip tests that require merge3 when it's not available by @kulikjak in #2075
  • Add test-minimal to CI; run tests without installing any optional dependencies by @jelmer in #2076
  • Update SECURITY.md by @jelmer in #2077
  • Don't skip 3.14 wheels by @bowiechen in #2078
  • Add Git protocol v2 packfile-uris client support by @jelmer in #2079
  • Attempt to fix occasional issues with long running lfs processes in tests by @jelmer in #2081
  • Allow passing commit and author timestamps into porcelain.commit by @ading2210 in #2080
  • Skip Python 3.14 x86_64/universal2 wheels on macOS by @jelmer in #2082
  • Improve exception message for tags by @jelmer in #2083
  • ci(deps): bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 by @dependabot[bot] in #2084
  • ci(deps): bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #2085
  • deps(deps-dev): bump ruff from 0.14.10 to 0.14.14 in the pip group by @dependabot[bot] in #2086
  • Add bundle URI support for faster clones and fetches by @jelmer in #2087
  • Add basic subtree support by @jelmer in #2088
  • Add support for core.trustctime configuration option by @jelmer in #2091
  • Fix LFS client selection for file:// URLs by @jelmer in #2089
  • Add support for core.commentChar configuration option (#1852) by @jelmer in #2092
  • Add --unshallow support to fetch command by @jelmer in #2093
  • Add progress reporting during pack file downloads by @jelmer in #2094
  • Macos wheels fix by @jelmer in #2095
  • Disable git-lfs filter process in LFS status tests to fix flaky Windows failures by @jelmer in #2096
  • Server side hooks by @jelmer in #2097
  • Fix checkout skipping files with paths starting with '.git' by @jelmer in #2098

New Contributors

Full Changelog: dulwich-1.0.0...dulwich-1.1.0

1.0.0

17 Jan 23:21
dulwich-1.0.0

Choose a tag to compare

What's Changed

Full Changelog: dulwich-0.25.2...dulwich-1.0.0

dulwich-0.25.1

12 Jan 01:56
dulwich-0.25.2

Choose a tag to compare

What's Changed

  • Fix GPG signature test to handle InvalidSigners exception by @jelmer in #2064
  • Make object store close() idempotent and warn on unclosed resources by @jelmer in #2065

Full Changelog: dulwich-0.25.1...dulwich-0.25.2

v0.22.6

17 Feb 23:12
953eb0c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.22.2...v0.22.6

0.22.2

17 Feb 23:13
953eb0c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: dulwich-0.22.1...v0.22.2

dulwich-0.25.1

12 Jan 01:55
dulwich-0.25.1

Choose a tag to compare

v0.25.0

17 Dec 21:51

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: dulwich-0.24.10...dulwich-0.25.0

dulwich-0.24.9

10 Nov 13:57

Choose a tag to compare

  • Fix passing key_filename and ssh_command parameters to SSHGitClient by @skshetry

  • Relax check to support subclasses of Urllib3HttpGitClient. Fixes
    regression from 0.24.2 where subclasses of Urllib3HttpGitClient would
    not receive the config object. by @skshetry

  • Fix test_concurrent_ref_operations_compatibility test flakiness by @jelmer

  • Fix warnings in test suite by @jelmer

Full Changelog: dulwich-0.24.8...dulwich-0.24.9

0.24.10

20 Nov 02:18

Choose a tag to compare

Full Changelog: dulwich-0.24.9...dulwich-0.24.10

dulwich-0.24.8

01 Nov 19:38

Choose a tag to compare

What's Changed

Full Changelog: dulwich-0.24.7...dulwich-0.24.8