Skip to content

Latest commit

 

History

History
346 lines (160 loc) · 20.3 KB

CHANGELOG.md

File metadata and controls

346 lines (160 loc) · 20.3 KB

Changelog

4.8.0 (2024-05-10)

Features

  • Add getWriteStream and createWriteStreamFullResponse methods (#453) (27dce6a)

4.7.0 (2024-05-03)

Features

4.6.0 (2024-05-03)

Features

  • Add support for RANGE type with Write API and adapt pkg (#437) (51924ab)
  • Enable write retry and nack pending writes on reconnect (#443) (ce4f88c)

4.5.0 (2024-04-15)

Features

  • Add several fields to manage state of database encryption update (#433) (cf51780)
  • Auto convert numbers (#436) (f0505e7)

Bug Fixes

4.4.0 (2024-03-21)

Features

  • Add support for missing value interpretation (#428) (1a3e4ba)
  • Automatically convert date/datetime/timestamps (#422) (cbc7e94)

Bug Fixes

  • Handle more scenarios for stream reconnection (#429) (e6f9323)

4.3.0 (2024-02-20)

Features

  • Update libs to support TPC Universes (#415) (8ee9e75)

4.2.1 (2024-02-06)

Bug Fixes

  • Force import protobufjs/ext/descriptor package (#407) (a970824)
  • Large inserts AppendRow requests (432835c)

4.2.0 (2023-09-26)

Features

  • Add default_missing_value_interpretation field; indicate KMS_SERVICE_ERROR is retryable (#347) (07794c1)

Bug Fixes

  • Struct field names should not be lowercase (#364) (1867062)

4.1.0 (2023-08-11)

Features

4.0.0 (2023-08-01)

⚠ BREAKING CHANGES

  • migrate to node 14 (#354)

Miscellaneous Chores

3.4.0 (2023-06-05)

Features

  • Adapt package to convert TableSchema to ProtoDescriptor (#326) (2d189e9)
  • Add default_value_expression to TableFieldSchema (#323) (b2aa964)
  • Add table sampling to ReadAPI v1 (#338) (18bb7b0)

Bug Fixes

  • Re-introduce routing headers for Write API (#340) (db6eca6)

3.3.0 (2023-01-25)

Features

  • Added SuggestConversationSummary RPC (#318) (60d2ed1)

3.2.1 (2023-01-11)

Bug Fixes

  • Manual update from nodejs postprocessor (#316) (3861cf6)

3.2.0 (2022-11-11)

Features

  • Add location to WriteStream and add WriteStreamView support (#295) (ba3c5ef)

3.1.1 (2022-09-01)

Bug Fixes

  • Allow passing gax instance to client constructor (#292) (89f953d)
  • Do not import the whole google-gax from proto JS (#1553) (#291) (507e378)

3.1.0 (2022-08-23)

Features

  • allow users to set Apache Avro output format options through avro_serialization_options param in TableReadOptions message (#284) (99b8afc)

Bug Fixes

3.0.0 (2022-06-29)

⚠ BREAKING CHANGES

  • update library to use Node 12 (#272)

Features

  • Deprecate format specific row_count field in Read API (#249) (fb8acf1)

Bug Fixes

  • fixes for dynamic routing and streaming descriptors (#274) (4271ea0)
  • Modify client lib retry policy for CreateWriteStream with longer backoff, more error code and longer overall time (#279) (849cc23)

Build System

2.8.0 (2021-12-30)

Features

  • add write_mode support for BigQuery Storage Write API v1 (#228) (18f3123)

2.7.0 (2021-09-27)

Features

2.6.2 (2021-09-07)

Bug Fixes

  • deps: update dependency snappy to v7 (#196) (37538ec)

2.6.1 (2021-09-03)

Bug Fixes

2.6.0 (2021-08-23)

Features

  • turns on self-signed JWT feature flag (#200) (ef2206c)

2.5.4 (2021-08-17)

Bug Fixes

2.5.3 (2021-07-21)

Bug Fixes

  • deps: google-gax v2.17.1 (#188) (e49f7ee)
  • Updating WORKSPACE files to use the newest version of the Typescript generator. (#190) (8649cc6)

2.5.2 (2021-06-30)

Bug Fixes

2.5.1 (2021-06-22)

Bug Fixes

2.5.0 (2021-06-07)

Features

  • Add ZSTD compression as an option for Arrow. (#165) (dc5a1d0)

Bug Fixes

  • deps: require google-gax v2.12.0 (#158) (3347edd)
  • GoogleAdsError missing using generator version after 1.3.0 (#171) (8504761)
  • use require() to load JSON protos (#161) (a16129f)

2.4.0 (2021-04-20)

Features

  • add a Arrow compression options (Only LZ4 for now). (cd23105)
  • Return schema on first ReadRowsResponse (cd23105)

2.3.0 (2021-01-09)

Features

2.2.3 (2020-11-25)

Bug Fixes

  • browser: check for fetch on window (d837dfc)

2.2.2 (2020-11-07)

Bug Fixes

  • do not modify options object, use defaultScopes (#126) (6f8eb24)

2.2.1 (2020-07-09)

Bug Fixes

2.2.0 (2020-06-19)

Features

2.1.0 (2020-06-12)

Features

  • secrets: begin migration to secret manager from keystore (#70) (6513e8c)

Bug Fixes

2.0.0 (2020-05-18)

⚠ BREAKING CHANGES

  • The library now supports Node.js v10+. The last version to support Node.js v8 is tagged legacy-8 on NPM.

Features

Bug Fixes

  • regen protos and tests (#63) (6293832)
  • remove eslint, update gax, fix generated protos, run the generator (#49) (b5b9492)

1.1.0 (2020-03-06)

Features

1.0.0 (2020-02-29)

⚠ BREAKING CHANGES

  • initial generation of library (#1)

Features

  • export protos in src/index.ts (68b922a)
  • initial generation of library (#1) (bd42fbd)