Release NotesΒΆ

Note

These release notes are for versions of ibis 1.0 and later. Release notes for pre-1.0 versions of ibis can be found at Release Notes (pre 1.0)

1.0.0 2019-03-26

  • [Feature] #1608: Add range_window and trailing_range_window to docs

  • [Feature] #1611: Make ibis node instances hashable

  • [Feature] #1604: Implement approx_median in BigQuery

  • [Feature] #1618: Publish the ibis roadmap

  • [Feature] #1627: Support string slicing with other expressions

  • [Feature] #1637: Fix UDF bugs and add support for non-aggregate analytic functions

  • [Feature] #1655: Add cross join operator to MapD

  • [Feature] #1636: Remove implicit ordering requirements in the PostgreSQL backend

  • [Feature] #1669: Allow operations to hide arguments from display

  • [Feature] #1675: Support column names with special characters in mapd

  • [Feature] #1686: Getting started with mapd, mysql and pandas

  • [Feature] #1685: Add pre commit hook

  • [Feature] #1666: Implement geospatial types for MapD

  • [Feature] #1678: Implement geospatial functions for MapD

  • [Feature] #1716: Implement table distinct for the pandas backend

  • [Feature] #1714: Remove a bunch of deprecated APIs and clean up warnings

  • [Feature] #1704: Add find_nodes to lineage

  • [Feature] #1725: Remove support for passing integers to ibis.timestamp

  • [Feature] #1712: Timestamp literal accepts a timezone parameter

  • [Feature] #1728: Implement BigQuery auth using pydata_google_auth

  • [Feature] #1727: Implement default handler for multiple client pre_execute

  • [Feature] #1723: Add cross join to the pandas backend

  • [Feature] #1744: Clean up merge PR script and use the actual merge feature of GitHub

  • [Feature] #1731: Add SQL method for the MapD backend

  • [Feature] #1680: Add support for the arbitrary aggregate in the mapd backend

  • [Feature] #1735: Add black as a pre-commit hook

  • [Bug] #1600: Fix equality

  • [Bug] #1651: Make sure we cast when NULL is else in CASE expressions

  • [Bug] #1648: Remove parameters from mapd

  • [Bug] #1653: Fixed where operator for MapD

  • [Bug] #1643: Fix map get with compatible types

  • [Bug] #1647: Resolves joining with different column names

  • [Bug] #1701: Use == to compare strings

  • [Bug] #1659: Fix MapD exception for toDateTime

  • [Bug] #1705: Fix visualizing an ibis expression when showing a selection after a table join

  • [Bug] #1639: Add Union as an unsuppoted operation for MapD

  • [Bug] #1706: Fix BigQuery credentials link

  • [Bug] #1729: Filter the raw warning from newer pandas to support older pandas

  • [Bug] #1732: Fix bug in TableExpr.drop

  • [Bug] #1738: Fix skipping for new BigQuery auth flow

  • [Bug] #1741: Fix testing for BigQuery after auth flow update

  • [Bug] #1737: Fix casting to float in the MapD backend

  • [Bug] #1742: Fix NULLIF implementation for the pandas backend

  • [Bug] #1745: Make dev/merge-pr.py script handle PR branches

  • [Support] #1609: Fix conda builds

  • [Support] #1640: Set up CI with Azure Pipelines

  • [Support]: Update README.md

  • [Support] #1642: Fix Azure deployment step

  • [Support] #1645: Add TableExpr.drop to API documentation

  • [Support] #1641: Updated MapD server-CI

  • [Support] #1646: Fix Azure VM image name

  • [Support] #1650: Add test for reduction returning lists

  • [Support] #1657: Unpin clickhouse-driver version

  • [Support] #1658: Fixes a very typo in the pandas/core.py docstring

  • [Support] #1660: Remove defaults as a channel from azure pipelines

  • [Support] #1664: Update README.md for impala and kudu

  • [Support] #1667: Fix flake8 and many other warnings

  • [Support] #1670: Remove support for Python 2

  • [Support]: Update docs to reflect Apache Impala and Kudu as ASF TLPs

  • [Support] #1672: Enabled mysql CI on azure pipelines

  • [Support] #1681: Update mapd ci to v4.4.1

  • [Support] #1696: Fix multiple CI issues

  • [Support] #1694: Use cudf instead of pygdf

  • [Support] #1746: Use releases to manage documentation

  • [Support] #1747: Remove tag prefix from versioneer

  • [Support] #1748: Do not build universal wheels