v2.0.0.dev0
Pre-release
Pre-release
2.0.0.dev0 (2025-03-31)
⚠ BREAKING CHANGES
- Locational endpoints support is not available in BigFrames 2.0.
- change default LLM model to gemini-2.0-flash-001, drop PaLM2TextGenerator and PaLM2TextEmbeddingGenerator (#1558)
- change default ingress setting for
remote_function
to internal-only (#1544) - make
remote_function
params keyword only (#1537) - make
remote_function
default service account explicit (#1537) - set
allow_large_results=False
by default (#1541)
Features
- Add component to manage temporary tables (#1559) (0a4e245)
- Allow
input_types
,output_type
, anddataset
to be used positionally inremote_function
(#1560) (bcac8c6) - Allow pandas.cut 'labels' parameter to accept a list of string (#1549) (af842b1)
- Change default ingress setting for
remote_function
to internal-only (#1544) (c848a80) - Drop support for locational endpoints (#1542) (4bf2e43)
- Make
remote_function
default service account explicit (#1537) (9eb9089) - Set
allow_large_results=False
by default (#1541) (e9fb712) - Support bigquery connection in managed function (#1554) (f6f697a)
- Support bq connection path format (#1550) (e7eb918)
- Support gemini-2.0-X models (#1558) (3104fab)
Bug Fixes
- Include role and service account in IAM exception (#1564) (8c50755)
- Pandas.cut returns labels index for numeric breaks when labels=False (#1548) (b2375de)
- Prevent
KeyError
inbpd.concat
with empty DF and struct/array types DF (#1568) (b4da1cf)
Documentation
- Add message to remove default model for version 3.0 (#1563) (910be2b)
- Add warning for bigframes 2.0 (#1557) (3f0eaa1)
- Remove gemini-1.5 deprecation warning for
GeminiTextGenerator
(#1562) (0cc6784) - Use restructured text to allow publishing to PyPI (#1565) (d1e9ec2)