v0.14.0
Pre-release
Pre-release
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)