unstale

npm / @google-cloud/bigquery

@google-cloud/bigquery

What changed in @google-cloud/bigquery 9, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-24.

1 breaking4 new APIs and options5 behavior and defaults1 tooling1 fixes and other

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

npx @unstale/cli init

@unstale/cli 0.2.6 on npm

@google-cloud/bigquery 912 changes

Breaking changes 1

  • Raises an error when an Arrow batch arrives before its schema.

    9.5.0release notes

New APIs and options 4

  • Supports arrowSerializationOptions when creating a query Arrow stream.

    9.5.0release notes

  • Supports maxResults when creating a query Arrow stream.

    9.5.0release notes

  • Supports specifying explicit destination tables when creating a query Arrow stream.

    9.5.0release notes

  • Adds createQueryArrowStream for inline jobs.query results.

    9.4.0release notes

Behavior and default changes 5

  • Allows WRITE_APPEND when creating a query Arrow stream.

    9.5.0release notes

  • Supports jobs.insert when creating a query Arrow stream.

    9.5.0release notes

  • Arrow ReadRows streams can resume after interruption.

    9.5.0release notes

  • Streams multi-page Arrow results from the default job stream.

    9.5.0release notes

  • Waits for unfinished jobs before streaming Arrow results.

    9.5.0release notes

Tooling 1

  • API sources were updated and the client regenerated; the notes do not specify the resulting API changes.

    9.3.0release notes

Fixes and other changes 1

  • Preserves timestamp nanoseconds when microseconds are zero.

    9.5.0release notes