Skip to content

Commit 87c8cc8

Browse files
authored
release: v0.2.0
1 parent 88dc2ac commit 87c8cc8

8 files changed

Lines changed: 44 additions & 42 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
66

77
## [Unreleased]
88

9+
## [0.2.0] - 2026-06-08
10+
911
### Added
1012

1113
- Object-shaped provider routing and host-owned object/view caching now back the current provider surfaces. Providers can store canonical upstream bytes and render multiple filesystem leaves from the same object, so repeated reads of related fields can be served from host cache instead of refetching the upstream service.

Cargo.lock

Lines changed: 21 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,25 @@ members = [
1313
default-members = ["crates/omnifs-cli", "crates/omnifs-host"]
1414

1515
[workspace.package]
16-
version = "0.2.0-dev.2"
16+
version = "0.2.0"
1717
edition = "2024"
1818
license = "MIT OR Apache-2.0"
1919
repository = "https://github.com/0xff-ai/omnifs"
2020
homepage = "https://github.com/0xff-ai/omnifs"
2121
readme = "README.md"
2222

2323
[workspace.dependencies]
24-
omnifs-auth = { version = "0.2.0-dev.2", path = "crates/omnifs-auth" }
25-
omnifs-creds = { version = "0.2.0-dev.2", path = "crates/omnifs-creds" }
26-
omnifs-fuse = { version = "0.2.0-dev.2", path = "crates/omnifs-fuse" }
27-
omnifs-host = { version = "0.2.0-dev.2", path = "crates/omnifs-host" }
28-
omnifs-inspector = { version = "0.2.0-dev.2", path = "crates/omnifs-inspector" }
29-
omnifs-core = { version = "0.2.0-dev.2", path = "crates/omnifs-core" }
30-
omnifs-mount-schema = { version = "0.2.0-dev.2", path = "crates/omnifs-mount-schema" }
31-
omnifs-sdk = { version = "0.2.0-dev.2", path = "crates/omnifs-sdk" }
32-
omnifs-sdk-macros = { version = "0.2.0-dev.2", path = "crates/omnifs-sdk-macros" }
33-
omnifs-cache = { version = "0.2.0-dev.2", path = "crates/omnifs-cache" }
34-
omnifs-wit = { version = "0.2.0-dev.2", path = "crates/omnifs-wit" }
24+
omnifs-auth = { version = "0.2.0", path = "crates/omnifs-auth" }
25+
omnifs-creds = { version = "0.2.0", path = "crates/omnifs-creds" }
26+
omnifs-fuse = { version = "0.2.0", path = "crates/omnifs-fuse" }
27+
omnifs-host = { version = "0.2.0", path = "crates/omnifs-host" }
28+
omnifs-inspector = { version = "0.2.0", path = "crates/omnifs-inspector" }
29+
omnifs-core = { version = "0.2.0", path = "crates/omnifs-core" }
30+
omnifs-mount-schema = { version = "0.2.0", path = "crates/omnifs-mount-schema" }
31+
omnifs-sdk = { version = "0.2.0", path = "crates/omnifs-sdk" }
32+
omnifs-sdk-macros = { version = "0.2.0", path = "crates/omnifs-sdk-macros" }
33+
omnifs-cache = { version = "0.2.0", path = "crates/omnifs-cache" }
34+
omnifs-wit = { version = "0.2.0", path = "crates/omnifs-wit" }
3535
wasmtime = { version = "43", default-features = false, features = ["cache", "component-model", "cranelift", "runtime"] }
3636
tokio = { version = "1", features = ["full"] }
3737
reqwest = { version = "0.12", default-features = false, features = ["json", "stream", "rustls-tls"] }

npm/omnifs/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
"license": "MIT OR Apache-2.0",
1616
"name": "@0xff-ai/omnifs",
1717
"optionalDependencies": {
18-
"@0xff-ai/omnifs-cli-darwin-arm64": "0.2.0-dev.2",
19-
"@0xff-ai/omnifs-cli-darwin-x64": "0.2.0-dev.2",
20-
"@0xff-ai/omnifs-cli-linux-arm64": "0.2.0-dev.2",
21-
"@0xff-ai/omnifs-cli-linux-x64": "0.2.0-dev.2"
18+
"@0xff-ai/omnifs-cli-darwin-arm64": "0.2.0",
19+
"@0xff-ai/omnifs-cli-darwin-x64": "0.2.0",
20+
"@0xff-ai/omnifs-cli-linux-arm64": "0.2.0",
21+
"@0xff-ai/omnifs-cli-linux-x64": "0.2.0"
2222
},
2323
"repository": {
2424
"type": "git",
@@ -28,5 +28,5 @@
2828
"postinstall": "node scripts/postinstall.js",
2929
"smoke": "node scripts/smoke.js"
3030
},
31-
"version": "0.2.0-dev.2"
31+
"version": "0.2.0"
3232
}

npm/platform/darwin-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717
"type": "git",
1818
"url": "git+https://github.com/0xff-ai/omnifs.git"
1919
},
20-
"version": "0.2.0-dev.2"
20+
"version": "0.2.0"
2121
}

npm/platform/darwin-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717
"type": "git",
1818
"url": "git+https://github.com/0xff-ai/omnifs.git"
1919
},
20-
"version": "0.2.0-dev.2"
20+
"version": "0.2.0"
2121
}

npm/platform/linux-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717
"type": "git",
1818
"url": "git+https://github.com/0xff-ai/omnifs.git"
1919
},
20-
"version": "0.2.0-dev.2"
20+
"version": "0.2.0"
2121
}

npm/platform/linux-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@
1717
"type": "git",
1818
"url": "git+https://github.com/0xff-ai/omnifs.git"
1919
},
20-
"version": "0.2.0-dev.2"
20+
"version": "0.2.0"
2121
}

0 commit comments

Comments
 (0)