Skip to content

v0.7.16

Choose a tag to compare

@jelmer jelmer released this 21 Apr 22:42
· 45 commits to main since this release

Breaking

  • tree: TreeEntry.revision is now Option<RevisionId> to support git-backed trees

Added

  • export: archive() for streaming tarball/zip export
  • search: wrapper for optional breezy.plugins.search plugin
  • tsort: expose merge_sort from breezy.tsort / vcsgraph.tsort
  • config: BranchConfig::get_user_option and get_nickname
  • config + foreign: http_serve lookup and foreign-revid parsing
  • diff: show_diff_trees_with to pass through context
  • forge: MergeProposal.post_comment and set_target_branch_name

Fixed

  • graph: iter_ancestry now yields (node, parents) pairs correctly
  • tree: robustness fixes for revision-tree traversal
  • error: tolerate missing breezy exception classes
  • error: replace catch_unwind trick with proper dynamic lookup

Dependencies

  • Bump ctor from 0.6.3 to 0.10.0
  • Bump patchkit from 0.2.3 to 0.2.4