npm / apache-arrow
apache-arrow
What changed in apache-arrow 21, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-17.
4 new APIs and options6 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initapache-arrow 2110 changes
New APIs and options 4
Adds support for the BinaryView type.
Adds custom metadata support for IPC messages and RecordBatch.
Adds LargeList support.
Adds support for the Utf8View type.
Fixes and other changes 6
Respects typed-array byteOffset when converting big numbers to strings.
Writes a zero-filled values buffer for fully-null Bool columns in IPC.
Fixes nanosecond precision loss in IntervalMonthDayNano values, including when reading JSON-encoded int64s.
Resolves the TS2352 type error in MapBuilder for TypeScript 5.6 and later.
Preserves numRows for zero-column RecordBatch values in IPC.
Implements Symbol.hasInstance to support cross-library instanceof checks.