Skip to content

Releases: googleapis/python-bigquery-dataframes

bigframes: v2.38.0

16 Mar 21:51
1c5d411

Choose a tag to compare

v2.38.0 (2026-03-16)

Features

  • Add bigframes.bigquery.rand() function (#2501) (5c43efb7)

  • add df.bigquery pandas accessor (#2513) (91b6c245)

  • Add str, dt accessors to pd.col Expression objects (#2488) (ce5de570)

  • add bigquery.ml.get_insights function (#2493) (d29a6095)

  • use EUC for AI IF, CLASSIFY, and SCORE when connection is not provided (#2507) (fe94910a)

Bug Fixes

  • handle unsupported types and empty results in describe (#2506) (2326ad6a)

  • no longer automatically use anywidget in the %%bqsql magics (#2504) (43353e2b)

Documentation

bigframes: v2.37.0

04 Mar 00:21
a8ba879

Choose a tag to compare

v2.37.0 (2026-03-03)

Features

Bug Fixes

  • upload local data through write API if nested JSONs detected (#2478) (01dc5a34)

  • allow IsInOp with same dtypes regardless nullable (#2466) (1d81b414)

Documentation

bigframes: v2.36.0

18 Feb 15:37
5c91fb6

Choose a tag to compare

2.36.0 (2026-02-17)

Features

Documentation

  • fix generate_text and generate_table input docs (#2455) (078bd32e)

  • update multimodal dataframe notebook to use public APIs (#2456) (342fa723)

  • use direct API for pdf chunk and pdf extract (#2452) (543ce52c)

  • use direct API for audio transcription (#2447) (59cbc5db)

  • Add EXIF metadata extraction example to multimodal notebook (#2429) (84c6f883)

  • Update multimodal notebook to use public runtime helpers (#2451) (e36dd8b4)

bigframes 2.35.0

07 Feb 02:36
9f1ba1d

Choose a tag to compare

2.35.0 (2026-02-07)

Features

Bug Fixes

  • always display the results in the %%bqsql cell magics output (#2439) (2d973b54)

  • exlcude gcsfs 2026.2.0 (#2445) (311de31e)

  • suppress JSONDtypeWarning in Anywidget mode and clean up progress output (#2441) (e0d185ad)

Documentation

bigframes 2.34.0

04 Feb 22:51
fbd3a55

Choose a tag to compare

2.34.0 (2026-02-02)

Features

Bug Fixes

bigframes 2.33.0

23 Jan 00:08
6fef9be

Choose a tag to compare

2.33.0 (2026-01-22)

Features

  • add bigquery.ml.transform function (#2394) (1f9ee373)

  • Add dark mode to anywidget mode (#2365) (2763b41d)

  • Add max_columns control for anywidget mode (#2374) (34b5975f)

  • Configure Biome for Consistent Code Style (#2364) (81e27b3d)

  • Add BigQuery ObjectRef functions to bigframes.bigquery.obj (#2380) (9c3bbc36)

  • Stabilize interactive table height to prevent notebook layout shifts (#2378) (a634e976)

Bug Fixes

  • implement retry logic for cloud function endpoint fetching (#2369) (0f593c27)

  • Throw if write api commit op has stream_errors (#2385) (7abfef05)

Performance Improvements

  • Avoid requery for some result downsample methods (#2219) (95763ff2)

bigframes 2.32.0

06 Jan 17:38
6ab2c64

Choose a tag to compare

2.32.0 (2026-01-05)

Documentation

Features

Bug Fixes

bigframes 2.31.0

11 Dec 15:23
fd5eae0

Choose a tag to compare

2.31.0 (2025-12-10)

Features

Bug Fixes

  • cache DataFrames to temp tables in bigframes.bigquery.ml methods to avoid time travel (#2318) (d9938319)

Reverts

bigframes 2.30.0

03 Dec 19:08
37c685d

Choose a tag to compare

2.30.0 (2025-12-03)

Features

Bug Fixes

  • Pass credentials properly for read api instantiation (#2280) (3e3fe259)

  • Update max_instances default to reflect actual value (#2302) (4489687e)

  • Improve Anywidget pagination and display for unknown row counts (#2258) (508deae5)

  • Fix issue with stream upload batch size upload limit (#2290) (6cdf64b0)

  • calling info() on empty dataframes no longer leads to errors (#2267) (95a83f77)

  • do not warn with DefaultIndexWarning in partial ordering mode (#2230) (cc2dbae6)

Documentation

  • update docs and tests for Gemini 2.5 models (#2279) (08c0c0c8)

  • Add Google Analytics configuration to conf.py (#2301) (0b266da1)

  • fix LogisticRegression docs rendering (#2295) (32e53134)

  • update API reference to new dataframes.bigquery.dev location (#2293) (da064397)

  • use autosummary to split documentation pages (#2251) (f7fd2d20)

v2.29.1

18 Nov 01:38

Choose a tag to compare

Full Changelog: v2.29.0...v2.29.1

Bug Fixes

  • Bound sqlglot version below 28 (#2275)