v0.3.17
What's Changed
- fix(caching): avoid wrapping Expr without backend by @mesejo in #1731
- feat(tui): load expr lazily by @mesejo in #1720
- ref(cli): simplify xorq run, use match in replace_cache_table by @dlovell in #1745
- fix(tui): make test_j_k_moves_cursor resilient to slow CI by @dlovell in #1746
- ref(graph): extract replace_unbound utility and simplify exchanger by @dlovell in #1742
- feat(catalog): add bind(), ExprComposer, and Catalog.source/bind by @dlovell in #1748
- fix(tui): eliminate race in test_j_k_moves_cursor by @dlovell in #1749
- feat(catalog): add ExprComposer.from_expr to recover composer from ta… by @dlovell in #1750
- ref(catalog): hoist work outside sync context in _add_zip by @dlovell in #1756
- ref: use pyyaml-12 by @mesejo in #1718
- feat(catalog): compose and run commands by @hussainsultan in #1753
- feat(direnv): add worktree helper script and envrcs documentation by @dlovell in #1760
- fix(cli): restore --pdb behavior for catalog commands by @dlovell in #1762
- chore: bump adbc-driver-gizmosql from >=1.1.3 to >=1.1.5 by @prmoore77 in #1763
- feat(catalog): fuse catalog source wrappers for database backends by @hussainsultan in #1761
- feat: add xorq param by @mesejo in #1747
- release: 0.3.17 by @hussainsultan in #1764
Full Changelog: v0.3.16...v0.3.17