diff --git a/Cargo.lock b/Cargo.lock index ea022114ebb..74337864f53 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1334,7 +1334,7 @@ dependencies = [ "futures-lite", "gitoxide-core", "gix", - "gix-features 0.41.1", + "gix-features 0.42.0", "is-terminal", "once_cell", "prodash 29.0.2", @@ -1403,7 +1403,7 @@ dependencies = [ "gix-diff", "gix-dir", "gix-discover 0.39.0", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-filter", "gix-fs 0.14.0", "gix-glob 0.19.0", @@ -1653,7 +1653,7 @@ dependencies = [ "criterion", "document-features", "gix-config-value", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-glob 0.19.0", "gix-path 0.10.15", "gix-ref 0.51.0", @@ -1859,7 +1859,7 @@ dependencies = [ [[package]] name = "gix-features" -version = "0.41.1" +version = "0.42.0" dependencies = [ "bstr", "bytes", @@ -1923,7 +1923,7 @@ dependencies = [ "bstr", "crossbeam-channel", "fastrand", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-path 0.10.15", "gix-utils 0.2.0", "is_ci", @@ -1962,7 +1962,7 @@ dependencies = [ "bitflags 2.9.0", "bstr", "document-features", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-path 0.10.15", "gix-testtools", "serde", @@ -1984,7 +1984,7 @@ version = "0.17.0" dependencies = [ "document-features", "faster-hex 0.10.0", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-testtools", "serde", "sha1-checked", @@ -2077,7 +2077,7 @@ dependencies = [ "filetime", "fnv", "gix-bitmap 0.2.14", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-fs 0.14.0", "gix-hash 0.17.0", "gix-lock 17.0.0", @@ -2102,7 +2102,7 @@ version = "0.0.0" dependencies = [ "bstr", "filetime", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-hash 0.17.0", "gix-index 0.39.0", "gix-object 0.48.0", @@ -2237,7 +2237,7 @@ dependencies = [ "document-features", "gix-actor 0.34.0", "gix-date 0.9.4", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-hash 0.17.0", "gix-hashtable 0.8.0", "gix-odb", @@ -2261,7 +2261,7 @@ dependencies = [ "arc-swap", "document-features", "gix-date 0.9.4", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-fs 0.14.0", "gix-hash 0.17.0", "gix-hashtable 0.8.0", @@ -2283,7 +2283,7 @@ dependencies = [ "filetime", "gix-actor 0.34.0", "gix-date 0.9.4", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-hash 0.17.0", "gix-object 0.48.0", "gix-odb", @@ -2301,7 +2301,7 @@ dependencies = [ "document-features", "gix-chunk 0.4.11", "gix-diff", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-hash 0.17.0", "gix-hashtable 0.8.0", "gix-object 0.48.0", @@ -2322,7 +2322,7 @@ name = "gix-pack-tests" version = "0.0.0" dependencies = [ "bstr", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-hash 0.17.0", "gix-object 0.48.0", "gix-odb", @@ -2436,7 +2436,7 @@ dependencies = [ "futures-lite", "gix-credentials", "gix-date 0.9.4", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-hash 0.17.0", "gix-lock 17.0.0", "gix-negotiate", @@ -2508,7 +2508,7 @@ dependencies = [ "document-features", "gix-actor 0.34.0", "gix-date 0.9.4", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-fs 0.14.0", "gix-hash 0.17.0", "gix-lock 17.0.0", @@ -2531,7 +2531,7 @@ dependencies = [ "gix-actor 0.34.0", "gix-date 0.9.4", "gix-discover 0.39.0", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-fs 0.14.0", "gix-hash 0.17.0", "gix-lock 17.0.0", @@ -2655,7 +2655,7 @@ dependencies = [ "filetime", "gix-diff", "gix-dir", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-filter", "gix-fs 0.14.0", "gix-hash 0.17.0", @@ -2676,7 +2676,7 @@ dependencies = [ "filetime", "gix-diff", "gix-dir", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-filter", "gix-fs 0.14.0", "gix-hash 0.17.0", @@ -2697,7 +2697,7 @@ version = "0.18.0" dependencies = [ "bstr", "gix-config", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-path 0.10.15", "gix-pathspec", "gix-refspec", @@ -2794,7 +2794,7 @@ dependencies = [ "futures-lite", "gix-command", "gix-credentials", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-hash 0.17.0", "gix-pack", "gix-packetline", @@ -2864,7 +2864,7 @@ dependencies = [ "assert_matches", "bstr", "document-features", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-path 0.10.15", "gix-testtools", "percent-encoding", @@ -2937,7 +2937,7 @@ dependencies = [ "bstr", "document-features", "gix-attributes 0.25.0", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-fs 0.14.0", "gix-glob 0.19.0", "gix-hash 0.17.0", @@ -2954,7 +2954,7 @@ name = "gix-worktree-state" version = "0.18.0" dependencies = [ "bstr", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-filter", "gix-fs 0.14.0", "gix-glob 0.19.0", @@ -2972,7 +2972,7 @@ name = "gix-worktree-state-tests" version = "0.0.0" dependencies = [ "gix-discover 0.39.0", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-filter", "gix-fs 0.14.0", "gix-hash 0.17.0", @@ -2991,7 +2991,7 @@ name = "gix-worktree-stream" version = "0.20.0" dependencies = [ "gix-attributes 0.25.0", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-filter", "gix-fs 0.14.0", "gix-hash 0.17.0", @@ -3012,7 +3012,7 @@ dependencies = [ "bstr", "gix-attributes 0.25.0", "gix-discover 0.39.0", - "gix-features 0.41.1", + "gix-features 0.42.0", "gix-fs 0.14.0", "gix-glob 0.19.0", "gix-hash 0.17.0", diff --git a/Cargo.toml b/Cargo.toml index a51765d4cb9..7cd5df3a944 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -168,7 +168,7 @@ gitoxide-core-async-client = ["gitoxide-core/async-client", "futures-lite"] anyhow = "1.0.42" gitoxide-core = { version = "^0.46.0", path = "gitoxide-core" } -gix-features = { version = "^0.41.1", path = "gix-features" } +gix-features = { version = "^0.42.0", path = "gix-features" } gix = { version = "^0.71.0", path = "gix", default-features = false } clap = { version = "4.5.36", features = ["derive", "cargo"] } diff --git a/gix-config/Cargo.toml b/gix-config/Cargo.toml index 5f177ced615..2c28c355f21 100644 --- a/gix-config/Cargo.toml +++ b/gix-config/Cargo.toml @@ -19,7 +19,7 @@ autotests = false serde = ["dep:serde", "bstr/serde", "gix-sec/serde", "gix-ref/serde", "gix-glob/serde", "gix-config-value/serde"] [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features" } +gix-features = { version = "^0.42.0", path = "../gix-features" } gix-config-value = { version = "^0.14.12", path = "../gix-config-value" } gix-path = { version = "^0.10.15", path = "../gix-path" } gix-sec = { version = "^0.10.12", path = "../gix-sec" } diff --git a/gix-features/Cargo.toml b/gix-features/Cargo.toml index 09c919b715f..c2e75d6f6fd 100644 --- a/gix-features/Cargo.toml +++ b/gix-features/Cargo.toml @@ -4,7 +4,7 @@ lints.workspace = true name = "gix-features" description = "A crate to integrate various capabilities using compile-time feature flags" repository = "https://github.com/GitoxideLabs/gitoxide" -version = "0.41.1" +version = "0.42.0" authors = ["Sebastian Thiel "] license = "MIT OR Apache-2.0" edition = "2021" diff --git a/gix-fs/Cargo.toml b/gix-fs/Cargo.toml index 94226708d7a..d308adfe82e 100644 --- a/gix-fs/Cargo.toml +++ b/gix-fs/Cargo.toml @@ -21,7 +21,7 @@ serde = ["dep:serde"] [dependencies] bstr = "1.12.0" gix-path = { version = "^0.10.15", path = "../gix-path" } -gix-features = { version = "^0.41.1", path = "../gix-features", features = ["fs-read-dir"] } +gix-features = { version = "^0.42.0", path = "../gix-features", features = ["fs-read-dir"] } gix-utils = { version = "^0.2.0", path = "../gix-utils" } thiserror = "2.0.0" serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] } diff --git a/gix-glob/Cargo.toml b/gix-glob/Cargo.toml index 5a9156c7407..03b75a78b0d 100644 --- a/gix-glob/Cargo.toml +++ b/gix-glob/Cargo.toml @@ -20,7 +20,7 @@ serde = ["dep:serde", "bstr/serde", "bitflags/serde"] [dependencies] gix-path = { version = "^0.10.15", path = "../gix-path" } -gix-features = { version = "^0.41.1", path = "../gix-features" } +gix-features = { version = "^0.42.0", path = "../gix-features" } bstr = { version = "1.12.0", default-features = false, features = ["std"] } bitflags = "2" serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] } diff --git a/gix-hash/Cargo.toml b/gix-hash/Cargo.toml index d193c664852..5f8e71e6eb3 100644 --- a/gix-hash/Cargo.toml +++ b/gix-hash/Cargo.toml @@ -20,7 +20,7 @@ test = false serde = ["dep:serde"] [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features", features = ["progress"] } +gix-features = { version = "^0.42.0", path = "../gix-features", features = ["progress"] } thiserror = "2.0.0" faster-hex = { version = "0.10.0" } diff --git a/gix-index/Cargo.toml b/gix-index/Cargo.toml index ddea59ca3be..62cabd34ed7 100644 --- a/gix-index/Cargo.toml +++ b/gix-index/Cargo.toml @@ -22,7 +22,7 @@ test = true serde = ["dep:serde", "smallvec/serde", "gix-hash/serde"] [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features", features = [ +gix-features = { version = "^0.42.0", path = "../gix-features", features = [ "progress", ] } gix-hash = { version = "^0.17.0", path = "../gix-hash" } diff --git a/gix-object/Cargo.toml b/gix-object/Cargo.toml index f8b68d5e45f..e8df5b9a7f9 100644 --- a/gix-object/Cargo.toml +++ b/gix-object/Cargo.toml @@ -41,7 +41,7 @@ serde = [ verbose-object-parsing-errors = ["winnow/std"] [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features", features = [ +gix-features = { version = "^0.42.0", path = "../gix-features", features = [ "progress", ] } gix-hash = { version = "^0.17.0", path = "../gix-hash" } diff --git a/gix-odb/Cargo.toml b/gix-odb/Cargo.toml index 5fb72b6f61b..8c0ee48e7d2 100644 --- a/gix-odb/Cargo.toml +++ b/gix-odb/Cargo.toml @@ -20,7 +20,7 @@ doctest = false serde = ["dep:serde", "gix-hash/serde", "gix-object/serde", "gix-pack/serde"] [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features", features = ["walkdir", "zlib", "crc32"] } +gix-features = { version = "^0.42.0", path = "../gix-features", features = ["walkdir", "zlib", "crc32"] } gix-hashtable = { version = "^0.8.0", path = "../gix-hashtable" } gix-hash = { version = "^0.17.0", path = "../gix-hash" } gix-date = { version = "^0.9.4", path = "../gix-date" } diff --git a/gix-pack/Cargo.toml b/gix-pack/Cargo.toml index c3573c3e492..9bcc76a3ca6 100644 --- a/gix-pack/Cargo.toml +++ b/gix-pack/Cargo.toml @@ -34,7 +34,7 @@ serde = ["dep:serde", "gix-object/serde"] wasm = ["gix-diff?/wasm"] [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features", features = ["crc32", "progress", "zlib"] } +gix-features = { version = "^0.42.0", path = "../gix-features", features = ["crc32", "progress", "zlib"] } gix-path = { version = "^0.10.15", path = "../gix-path" } gix-hash = { version = "^0.17.0", path = "../gix-hash" } gix-chunk = { version = "^0.4.11", path = "../gix-chunk" } diff --git a/gix-protocol/Cargo.toml b/gix-protocol/Cargo.toml index 5d52c67636a..cb4ca0d18da 100644 --- a/gix-protocol/Cargo.toml +++ b/gix-protocol/Cargo.toml @@ -68,7 +68,7 @@ path = "tests/async-protocol.rs" required-features = ["async-client"] [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features", features = [ +gix-features = { version = "^0.42.0", path = "../gix-features", features = [ "progress", ] } gix-transport = { version = "^0.46.0", path = "../gix-transport" } diff --git a/gix-ref/Cargo.toml b/gix-ref/Cargo.toml index c368479a399..90a2f7346b8 100644 --- a/gix-ref/Cargo.toml +++ b/gix-ref/Cargo.toml @@ -21,7 +21,7 @@ test = true serde = ["dep:serde", "gix-hash/serde", "gix-actor/serde", "gix-object/serde"] [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features", features = ["walkdir"] } +gix-features = { version = "^0.42.0", path = "../gix-features", features = ["walkdir"] } gix-fs = { version = "^0.14.0", path = "../gix-fs" } gix-path = { version = "^0.10.15", path = "../gix-path" } gix-hash = { version = "^0.17.0", path = "../gix-hash" } diff --git a/gix-status/Cargo.toml b/gix-status/Cargo.toml index d22d4006d06..5102d316aa1 100644 --- a/gix-status/Cargo.toml +++ b/gix-status/Cargo.toml @@ -25,7 +25,7 @@ gix-fs = { version = "^0.14.0", path = "../gix-fs" } gix-hash = { version = "^0.17.0", path = "../gix-hash" } gix-object = { version = "^0.48.0", path = "../gix-object" } gix-path = { version = "^0.10.15", path = "../gix-path" } -gix-features = { version = "^0.41.1", path = "../gix-features", features = ["progress"] } +gix-features = { version = "^0.42.0", path = "../gix-features", features = ["progress"] } gix-filter = { version = "^0.18.0", path = "../gix-filter" } gix-worktree = { version = "^0.40.0", path = "../gix-worktree", default-features = false, features = ["attributes"] } gix-pathspec = { version = "^0.10.0", path = "../gix-pathspec" } diff --git a/gix-transport/Cargo.toml b/gix-transport/Cargo.toml index 7a21d63734f..77d297c7894 100644 --- a/gix-transport/Cargo.toml +++ b/gix-transport/Cargo.toml @@ -82,7 +82,7 @@ required-features = ["async-client"] [dependencies] gix-command = { version = "^0.5.0", path = "../gix-command" } -gix-features = { version = "^0.41.1", path = "../gix-features" } +gix-features = { version = "^0.42.0", path = "../gix-features" } gix-url = { version = "^0.30.0", path = "../gix-url" } gix-sec = { version = "^0.10.12", path = "../gix-sec" } gix-packetline = { version = "^0.18.4", path = "../gix-packetline" } diff --git a/gix-url/Cargo.toml b/gix-url/Cargo.toml index 5abf17feea6..8a546ee9c74 100644 --- a/gix-url/Cargo.toml +++ b/gix-url/Cargo.toml @@ -19,7 +19,7 @@ doctest = false serde = ["dep:serde", "bstr/serde"] [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features" } +gix-features = { version = "^0.42.0", path = "../gix-features" } gix-path = { version = "^0.10.15", path = "../gix-path" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["std", "derive"] } diff --git a/gix-worktree-state/Cargo.toml b/gix-worktree-state/Cargo.toml index 154f3afef9d..43f24bc551d 100644 --- a/gix-worktree-state/Cargo.toml +++ b/gix-worktree-state/Cargo.toml @@ -23,7 +23,7 @@ gix-hash = { version = "^0.17.0", path = "../gix-hash" } gix-object = { version = "^0.48.0", path = "../gix-object" } gix-glob = { version = "^0.19.0", path = "../gix-glob" } gix-path = { version = "^0.10.15", path = "../gix-path" } -gix-features = { version = "^0.41.1", path = "../gix-features" } +gix-features = { version = "^0.42.0", path = "../gix-features" } gix-filter = { version = "^0.18.0", path = "../gix-filter" } io-close = "0.3.7" diff --git a/gix-worktree-stream/Cargo.toml b/gix-worktree-stream/Cargo.toml index a1e2992b6f4..dedb1625415 100644 --- a/gix-worktree-stream/Cargo.toml +++ b/gix-worktree-stream/Cargo.toml @@ -15,7 +15,7 @@ include = ["src/**/*", "LICENSE-*"] doctest = false [dependencies] -gix-features = { version = "^0.41.1", path = "../gix-features", features = ["progress", "io-pipe"] } +gix-features = { version = "^0.42.0", path = "../gix-features", features = ["progress", "io-pipe"] } gix-hash = { version = "^0.17.0", path = "../gix-hash" } gix-object = { version = "^0.48.0", path = "../gix-object" } gix-attributes = { version = "^0.25.0", path = "../gix-attributes" } diff --git a/gix-worktree/Cargo.toml b/gix-worktree/Cargo.toml index dbdeb333d28..9524b64b61e 100644 --- a/gix-worktree/Cargo.toml +++ b/gix-worktree/Cargo.toml @@ -32,7 +32,7 @@ gix-path = { version = "^0.10.15", path = "../gix-path" } gix-attributes = { version = "^0.25.0", path = "../gix-attributes", optional = true } gix-validate = { version = "^0.9.4", path = "../gix-validate", optional = true } gix-ignore = { version = "^0.14.0", path = "../gix-ignore" } -gix-features = { version = "^0.41.1", path = "../gix-features" } +gix-features = { version = "^0.42.0", path = "../gix-features" } serde = { version = "1.0.114", optional = true, default-features = false, features = ["derive"] } bstr = { version = "1.12.0", default-features = false } diff --git a/gix/Cargo.toml b/gix/Cargo.toml index 4b1045bdd27..d78595756f0 100644 --- a/gix/Cargo.toml +++ b/gix/Cargo.toml @@ -344,7 +344,7 @@ gix-traverse = { version = "^0.45.0", path = "../gix-traverse" } gix-diff = { version = "^0.51.0", path = "../gix-diff", default-features = false } gix-merge = { version = "^0.4.0", path = "../gix-merge", default-features = false, optional = true } gix-mailmap = { version = "^0.26.0", path = "../gix-mailmap", optional = true } -gix-features = { version = "^0.41.1", path = "../gix-features", features = [ +gix-features = { version = "^0.42.0", path = "../gix-features", features = [ "progress", "once_cell", ] }