Skip to content

Bilig

vlibraries-v0.40.40 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

ReleasePort's take

Light signal
editorial:auto 14d

Libraries v0.40.40 optimizes core and excel-import with performance improvements; tightens CI/release gates for stability. Runtime packages v0.40.36 ships concurrently.

Why it matters: Standard maintenance release. Core and excel-import performance optimizations present; no breaking changes or security concerns. Test excel-import in dev if performance-critical; no migration needed.

Summary

AI summary

Libraries v0.40.40 delivers performance improvements across core, excel-import, CI pipelines, and n8n runtime packages.

Changes in this release

Performance Medium

index sliding aggregate dependent collection improved

index sliding aggregate dependent collection improved

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

Confidence: low

Performance Medium

tighten direct formula delta batches

tighten direct formula delta batches

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

Confidence: low

Performance Medium

stream control workbook artifacts in excel-import

stream control workbook artifacts in excel-import

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

Confidence: low

Performance Medium

preserve mixed direct delta batches

preserve mixed direct delta batches

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

Confidence: low

Performance Medium

trim fast xlsx import memory in excel-import

trim fast xlsx import memory in excel-import

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

Confidence: low

Performance Medium

aggregate indexed mixed criteria

aggregate indexed mixed criteria

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

Confidence: low

Performance Medium

add headless external stress path in excel-import

add headless external stress path in excel-import

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

Confidence: low

Performance Medium

dedupe streamed shared strings in excel-import

dedupe streamed shared strings in excel-import

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

Confidence: low

Performance Medium

report metadata in headless inspect of excel-import

report metadata in headless inspect of excel-import

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

Confidence: low

Performance Medium

skip redundant fresh scalar chunk planning

skip redundant fresh scalar chunk planning

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

Confidence: low

Performance Medium

build previews after cell release in excel-import

build previews after cell release in excel-import

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

Confidence: low

Refactor Medium

split style artifact candidates in excel-import

split style artifact candidates in excel-import

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

Confidence: low

Refactor Medium

split large simple import types in excel-import

split large simple import types in excel-import

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

Confidence: low

Other Medium

require full ci before npm publish

require full ci before npm publish

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

Confidence: low

Other Medium

runtime packages v0.40.36 released

runtime packages v0.40.36 released

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

Confidence: low

Other Medium

publish node from trusted workflow

publish node from trusted workflow

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

Confidence: low

Other Medium

gate runtime publish on manual dispatch

gate runtime publish on manual dispatch

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

Confidence: low

Full changelog

Libraries v0.40.40

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

Fixes

  • perf(core): index sliding aggregate dependent collection (e726b7b8)
  • perf(core): tighten direct formula delta batches (a55ac416)
  • perf(excel-import): stream control workbook artifacts (e8ee7810)
  • perf(core): preserve mixed direct delta batches (fd03a216)
  • perf(excel-import): trim fast xlsx import memory (7d0aa436)
  • perf(core): aggregate indexed mixed criteria (dd3290ae)
  • perf(excel-import): add headless external stress path (6a75ce87)
  • perf(excel-import): dedupe streamed shared strings (4180d45e)
  • perf(excel-import): report metadata in headless inspect (ed6f6b03)
  • perf(core): skip redundant fresh scalar chunk planning (fd617e24)
  • perf(excel-import): build previews after cell release (e96200c1)

Internal runtime changes

  • refactor(excel-import): split style artifact candidates (069bdf62)
  • ci(release): require full ci before npm publish (f191097b)
  • chore(release): runtime packages v0.40.36 (059f37b7)
  • chore(release): runtime packages v0.40.37 (809a0b3b)
  • chore(release): runtime packages v0.40.38 (f2d376da)
  • chore(release): runtime packages v0.40.39 (7622638e)
  • refactor(excel-import): split large simple import types (bb28d403)
  • ci(n8n): publish node from trusted workflow (3d47a4a5)
  • ci(n8n): gate runtime publish on manual dispatch (ba6b956e)

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]