Skip to content

Commit 9784270

Browse files
committed
chore: regen
1 parent 4e52342 commit 9784270

88 files changed

Lines changed: 315 additions & 367 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## [Unreleased]
1111

12+
## [1.0.13] - 2026-08-04
13+
1214
### Fixed
1315

1416
- OCR-backed PDF extraction now preserves geometry-derived document structure without requiring
@@ -31,6 +33,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3133
header-value prose.
3234
- Extracted EML and MSG attachment text is now included in the parent document while the structured
3335
attachment children remain available.
36+
- DOCX extraction now emits a tab character for an in-run `<w:tab/>` instead of dropping it, so
37+
tab-separated fields — most visibly Word table-of-contents rows — no longer weld adjacent words
38+
together (`Alpha<tab>Beta` was extracted as `AlphaBeta`). Tab-stop definitions remain invisible.
39+
(#1377)
40+
- The Swift package builds and publishes again. The cross-compiled desktop `xberg-ffi` dependency no
41+
longer pulls in HEIC (`libheif-sys`, which has no cross-compile support) or the Candle OCR
42+
backends, which had broken Swift package publishing in 1.0.12.
43+
- The NuGet runtime packages for macOS and Linux (`osx-x64`, `osx-arm64`, `linux-x64`, `linux-arm64`)
44+
now publish at the current version instead of being stuck at an older one; previously only the
45+
Windows runtime package was updated. (#1375)
46+
- The public in-browser (WASM) demo now attributes its file-size limit to the browser sandbox and
47+
points to the CLI and API for large or multi-page documents, instead of implying the document
48+
itself is at fault. (#1376)
3449

3550
## [1.0.12] - 2026-08-03
3651

Cargo.lock

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

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ default-members = ["crates/xberg", "crates/xberg-cli"]
2323
resolver = "2"
2424

2525
[workspace.package]
26-
version = "1.0.12"
26+
version = "1.0.13"
2727
edition = "2024"
2828
rust-version = "1.91"
2929
authors = ["Na'aman Hirschfeld <naaman@xberg.io>"]
@@ -128,7 +128,7 @@ tracing = "0.1"
128128
# and WASM-safe; the top-level `tract` facade instead defaults to CUDA and bundles
129129
# GPU backends, so it is unusable here. See issue #1275.
130130
tract-onnx = { version = "0.23.4", default-features = false }
131-
tree-sitter-language-pack = { version = "1.14.0", default-features = false, features = ["serde"] }
131+
tree-sitter-language-pack = { version = "1.14.1", default-features = false, features = ["serde"] }
132132
url = "2.5.8"
133133
# usvg (re-exported by resvg) with only the `writer` feature so `Tree::to_string`
134134
# / `WriteOptions` are available for SVG sanitize re-serialization. `writer` pulls
@@ -147,8 +147,8 @@ web-sys = { version = "0.3", features = [
147147
"Window",
148148
"Response",
149149
] }
150-
xberg = { path = "./crates/xberg", version = "1.0.12", default-features = false }
151-
xberg-gliner = { path = "./crates/xberg-gliner", version = "1.0.12", default-features = false }
150+
xberg = { path = "./crates/xberg", version = "1.0.13", default-features = false }
151+
xberg-gliner = { path = "./crates/xberg-gliner", version = "1.0.13", default-features = false }
152152

153153
[patch.crates-io]
154154
xberg = { path = "crates/xberg" }

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ let package = Package(
3333
// sibling RustBridge target below and link against this binary.
3434
.binaryTarget(
3535
name: "RustBridgeBinary",
36-
url: "https://github.com/xberg-io/xberg/releases/download/v1.0.12/Xberg-rs.artifactbundle.zip",
36+
url: "https://github.com/xberg-io/xberg/releases/download/v1.0.13/Xberg-rs.artifactbundle.zip",
3737
checksum: "__ALEF_SWIFT_CHECKSUM__"
3838
),
3939
// RustBridge: Swift wrapper module owning the swift-bridge generated

cli-proxy/npm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@xberg-io/xberg-cli",
3-
"version": "1.0.12",
3+
"version": "1.0.13",
44
"description": "CLI proxy for xberg — downloads and runs the native xberg binary from GitHub releases.",
55
"license": "MIT",
66
"author": "Na'aman Hirschfeld",

cli-proxy/pypi/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ requires = ["hatchling"]
44

55
[project]
66
name = "xberg-cli"
7-
version = "1.0.12"
7+
version = "1.0.13"
88
description = "CLI proxy for xberg — downloads and runs the native xberg binary from GitHub releases."
99
readme = "README.md"
1010
license = { text = "MIT" }

crates/xberg-ffi/Cargo.toml

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

crates/xberg-jni/Cargo.toml

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

crates/xberg-node/Cargo.toml

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

crates/xberg-node/npm/darwin-arm64/package.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)