Skip to content

Bilig

vlibraries-v0.47.0 scope: libraries Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-tools ai-agents excel excel-formulas formula-engine formula-recalculation
+14 more
headless-spreadsheet mcp mcp-server model-context-protocol nodejs spreadsheet spreadsheet-automation spreadsheet-engine spreadsheet-formulas typescript workbook-api xlsx xlsx-formulas xlsx-recalculation

Affected surfaces

auth rbac

ReleasePort's take

Light signal
editorial:auto 12d

Libraries v0.47.0 hardens workbook and headless components, adds Excel‑compatible features, and fixes runtime issues.

Why it matters: The update introduces security‑hardening for workbooks (reject unknown fields), aligns core sorting with Excel semantics, and resolves release pipeline metadata races—critical for reliability in production pipelines.

Summary

AI summary

Libraries v0.47.0 updates workbook, headless, core, and internal runtime with hardening, feature additions, and performance improvements.

Changes in this release

Feature Medium

feat(workbook): harden agent handoff contracts

feat(workbook): harden agent handoff contracts

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(workpaper): expose verified agent tool helpers

feat(workpaper): expose verified agent tool helpers

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(workbook): clarify agent-first docs

feat(workbook): clarify agent-first docs

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(headless): harden shared formula structural parity

feat(headless): harden shared formula structural parity

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(headless): add Excel AutoFilter oracle

feat(headless): add Excel AutoFilter oracle

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(workbook): verify cell-level readbacks

feat(workbook): verify cell-level readbacks

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(workbook): expose readback proof on checks

feat(workbook): expose readback proof on checks

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(workbook): reject unknown action input fields

feat(workbook): reject unknown action input fields

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(core): apply Desktop Excel sort semantics

feat(core): apply Desktop Excel sort semantics

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(core): preserve row metadata during Excel sorts

feat(core): preserve row metadata during Excel sorts

Source: llm_adapter@2026-05-22

Confidence: high

Feature Medium

feat(core): rewrite sorted formulas like Excel

feat(core): rewrite sorted formulas like Excel

Source: llm_adapter@2026-05-22

Confidence: high

Performance Medium

perf(headless): trim lookup and aggregate matrix hot paths

perf(headless): trim lookup and aggregate matrix hot paths

Source: llm_adapter@2026-05-22

Confidence: low

Bugfix Medium

fix(release): keep metadata retry clean

fix(release): keep metadata retry clean

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(core): keep live runtime under size gate

fix(core): keep live runtime under size gate

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(ui-proof): expose same-corpus run manifest

fix(ui-proof): expose same-corpus run manifest

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(release): regenerate metadata after push races

fix(release): regenerate metadata after push races

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(agent): require recalculation proof for mutation receipts

fix(agent): require recalculation proof for mutation receipts

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(release): stage workpaper mcp metadata

fix(release): stage workpaper mcp metadata

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(ui-proof): require screenshot pixel grid evidence

fix(ui-proof): require screenshot pixel grid evidence

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(headless): harden Desktop Excel pivot oracle

fix(headless): harden Desktop Excel pivot oracle

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(headless): harden Desktop Excel chart oracle

fix(headless): harden Desktop Excel chart oracle

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(headless): preserve external data provenance

fix(headless): preserve external data provenance

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(release): refresh discovery docs after footprint

fix(release): refresh discovery docs after footprint

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(headless): enforce Excel data validations

fix(headless): enforce Excel data validations

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(headless): materialize Excel AutoFilter rows

fix(headless): materialize Excel AutoFilter rows

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(headless): preserve Excel table filters

fix(headless): preserve Excel table filters

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(workbook): validate formula refs at runtime

fix(workbook): validate formula refs at runtime

Source: llm_adapter@2026-05-22

Confidence: high

Bugfix Medium

fix(dominance): downgrade legacy same-corpus proof

fix(dominance): downgrade legacy same-corpus proof

Source: llm_adapter@2026-05-22

Confidence: low

Refactor Medium

refactor(core): split live runtime config types

refactor(core): split live runtime config types

Source: llm_adapter@2026-05-22

Confidence: high

Refactor Medium

docs(workbook): add agent model example

docs(workbook): add agent model example

Source: llm_adapter@2026-05-22

Confidence: low

Full changelog

Libraries v0.47.0

  • Release type: minor
  • Previous libraries tag: libraries-v0.42.0
  • Manual override: no

Features

  • feat(workbook): harden agent handoff contracts (6f526454)
  • feat(workpaper): expose verified agent tool helpers (f20b74f8)
  • feat(workbook): clarify agent-first docs (125d5323)
  • feat(headless): harden shared formula structural parity (f6fe6ebb)
  • feat(headless): add Excel AutoFilter oracle (13fd469f)
  • feat(workbook): verify cell-level readbacks (94efcfee)
  • feat(workbook): expose readback proof on checks (cc23489b)
  • feat(workbook): reject unknown action input fields (180641fe)
  • feat(core): apply Desktop Excel sort semantics (ca019914)
  • feat(core): preserve row metadata during Excel sorts (94efa2d1)
  • feat(core): rewrite sorted formulas like Excel (046d59ae)

Fixes

  • fix(release): keep metadata retry clean (488ba52c)
  • fix(core): keep live runtime under size gate (dc5bf5e4)
  • fix(ui-proof): expose same-corpus run manifest (657832a9)
  • fix(release): regenerate metadata after push races (ab9b1192)
  • fix(agent): require recalculation proof for mutation receipts (fcb1aa28)
  • perf(headless): trim lookup and aggregate matrix hot paths (d9c20c20)
  • fix(release): stage workpaper mcp metadata (e1191b16)
  • fix(ui-proof): require screenshot pixel grid evidence (880aa7d0)
  • fix(headless): harden Desktop Excel pivot oracle (8bb2dc36)
  • fix(headless): harden Desktop Excel chart oracle (8aab5291)
  • fix(headless): preserve external data provenance (99972a1b)
  • fix(release): refresh discovery docs after footprint (018a8fe9)
  • fix(headless): enforce Excel data validations (aac3babf)
  • fix(headless): materialize Excel AutoFilter rows (324e1f37)
  • fix(headless): preserve Excel table filters (e273e832)
  • fix(workbook): validate formula refs at runtime (6c41a49c)
  • fix(dominance): downgrade legacy same-corpus proof (e7314290)

Internal runtime changes

  • docs(workbook): add agent model example (fd238c7d)
  • refactor(core): split live runtime config types (0269dbab)
  • chore(agent): refresh Bilig skill docs (9a3af19d)
  • refactor(agent): split mutation proof modules (ed76d7c4)
  • chore(release): runtime packages v0.43.0 (0d98d655)
  • chore(release): runtime packages v0.44.0 (c707128e)
  • chore(release): runtime packages v0.45.0 (955e49d7)
  • refactor(excel-import): split runtime sheet cell builder (7f205db5)
  • chore(release): runtime packages v0.46.0 (1a44a2ff)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Bilig

Get notified when new releases ship.

Sign up free

About Bilig

All releases →

Related context

Beta — feedback welcome: [email protected]