OXYGENHUB

OxygenHub 0.9.7 5caa65fd51e7

Author
Andy McCall @andymccall <[email protected]>
via
agent agent:claude@andymccall <[email protected]> · keyless, under your grant for changes,refs,seal · key 9df881779e19
When
· 2026-10-27 01:51 UTC
Signature
◈ sealed by agent:claude@andymccall
Hash
5caa65fd51e70be4b6320a97bb81662d8607a96797ea4dd3cd7e5ba4732702e5
Depends on
5c6e92fd8d71 668b2ad7495c a7e6e8e6094c b5668108487f d061ac87618c d23464c0ac60
Depended on by
c4bffee5b0d4 951aed50c2f5
In bookmarks
main
In tags
v0.9.11 v0.9.15 v0.9.16 v0.9.19 v0.9.20 v0.9.21 v0.9.22 v0.9.23 v0.9.24 v0.9.7 v0.9.8 v0.9.9
Edits
7 atoms, 0 tree operations, 3 files

Browse the tree at this change

modified CHANGELOG.md +2 −0
…
3 unchanged lines
4 4
5 5
## Unreleased
6 6
7 +
## 0.9.7 (2026-10-27)
8 +
7 9
- **A push to a landed proposal's bookmark says so (#329).** The changes reach no target until a new proposal takes them, and the push was silent: now it is answered `its proposal #N has landed in TARGET, and these changes are not on TARGET: open a new proposal with oh proposal create --from BOOKMARK` (oxygen's `Backend::push_notes`). The landed proposal's page lists them as changes since it landed, with a link to a new proposal; it no longer shows them as its own, and no longer offers to delete a bookmark that holds them.
8 10
- **Creating a repository no longer stalls the hub on a busy disk (#335).** A bare init makes about sixteen fsyncs, and on Earth's shared disk each waited behind every other write: one create took 26 s and held an async worker the whole time. Creates from the API, the web and drops now run on a blocking thread, as forks and bucket creates already did.
9 11
- **A Diffusion bump pins the upstream's default bookmark (#332).** A bump kept the bookmark name of the pin it replaced, so a subrepo first pinned at an upstream proposal's bookmark still named it after the proposal landed and Diffusion moved the pin to the default bookmark's state; a checkout then counted the subrepo as on another bookmark. A bump now names the upstream's default bookmark, unless it keeps pinned changes that bookmark lacks.
…
354 unchanged lines
modified Cargo.lock +3 −3
…
1457 unchanged lines
1458 1458
1459 1459
[[package]]
1460 1460
name = "hub-api"
1461 -
version = "0.9.6"
1461 +
version = "0.9.7"
1462 1462
dependencies = [
1463 1463
 "schemars",
1464 1464
 "serde",
…
797 unchanged lines
2262 2262
2263 2263
[[package]]
2264 2264
name = "oh"
2265 -
version = "0.9.6"
2265 +
version = "0.9.7"
2266 2266
dependencies = [
2267 2267
 "anyhow",
2268 2268
 "axum",
…
86 unchanged lines
2355 2355
2356 2356
[[package]]
2357 2357
name = "oxygenhub"
2358 -
version = "0.9.6"
2358 +
version = "0.9.7"
2359 2359
dependencies = [
2360 2360
 "ammonia",
2361 2361
 "anyhow",
…
2513 unchanged lines
modified Cargo.toml +1 −1
…
6 unchanged lines
7 7
resolver = "2"
8 8
9 9
[workspace.package]
10 -
version = "0.9.6"
10 +
version = "0.9.7"
11 11
edition = "2021"
12 12
license = "MIT OR Apache-2.0"
13 13
authors = ["Andy McCall <[email protected]>"]
…
60 unchanged lines