Skip to content

v2.4.0

Latest
Compare
Choose a tag to compare
@release-please release-please released this 12 May 21:59
7961681

2.4.0 (2025-05-12)

Features

  • Add "dayofyear" property for dt accessors (#1692) (9d4a59d)
  • Add .dt.days, .dt.seconds, dt.microseconds, and dt.total_seconds() for timedelta series. (#1713) (2b3a45f)
  • Add DatetimeIndex class (#1719) (c3c830c)
  • Add isocalendar() for dt accessor" (#1717) (0479763)
  • Add bigframes.bigquery.json_value (#1697) (46a9c53)
  • Add blob.exif function support (#1703) (3f79528)
  • Add inplace arg support to sort methods (#1710) (d1ccb52)
  • Improve error message in Series.apply for direct udfs (#1673) (1a658b2)
  • Publish bigframes blob(Multimodal) to preview (#1693) (e4c85ba)
  • Support () operator between timedeltas (#1702) (edaac89)
  • Support forecast_limit_lower_bound and forecast_limit_upper_bound in ARIMA_PLUS (and ARIMA_PLUS_XREG) models (#1305) (b16740e)
  • Support to_strip parameter for str.strip, str.lstrip and str.rstrip (#1705) (a84ee75)

Bug Fixes

  • Fix dayofyear doc test (#1701) (9b777a0)
  • Fix issues with chunked arrow data (#1700) (e3289b7)
  • Rename columns with protected names such as _TABLE_SUFFIX in to_gbq() (#1691) (8ec6079)

Performance Improvements

Dependencies

Documentation

  • Add snippets for Matrix Factorization tutorials (#1630) (24b37ae)
  • Deprecate bpd.options.bigquery.allow_large_results in favor of bpd.options.compute.allow_large_results (#1597) (18780b4)
  • Include import statement in the bigframes code snippet (#1699) (08d70b6)
  • Include the clean-up step in the udf code snippet (#1698) (48992e2)
  • Move multimodal notebook out of experimental folder (#1712) (68b6532)
  • Update blob_display option in snippets (#1714) (8b30143)