What's Changed
- feat: Support semi/anti joins with disjunctive (OR) join conditions in JoinScan, and Native function support by @stuhood in #4876
- ci: build test ParadeDB Docker image via Depot + parallel amd64/arm64 matrix (backport to 0.23.x) by @philippemnoel in #4880
- fix: Improve join planning warnings by @paradedb-bot in #4874
- fix: resolve BM25 alias field names in join and aggregate planning by @paradedb-bot in #4881
- ci: Cascade release push to downstream publish workflows by @paradedb-bot in #4884
- fix: Fix issues with inline tokenizers on non-TEXT types by @paradedb-bot in #4885
- fix: Handle parameterized LIMIT, OFFSET, and snippet args in GENERIC plans by @paradedb-bot in #4907
- chore: require pg_search in shared_preload_libraries unconditionally by @paradedb-bot in #4923
- fix: route legacy F64 NUMERIC indexes through F64 conversion by @paradedb-bot in #4925
- fix: Support 3-way EXISTS + NOT EXISTS JoinScan in parallel mode (#4910) by @paradedb-bot in #4936
- fix: pre-load dictionary tokenizers in postmaster by @paradedb-bot in #4938
- revert: pre-load dictionary tokenizers in postmaster (#4902) by @paradedb-bot in #4941
- ci: migrate to runs-on and tune runner sizing by @paradedb-bot in #4926
- perf: Push down semi-join dynamic filters by @paradedb-bot in #4942
- chore: Prepare
0.23.2by @paradedb-bot in #4948
Full Changelog: v0.23.1...v0.23.2