npm / @orama/core
@orama/core
What changed in @orama/core 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.
2 performance2 behavior and defaults4 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@orama/core 18 changes
Performance 2
Scans are bounded to page slots and read in 64 KiB chunks, so lookups of absent documents no longer scan the whole page file.
Avoids taking a write lock on the index.
Behavior and default changes 2
The informational document count saturates instead of blocking inserts.
Zebo is compacted at startup.
Fixes and other changes 4
Entries beyond document_limit written by older versions remain findable, and rotation respects each page's own limit.
A page with inconsistent offsets is no longer written to; new documents are sent to a new page.
Index entries pointing outside the file are skipped.
Pages rotate on byte size and write offsets are checked, preventing a page from exceeding the u32 offset range and wrapping over its own index.