diff --git a/_data/releases/radicle.json b/_data/releases/radicle.json index 1d6539d..902a4c5 100644 --- a/_data/releases/radicle.json +++ b/_data/releases/radicle.json @@ -1 +1 @@ -{"name":"rad","version":"1.10.1","commit":"71f39fb195068d598d75f7cd606d41a4f8ad4b10","timestamp":"1786546528"} +{"name":"rad","version":"1.10.2","commit":"7f5de25223c43ee90365fbbca85fc1bdfb41797f","timestamp":"1787771930"} diff --git a/_posts/2026-08-26-radicle-1.10.2.md b/_posts/2026-08-26-radicle-1.10.2.md new file mode 100644 index 0000000..d2b5a06 --- /dev/null +++ b/_posts/2026-08-26-radicle-1.10.2.md @@ -0,0 +1,80 @@ +--- +title: "Radicle 1.10.2" +image: radicle-1.png +--- + +The Radicle team would like to announce the release of Radicle 1.10.2. + +We thank our contributors: +- David Sommerseth +- Lars Wirzenius +- cryptocode +- justarandomgeek + +## Installation + +``` +curl -sSf https://radicle.dev/install | sh -s -- --no-modify-path --version=1.10.2 +``` + +## In this Release + +This release improves …: + - … security, when loading the identity COB. + - … reliability, avoiding crashes due to unsupported/invalid invariants asserted in COB threads. + - … integration with SSH Agent: Keys loaded to the agent now carry a comment that makes it obvious they were loaded by Radicle. + - … integration with Git: The remote helper handles `--signed=if-asked` correctly. + - … integration with Windows: Creation flags when spawning processes on Windows are set more appropriately. + +## Changelog + +This release contains 19 commit(s) by 3 contributor(s). + +* [`7f5de2522`] **Release 1.10.2** ** +* [`3054779bf`] **windows: Set process creation flags** ** +* [`9c06c4086`] **cli/patch: Spawn `git` for diffs directly** ** +* [`3da781f9e`] **remote-helper: Accept option "pushcert if-asked"** ** +* [`17ff650ec`] **cli/node: Label Process ID** ** +* [`96d74ea9b`] **radicle/cob/identity: Tighten initial revision** ** +* [`675b82f34`] **radicle: Remove `ReadRepository::identity_root_of`** ** +* [`388d98557`] **radicle/storage: Secure `canonical_identity_head`** ** +* [`26708e81a`] **node/test: Demonstrate injection of Identity COB** ** +* [`392542e92`] **build/build: Fix filename of Git archive** ** +* [`d66f7e598`] **cli, crypto: Comment keys in SSH Agent** ** +* [`31f3d08d6`] **radicle/cob/thread: Use `timeline: IndexSet`** ** +* [`d7edbfb21`] **radicle/cob/thread: Make `timeline` private** ** +* [`5ddd5c64e`] **radicle/cob/thread: Make `comments` private** ** +* [`a62b80877`] **ambient: Drop building of `*.deb` package in CI** ** +* [`d840fe006`] **ambient: Match `rust-toolchain.toml`** ** +* [`16de8f195`] **README: Add references to downstream packages** ** +* [`d7d9df27a`] **debian: Remove** ** +* [`2a9b5e72e`] **cargo/spin: 0.9.8 → 0.9.9** ** + +[`7f5de2522`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/7f5de25223c43ee90365fbbca85fc1bdfb41797f +[`3054779bf`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/3054779bfa51e7641a192fcdd14c2109e056534f +[`9c06c4086`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/9c06c4086af9cf6383e0caac22514c4045569d2a +[`3da781f9e`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/3da781f9e17789a030703db8f61ca2abe21b78a7 +[`17ff650ec`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/17ff650ec10b75036da270f9f6d48dd7152ac01c +[`96d74ea9b`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/96d74ea9ba9fd7c2db095f822eeea6c987e27cc6 +[`675b82f34`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/675b82f344a4345b2749498315095f5c7c63170f +[`388d98557`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/388d98557809fe24878e2c44b4a9b7cb13ba7485 +[`26708e81a`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/26708e81a8c875c79ae3a6d9e10b6ca54d88c64f +[`392542e92`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/392542e923bc9520519c905da8567d6267400619 +[`d66f7e598`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/d66f7e598b95e5b81caee1ff7fe7beca99be4f8f +[`31f3d08d6`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/31f3d08d638c0785300a11aa44373b8ff9f66d08 +[`d7edbfb21`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/d7edbfb2179bdf9d5e03f3052944da141d142001 +[`5ddd5c64e`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/5ddd5c64ea253b91562eb79a8bfa11d0a8b154c8 +[`a62b80877`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/a62b80877375e6bafa07adf5ea58037913f8ea11 +[`d840fe006`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/d840fe006ff3d6ab69f15cda77daf26109fecb58 +[`16de8f195`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/16de8f1950825672fe48b901dafa0d009f612b04 +[`d7d9df27a`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/d7d9df27a567a3f39519f3cc6b440ce480b8885e +[`2a9b5e72e`]: https://radicle.network/nodes/seed.radicle.dev/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/commits/2a9b5e72e9134b661691439a00c16e4ee3d25453 + +## Checksums + +``` +2fc377a1d1864d1c003274a991359e5bf41e9a50f07feee4aeda48d0c763e401 radicle-1.10.2-x86_64-unknown-linux-musl.tar.xz +d717e6e598915660befb19e0b9f22d6ce2eb1ddfe881f73bb1a693a62b063ae7 radicle-1.10.2-x86_64-apple-darwin.tar.xz +269d7cae96d01d75b85087266f060ab215c47c7425d5a3b98188419062c77a34 radicle-1.10.2-aarch64-unknown-linux-musl.tar.xz +f3846a8c3ff4c62860bcaef4e79520fbeabdba43d8589811932062fcb1b73e0a radicle-1.10.2-aarch64-apple-darwin.tar.xz +``` diff --git a/index.md b/index.md index 40010c9..100d008 100644 --- a/index.md +++ b/index.md @@ -118,6 +118,7 @@ updated, join our community on 💬 [Zulip][zulip], or +- 26.08.2026 [Radicle 1.10.2]({% post_url 2026-08-26-radicle-1.10.2 %}) released. - 12.08.2026 [Radicle 1.10.1]({% post_url 2026-08-12-radicle-1.10.1 %}) released. - 05.08.2026 [Radicle 1.10.0]({% post_url 2026-08-05-radicle-1.10.0 %}) released. - 22.05.2026 [Radicle 1.9.1]({% post_url 2026-05-22-radicle-1.9.1 %}) released.