OXYGENHUB

oxy 0.8.0 4275ecb110f5

Author
Andy McCall @andymccall <[email protected]>
via
agent agent:claude@andymccall <[email protected]> · keyless, under your grant for changes,refs,seal · key eea4c6b40706
When
· 2026-10-27 06:04 UTC
Signature
◈ sealed by agent:claude@andymccall
Hash
4275ecb110f5f396f4d5ff451252fd70877c9ab59ac848206ad314025e76d6e2
Depends on
750251b21a96 8d80356371c5 8fd78eb52ad2 e02edccce98c e4595038502a fa53a2849de8 ff0af1ee299d
Depended on by
ed931d1d1102 64dc5197f9df 7f617ee9b3ad
In bookmarks
main
In tags
v0.10.0 v0.11.0 v0.8.0 v0.9.0
Edits
8 atoms, 0 tree operations, 3 files

Browse the tree at this change

modified CHANGELOG.md +2 −0
…
1 unchanged lines
2 2
3 3
## Unreleased
4 4
5 +
## 0.8.0 (2026-10-27)
6 +
5 7
- **A server can add a note to a reference a push moved (#148).** `oxy-server`'s `Backend` has a `push_notes` step: each note is added to that accepted reference's result, which `oxy push` shows in place of "updated". OxygenHub will use it to say when a push moves the bookmark of a proposal that has already landed (oxygenhub#329).
6 8
7 9
- **Identical sides settle by themselves (#146).** Two bookmarks that each resolved the same conflict to the same text conflicted again when merged, both sides the identical lines. A conflict whose sides are byte-identical now settles as `merge=union` adjacent insertions do (#145), in any file and keeping one side: a checkout writes it once ("kept one of its identical sides") and the next commit records the resolution, and a host landing a proposal settles it too.
…
291 unchanged lines
modified Cargo.lock +4 −4
…
1470 unchanged lines
1471 1471
1472 1472
[[package]]
1473 1473
name = "oxy"
1474 -
version = "0.7.0"
1474 +
version = "0.8.0"
1475 1475
dependencies = [
1476 1476
 "anyhow",
1477 1477
 "clap",
…
11 unchanged lines
1489 1489
1490 1490
[[package]]
1491 1491
name = "oxy-core"
1492 -
version = "0.7.0"
1492 +
version = "0.8.0"
1493 1493
dependencies = [
1494 1494
 "blake3",
1495 1495
 "ed25519-dalek",
…
20 unchanged lines
1516 1516
1517 1517
[[package]]
1518 1518
name = "oxy-server"
1519 -
version = "0.7.0"
1519 +
version = "0.8.0"
1520 1520
dependencies = [
1521 1521
 "axum",
1522 1522
 "axum-server",
…
6 unchanged lines
1529 1529
1530 1530
[[package]]
1531 1531
name = "oxy-strata"
1532 -
version = "0.7.0"
1532 +
version = "0.8.0"
1533 1533
dependencies = [
1534 1534
 "async-trait",
1535 1535
 "bytes",
…
1419 unchanged lines
modified Cargo.toml +1 −1
…
2 unchanged lines
3 3
resolver = "2"
4 4
5 5
[workspace.package]
6 -
version = "0.7.0"
6 +
version = "0.8.0"
7 7
edition = "2021"
8 8
license = "MIT OR Apache-2.0"
9 9
…
37 unchanged lines