v0.3.12
·
282 commits
to refs/heads/main
since this release
Changes
- fix(tui): round float values to 2 decimals in data preview (#1632)
- George/fix/file lock concurrent reads pins (#1636)
- ci(release-drafter): add autolabeler for conventional commits (#1634)
- fix(ibis_yaml): add translation for bytes (#1625)
- ci: bump runner fix failing tests (#1629)
- ci: add release-drafter workflow (#1622)
- feat(catalog): add tui flag with Textual DataTable viewer (#1611)
- fix(caching): deferred read hash collision (#1621)
- feat(cli): add structured logging and telemetry to run_command (#1615)
- chore(ci): enable parallel testing and add trino backend to matrix (#1614)
- Fix exponential traversal in build_column_trees (gh-1618) (#1619)
- feat(cli): add run-cached command (#1613)
✨ Enhancements
- feat(cli): add --alias and --name flags to xorq run (#1638)
- feat(catalog): add descriptive messages to assert statements (#1639)
- feat(cli): add catalog list-aliases command (#1633)
🐞 Bug fixes
- fix(ml): better wide expr performance (#1669)
- fix(ml): avoid eager model execution in score_expr and Scorer.from_spec (#1660)
- fix(ibis yaml): memtable equals (#1644)
- fix(cli): remove duplicate run_cached_command definition (#1624)
📖 Documentation
- docs: update Catalog reference file name and package path (#1630)
📦 Build system
- chore(lint): add ruff C4 and FURB rules and fix violations (#1664)
- chore(lint): add ruff B (flake8-bugbear) rules and fix violations (#1658)
- ci: skip install test on pull requests (#1641)
- ci: remove slow-level-1 for py3.10 (#1635)
Thank you to all our contributors for making this release possible!
@dlovell, @ghoersti, @hussainsultan, @mesejo, @paddymul