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@google-cloud/bigquery 912 changes
Breaking changes 1
Raises an error when an Arrow batch arrives before its schema.
New APIs and options 4
Supports arrowSerializationOptions when creating a query Arrow stream.
Supports maxResults when creating a query Arrow stream.
Supports specifying explicit destination tables when creating a query Arrow stream.
Adds createQueryArrowStream for inline jobs.query results.
Behavior and default changes 5
Allows WRITE_APPEND when creating a query Arrow stream.
Supports jobs.insert when creating a query Arrow stream.
Arrow ReadRows streams can resume after interruption.
Streams multi-page Arrow results from the default job stream.
Waits for unfinished jobs before streaming Arrow results.
Tooling 1
API sources were updated and the client regenerated; the notes do not specify the resulting API changes.
Fixes and other changes 1
Preserves timestamp nanoseconds when microseconds are zero.