diff --git a/Cargo.lock b/Cargo.lock
index bcee14a1f..489e8d528 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3748,7 +3748,7 @@ dependencies = [
[[package]]
name = "radicle"
version = "0.13.0"
-source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#855327d303566aac1d3e065d4ba7e16d9ccd18e6"
+source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#2d13591ec21e6ce04678e2965f08d145cf2d76ae"
dependencies = [
"amplify",
"base64 0.21.7",
@@ -3778,7 +3778,7 @@ dependencies = [
[[package]]
name = "radicle-cob"
version = "0.12.0"
-source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#855327d303566aac1d3e065d4ba7e16d9ccd18e6"
+source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#2d13591ec21e6ce04678e2965f08d145cf2d76ae"
dependencies = [
"fastrand",
"git2",
@@ -3796,7 +3796,7 @@ dependencies = [
[[package]]
name = "radicle-crypto"
version = "0.11.0"
-source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#855327d303566aac1d3e065d4ba7e16d9ccd18e6"
+source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#2d13591ec21e6ce04678e2965f08d145cf2d76ae"
dependencies = [
"amplify",
"cyphernet",
@@ -3814,7 +3814,7 @@ dependencies = [
[[package]]
name = "radicle-dag"
version = "0.9.0"
-source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#855327d303566aac1d3e065d4ba7e16d9ccd18e6"
+source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#2d13591ec21e6ce04678e2965f08d145cf2d76ae"
dependencies = [
"fastrand",
]
@@ -3836,7 +3836,7 @@ dependencies = [
[[package]]
name = "radicle-ssh"
version = "0.9.0"
-source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#855327d303566aac1d3e065d4ba7e16d9ccd18e6"
+source = "git+https://seed.radicle.xyz/z3gqcJUoA1n9HaHKufZs5FCSGazv5.git#2d13591ec21e6ce04678e2965f08d145cf2d76ae"
dependencies = [
"byteorder",
"log",
@@ -6063,7 +6063,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.48.0",
]
[[package]]
diff --git a/crates/radicle-types/src/traits/cobs.rs b/crates/radicle-types/src/traits/cobs.rs
index af2cc3cd8..2463394a5 100644
--- a/crates/radicle-types/src/traits/cobs.rs
+++ b/crates/radicle-types/src/traits/cobs.rs
@@ -1,3 +1,4 @@
+use radicle::cob::migrate;
use radicle::cob::object::Storage;
use radicle::storage::refs::draft;
use radicle::storage::{self, ReadStorage};
@@ -58,7 +59,7 @@ pub trait Cobs: Profile {
&draft_oid.into(),
)?;
- let mut patches = profile.patches_mut(&repo)?;
+ let mut patches = profile.patches_mut(&repo, migrate::ignore)?;
patches.write(&cob_id.into())?;
storage::git::cob::DraftStore::new(&repo, *signer.public_key()).remove(
diff --git a/crates/radicle-types/src/traits/issue.rs b/crates/radicle-types/src/traits/issue.rs
index 07d9c7134..1e7b5137b 100644
--- a/crates/radicle-types/src/traits/issue.rs
+++ b/crates/radicle-types/src/traits/issue.rs
@@ -1,3 +1,4 @@
+use radicle::cob::migrate;
use radicle::issue::cache::Issues as _;
use radicle::node::Handle;
use radicle::storage::ReadStorage;
@@ -16,7 +17,7 @@ pub trait Issues: Profile {
let profile = self.profile();
let repo = profile.storage.repository(rid)?;
let status = status.unwrap_or_default();
- let issues = profile.issues(&repo)?;
+ let issues = profile.issues(&repo, migrate::ignore)?;
let mut issues: Vec<_> = issues
.list()?
.filter_map(|r| {
@@ -42,7 +43,7 @@ pub trait Issues: Profile {
) -> Result