xberg 1.0.2 is a packaging release. It completes the 1.0.1 rollout — the PHP/Packagist binding failed to build for 1.0.1 — and adds a first-party coding-agent plugin. No core extraction behavior changed; upgrading from 1.0.1 needs no code changes.
Added
- Coding-agent plugin. A first-party xberg plugin for Claude Code, Codex, Cursor, and OpenCode, with a Hermes variant, ships extraction skills — batch extraction, chunking, OCR, tables, keyword extraction, and format selection — that drive xberg through its MCP/CLI surface. Published as
@xberg-io/opencode-xbergon npm andxberg-hermes-pluginon PyPI.
Fixed
- PHP binding builds again.
ort2.0.0-rc.13 moved the CoreML/CUDA/TensorRT execution-provider types behind matching Cargo features, so a fresh dependency resolution (as on the PHP build) picked up rc.13 and failed to compile — which is why 1.0.1 never reached Packagist. Those EP features are now enabled unconditionally (a compile-time#[cfg]unlock only, with no SDK dependency or runtime change).
Packaging
- Dropped the phantom
@xberg-io/xberg-win32-arm64-msvcnode sub-package. It was declared as an optional platform dependency but never built — no xberg binding targets Windows on ARM64 — leaving an unresolvable optional dependency. It is removed from the package manifest and loader for parity with the other bindings. - Republishes every binding at 1.0.2 to close the 1.0.1 gaps, notably PHP/Packagist.
Full changelog: https://github.com/xberg-io/xberg/blob/main/CHANGELOG.md
Zig
Add to your build.zig.zon:
.dependencies = .{
.xberg-zig = .{\n .url = \"https://github.com/xberg-io/xberg/releases/download/v1.0.2/xberg-zig-v1.0.2.tar.gz\",\n .hash = \"xberg-1.0.2-iV1Gro5mjhQYW3vtS3w8sTy-S2bYVIZPt5NRR_qD8Dse\",\n },\n},\n```\n