unstale

npm / @uwdata/flechette

@uwdata/flechette

What changed in @uwdata/flechette 2, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-14.

2 breaking6 new APIs and options2 behavior and defaults11 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.3.1 on npm

@uwdata/flechette 221 changes

Breaking changes 2

  • The extraction flag is removed and replaced by useDecimalInt; default extraction behavior is unchanged.

    2.0.0release notes

  • A replacement extraction flag is added for decimal extraction, resolving the misnomer for 32-bit decimals extracted as scaled 32-bit integers.

    2.0.0release notes

New APIs and options 6

  • Support was added for custom metadata on record batches.

    2.8.0release notes

  • Adds a new extraction option that gates GeoArrow WKB/WKT to GeoJSON decoding.

    2.7.0release notes

  • The compression codec.decode API accepts an uncompressedLength argument.

    2.5.0release notes

  • Adds the useBigIntTimestamp data conversion option.

    2.4.0release notes

  • Adds a registry for adding pluggable compression codecs.

    2.3.0release notes

  • 64-bit decimals are supported using the mechanisms of 128- and 256-bit decimals with a smaller stride into a backing BigUint64Array.

    2.0.0release notes

Behavior and default changes 2

Fixes and other changes 11

  • Bigint Date64 inputs are stored without conversion.

    2.8.0release notes

  • Empty FlatBuffer vectors are now encoded as present.

    2.7.1release notes

  • Native-unit bigint timestamp inputs are now preserved.

    2.7.1release notes

  • Fixed date day calculations.

    2.6.0release notes

  • Dictionary replacements are honored per record batch.

    2.5.0release notes

  • Fixes array type checkers so they are applicable across realms.

    2.4.0release notes

  • Fixes lengths to contain the true length rather than the padded length.

    2.3.0release notes

  • Arrow IPC decoding now supports empty struct fields.

    2.2.7release notes

  • Fixes a bug in IPC stream decoding when the stream contains an empty batch.

    2.2.6release notes

  • Infers the correct bitWidth for the Time type based on unit.

    2.2.5release notes

  • Fixes decoder handling when a null column is not last in the schema.

    2.2.5release notes