OXYGENHUB

oxy 0.9.0 ed931d1d1102

Author
Andy McCall @andymccall <[email protected]>
via
agent agent:claude@andymccall <[email protected]> · keyless, under your grant for changes,refs,seal · key 0ebd07667205
When
· 2026-10-29 15:15 UTC
Signature
◈ sealed by agent:claude@andymccall
Hash
ed931d1d11025016f5ecdb1d099d38adb36552b8cb3e06210a70abb31c72823a
Depends on
4275ecb110f5 642da2636de2 750251b21a96 8d80356371c5 8fd78eb52ad2 e4595038502a ff0af1ee299d
Depended on by
135bdcadec4a 16aa9e03d85b
In bookmarks
main
In tags
v0.10.0 v0.11.0 v0.9.0
Edits
10 atoms, 0 tree operations, 3 files

Browse the tree at this change

modified CHANGELOG.md +1 −1
1 1
# Changelog
2 2
3 -
## Unreleased
3 +
## 0.9.0 (2026-10-29)
4 4
5 5
- **Added: artifacts (Cylinder, step C1, #108).** `oxy artifact pack DIR --kind archive|package|container|runner-image|report [--arch --os --entrypoint --env K=V --label K=V]` packs a directory into an artifact: each file an ordinary blob of the repository's store, so files and chunks it holds already cost nothing, under a tree and an artifact encoding in canonical CBOR, named by the BLAKE3 of that encoding (docs/cylinder.md §4.1). `oxy artifact list | show NAME | unpack NAME DEST | verify NAME` (any unique prefix of six characters or more; `--json` on list, show and pack), and `oxy gc` keeps every artifact's blobs. The new `cylinder` crate holds the model.
6 6
- **Added: oxy on Haiku (#154).** oxy builds and runs on Haiku R1/beta6 (x86_64) with HaikuPorts' Rust; `oxy-VERSION-haiku-x86_64.tar.gz` is on the releases page from 0.8.0, with its own `SHA256SUMS-haiku`. The README says how to install it and how to build it (`ZSTD_SYS_USE_PKG_CONFIG=1`).
…
300 unchanged lines
modified Cargo.lock +5 −5
…
572 unchanged lines
573 573
574 574
[[package]]
575 575
name = "cylinder"
576 -
version = "0.8.0"
576 +
version = "0.9.0"
577 577
dependencies = [
578 578
 "blake3",
579 579
 "oxy-core",
…
901 unchanged lines
1481 1481
1482 1482
[[package]]
1483 1483
name = "oxy"
1484 -
version = "0.8.0"
1484 +
version = "0.9.0"
1485 1485
dependencies = [
1486 1486
 "anyhow",
1487 1487
 "clap",
…
12 unchanged lines
1500 1500
1501 1501
[[package]]
1502 1502
name = "oxy-core"
1503 -
version = "0.8.0"
1503 +
version = "0.9.0"
1504 1504
dependencies = [
1505 1505
 "blake3",
1506 1506
 "ed25519-dalek",
…
20 unchanged lines
1527 1527
1528 1528
[[package]]
1529 1529
name = "oxy-server"
1530 -
version = "0.8.0"
1530 +
version = "0.9.0"
1531 1531
dependencies = [
1532 1532
 "axum",
1533 1533
 "axum-server",
…
6 unchanged lines
1540 1540
1541 1541
[[package]]
1542 1542
name = "oxy-strata"
1543 -
version = "0.8.0"
1543 +
version = "0.9.0"
1544 1544
dependencies = [
1545 1545
 "async-trait",
1546 1546
 "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.8.0"
6 +
version = "0.9.0"
7 7
edition = "2021"
8 8
license = "MIT OR Apache-2.0"
9 9
…
38 unchanged lines