Skip to content

v1.1.0

Compare
Choose a tag to compare
@release-please release-please released this 04 Apr 23:00
8add6b1

1.1.0 (2024-04-04)

Features

  • (Series|DataFrame).explode (#556) (9e32f57)
  • Add DataFrame.eval and DataFrame.query (#361) (5e28ebd)
  • Add ColumnTransformer save/load (#541) (9d8cf67)
  • Add ml.metrics.mean_squared_error (#559) (853c25e)
  • Add support for numpy expm1, log1p, floor, ceil, arctan2 ops (#505) (e8e66cf)
  • Add transformers save/load (#552) (d805241)
  • Allow DataFrame binary ops to align on either axis and with loc… (#544) (6d8f3af)
  • Expose DataFrame.bqclient to assist in integrations (#519) (0be8911)
  • Read_pandas accepts pandas Series and Index objects (#573) (f8821fe)
  • Support ML.GENERATE_EMBEDDING in PaLM2TextEmbeddingGenerator (#539) (1156c1e)
  • Support max_columns in repr and make repr more efficient (#515) (54e49cf)

Bug Fixes

  • Assign NaN scalar to column error. (#513) (0a4153c)
  • Don't download 100gb onto local python machine in load test (#537) (082c58b)
  • Exclude list-like s parameter in plot.scatter (#568) (1caac27)
  • Fix case where df.peek would fail to execute even with force=True (#511) (8eca99a)
  • Fix error in Series.drop(0) (#575) (75dd786)
  • Include all names in MultiIndex repr (#564) (b188146)
  • Plot.scatter s parameter cannot accept float-like column (#563) (8d39187)
  • Product operation produces float result for all input types (#501) (6873b30)
  • Reloaded transformer .transform error (#569) (39fe474)
  • Rename PaLM2TextEmbeddingGenerator.predict output columns to be backward compatible (#561) (4995c00)
  • Respect hard stack size limit and swallow limit change exception. (#558) (4833908)
  • Restore string to date/time type coercion (#565) (4ae0262)
  • Sync the notebook with embedding changes (#550) (347f2dd)
  • Use bytes limit on frame inlining rather than element count (#576) (659a161)

Performance Improvements

  • Add multi-query execution capability for complex dataframes (#427) (d2d7e33)

Dependencies

Documentation

  • bigframes.options.bigquery.project and location are optional in some circumstances (#548) (90bcec5)
  • Add "Supported pandas APIs" reference to the documentation (#542) (74c3915)
  • Add General Availability banner to README (#507) (262ff59)
  • Add opeartions in API docs (#557) (ea95761)
  • Add progress_bar code sample (#508) (92a1af3)
  • Add the code samples for metrics{auc, roc_auc_score, roc_curve} (#520) (5f37b09)
  • Address more comments from technical writers to meet legal purposes (#571) (9084df3)
  • Fix docs of ARIMAPlus.predict (#512) (3b80f95)
  • Include Index in table-of-contents (#564) (b188146)
  • Mark Gemini model as Pre-GA (#543) (769868b)
  • Migrate the overview page to Bigframes official landing page (#536) (a0fb8bb)