Skip to content

10.4.0

Compare
Choose a tag to compare
@ibis-project-bot ibis-project-bot released this 27 Mar 17:31
· 111 commits to main since this release

10.4.0 (2025-03-27)

Features

  • api: make topk() and value_counts() more flexible (#10928) (329ad7c)
  • datatypes: add string length (#11045) (61dd7ea)
  • flink: support StringSplit (#11049) (b83a88e)
  • postgres: add support for reading enum types as strings (#11028) (dfb818a)
  • postgres: implement support for asof_join API via a lateral join (#11024) (8eb9d33)
  • ux: include type of bad value in SignatureValidationError (#10988) (a706afa)

Bug Fixes

  • backends: array string join on empty array now consistently returns None across all supported backends (#10913) (a02a392)
  • polars: use engine="streaming" instead of streaming=True (e1bbe55)
  • postgres: clean up leaky cursor coming from raw_sql (#11001) (c3097a7)

Documentation

  • add introduction to pandas users for adding columns with single text values (literal) (#11010) (6032e71)
  • fix to_* methods docstrings typos (#11013) (523e4c3)
  • ir: remove extra backticks to fix formatting (7c3e5fc)

Refactors

  • postgres: use raw sql for get_schema invocation to simplify code (#11037) (9b25ab1)

Performance

  • duckdb: optimize generated SQL for ArrayConcat (#10999) (d38db7e)
  • struct: drop unused fields on Struct.getitem (#10996) (e5fe34c)