posts: Announce Radicle 1.10.2

This commit is contained in:
Lorenz Leutgeb
2026-08-28 21:16:52 +02:00
parent 32fadec3d6
commit 9efc86b07c
3 changed files with 82 additions and 1 deletions
+1 -1
View File
@@ -1 +1 @@
{"name":"rad","version":"1.10.1","commit":"71f39fb195068d598d75f7cd606d41a4f8ad4b10","timestamp":"1786546528"}
{"name":"rad","version":"1.10.2","commit":"7f5de25223c43ee90365fbbca85fc1bdfb41797f","timestamp":"1787771930"}
+80
View File
@@ -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** *<lorenz.leutgeb@radicle.dev>*
* [`3054779bf`] **windows: Set process creation flags** *<lorenz.leutgeb@radicle.dev>*
* [`9c06c4086`] **cli/patch: Spawn `git` for diffs directly** *<lorenz.leutgeb@radicle.dev>*
* [`3da781f9e`] **remote-helper: Accept option "pushcert if-asked"** *<lorenz.leutgeb@radicle.dev>*
* [`17ff650ec`] **cli/node: Label Process ID** *<lorenz.leutgeb@radicle.dev>*
* [`96d74ea9b`] **radicle/cob/identity: Tighten initial revision** *<lorenz.leutgeb@radicle.dev>*
* [`675b82f34`] **radicle: Remove `ReadRepository::identity_root_of`** *<lorenz.leutgeb@radicle.dev>*
* [`388d98557`] **radicle/storage: Secure `canonical_identity_head`** *<lorenz.leutgeb@radicle.dev>*
* [`26708e81a`] **node/test: Demonstrate injection of Identity COB** *<lorenz.leutgeb@radicle.dev>*
* [`392542e92`] **build/build: Fix filename of Git archive** *<lorenz.leutgeb@radicle.dev>*
* [`d66f7e598`] **cli, crypto: Comment keys in SSH Agent** *<lorenz.leutgeb@radicle.dev>*
* [`31f3d08d6`] **radicle/cob/thread: Use `timeline: IndexSet`** *<lorenz.leutgeb@radicle.dev>*
* [`d7edbfb21`] **radicle/cob/thread: Make `timeline` private** *<lorenz.leutgeb@radicle.dev>*
* [`5ddd5c64e`] **radicle/cob/thread: Make `comments` private** *<lorenz.leutgeb@radicle.dev>*
* [`a62b80877`] **ambient: Drop building of `*.deb` package in CI** *<liw@liw.fi>*
* [`d840fe006`] **ambient: Match `rust-toolchain.toml`** *<liw@liw.fi>*
* [`16de8f195`] **README: Add references to downstream packages** *<lorenz.leutgeb@radicle.dev>*
* [`d7d9df27a`] **debian: Remove** *<lorenz.leutgeb@radicle.dev>*
* [`2a9b5e72e`] **cargo/spin: 0.9.8 → 0.9.9** *<dazo@eurephia.org>*
[`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
```
+1
View File
@@ -118,6 +118,7 @@ updated, join our community on 💬 [Zulip][zulip], or <a href="{{ site.feed.pat
Subscribe <img src="/assets/images/rss.svg" alt="RSS logo" style="width:15px;"/>
</a>
- 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.