Skip to content

Bilig

vlibraries-v0.40.42 scope: libraries Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ 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

ReleasePort's take

Light signal
editorial:auto 13d

libraries-v0.40.42 improves performance for bulk aggregate row binding and compact string import storage. Fixes Excel compatibility for empty string criteria and future function encoding in desktop Excel imports.

Why it matters: Test Excel import workflows immediately for future function encoding compatibility. Validate aggregate performance improvements in staging with production-scale datasets before rollout.

Summary

AI summary

Updates Internal runtime changes, Libraries v0.40.42, and excel-import across a mixed release.

Changes in this release

Performance Medium

bulk bind fresh aggregate rows performance improvement

bulk bind fresh aggregate rows performance improvement

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Performance Medium

compact shared string import storage performance improvement

compact shared string import storage performance improvement

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Bugfix Medium

align empty string criteria with Excel

align empty string criteria with Excel

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

encode future functions for desktop Excel during import

encode future functions for desktop Excel during import

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Full changelog

Libraries v0.40.42

  • Release type: patch
  • Previous libraries tag: libraries-v0.40.41
  • Manual override: no

Fixes

  • perf(core): bulk bind fresh aggregate rows (6444c861)
  • perf(excel-import): compact shared string import storage (f5a34983)
  • fix(formula): align empty string criteria with Excel (f48b401c)
  • fix(excel-import): encode future functions for desktop excel (92d274c8)

Internal runtime changes

  • ci(release): block npm publish on red repo ci (080cfb1c)
  • chore(workpaper): remove root excel oracle script (3e66b459)
  • test(excel): add package-owned macos oracle (ab2080bd)
  • ci(release): gate release mutation on green ci (cb9f8c3b)
  • test(excel): report desktop oracle comparisons (f4aaa093)
  • ci(release): verify release commit before publish (c85cc159)
  • test(benchmarks): raise expanded comparison samples (5f345bd6)
  • ci(release): skip stale publish runs cleanly (a7417f8c)
  • chore(release): runtime packages v0.40.42 (7af96efc)

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]