mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-11-15 19:30:38 +08:00
Release 0.26.0
This commit is contained in:
+8
-4
@@ -1,21 +1,25 @@
|
||||
# Changelog
|
||||
|
||||
## [unreleased]
|
||||
## radicle-httpd + radicle-search 0.26.0
|
||||
|
||||
- **Repository search**: New optional `radicle-search` indexing daemon backs a `/repos/search?q=…` endpoint for typo-tolerant search over repo names and descriptions, plus faster `/repos?sort=activity|seeding` listings; httpd falls back to its built-in storage walk when the daemon is absent, so existing behavior is unchanged
|
||||
- **Git archive downloads**: Additional formats ZIP and TAR are now supported. Also, a prefix is added to the archive by default, which can be disabled by using the query `?prefix=false`. This query string is immediately deprecated. It only exists as a workaround for users to adapt their download scripts etc. to accommodate for the prefix. It will be removed in a future version.
|
||||
- **Streaming archive downloads**: Archives are streamed to the client instead of being buffered in memory, avoiding excessive memory use on large repositories
|
||||
- **Faster archive HEAD requests**: `HEAD` requests no longer build an archive that is then discarded
|
||||
- **Streaming git operations**: Clone, fetch, and push stream request and response bodies and accept gzip-compressed requests, reducing memory use on large operations
|
||||
|
||||
## 0.25.0
|
||||
## radicle-httpd 0.25.0
|
||||
|
||||
- **Canonical and peer refs in repo API**: The repo endpoint now exposes canonical refs and per-peer refs, letting clients discover branches and tags resolved by delegate quorum as well as those from individual nodes
|
||||
- **Job COBs endpoint**: New `/repos/{rid}/jobs/{sha}` endpoint serves job collaborative objects, enabling clients to query CI/CD job state
|
||||
|
||||
## 0.24.0
|
||||
## radicle-httpd 0.24.0
|
||||
|
||||
- **Windows support**: The HTTP daemon now runs on Windows with platform-specific adaptations
|
||||
- **Faster API responses**: Improved `/node` endpoint performance
|
||||
- **Git namespace paths**: Direct access to node ref namespaces via `/{rid}.git/{nid}/` remote URLs, simplifying clones and fetches from specific nodes
|
||||
- Updated dependencies and internal improvements
|
||||
|
||||
## 0.23.0
|
||||
## radicle-httpd 0.23.0
|
||||
|
||||
- **Live config reload**: Update configuration without restarting by sending a SIGHUP signal
|
||||
|
||||
Generated
+2
-2
@@ -2544,7 +2544,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "radicle-httpd"
|
||||
version = "0.25.0"
|
||||
version = "0.26.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"axum",
|
||||
@@ -2623,7 +2623,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "radicle-search"
|
||||
version = "0.1.0"
|
||||
version = "0.26.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"chrono",
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "radicle-httpd"
|
||||
description = "Radicle HTTP daemon"
|
||||
homepage.workspace = true
|
||||
license.workspace = true
|
||||
version = "0.25.0"
|
||||
version = "0.26.0"
|
||||
authors = ["cloudhead <cloudhead@radicle.xyz>", "sebastinez <me@sebastinez.dev>"]
|
||||
edition = "2021"
|
||||
default-run = "radicle-httpd"
|
||||
|
||||
@@ -3,7 +3,7 @@ name = "radicle-search"
|
||||
description = "Optional search/index daemon for Radicle, alongside radicle-node and radicle-httpd"
|
||||
homepage.workspace = true
|
||||
license.workspace = true
|
||||
version = "0.1.0"
|
||||
version = "0.26.0"
|
||||
edition = "2024"
|
||||
default-run = "radicle-search"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user