Skip to content

v0.14.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@release-please release-please released this 15 Nov 00:26
e2b7df5

0.14.0 (2023-11-14)

Warning: This release has a known bug that row ordering unstable.

Features

  • Add 'cross' join support (#176) (765446a)
  • Add 'index', 'pad', 'nearest' interpolate methods (#162) (6a28403)
  • Add series.sample (identical to existing dataframe.sample) (#187) (37914a4)
  • Add unordered sql compilation (#156) (58f420c)
  • Log most recent API calls as recent-bigframes-api-xx labels on BigQuery jobs (#145) (4ea33b7)
  • Read_gbq creates order deterministically without table copy (#191) (8ab81de)
  • Support date_series.astype("string[pyarrow]") to cast DATE to STRING (#186) (aee0e8e)
  • Support series.at[row_label] = scalar (#173) (0c8bd33)
  • Temporary resources no longer use BigQuery Sessions (#194) (4a02cac)

Bug Fixes

  • All sort operation are now stable (#195) (3a2761f)
  • Default to 7 days expiration for read_csv, read_json, read_parquet (#193) (03606cd)
  • Deprecate the remote_service_type in llm model (#180) (a8a409a)
  • For reset_index on unnamed multiindex, always use level_[n] label (#182) (f95000d)
  • Match pandas behavior when assigning listlike to empty dfs (#172) (c1d1f42)
  • Use anonymous dataset instead of session dataset for temp tables (#181) (800d44e)
  • Use random table for read_pandas (#192) (741c75e)
  • Use random table when loading data for read_csv, read_json, read_parquet (#175) (9d2e6dc)

Documentation

  • Add code samples for read_gbq_function using community UDFs (#188) (7506eab)
  • Add docstring code samples for Series.apply and DataFrame.map (#185) (c816d84)
  • Add llm kmeans notebook as an included example (#177) (d49ae42)
  • Use head() to get top n results, not to preview results (#190) (87f84c9)