github xberg-io/xberg v1.0.2

latest release: benchmark-run-30366588761
4 hours ago

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-xberg on npm and xberg-hermes-plugin on PyPI.

Fixed

  • PHP binding builds again. ort 2.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-msvc node 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

Don't miss a new xberg release

NewReleases is sending notifications on new releases.