Releases: paradedb/django-paradedb
Releases · paradedb/django-paradedb
v0.5.0
What's Changed
- fix: upgrade Django to 5.2.12 / 6.0.3 to resolve security alerts by @philippemnoel in #63
- fix: harden search validation and align docs/workflows by @philippemnoel in #65
- chore: improve PyPI presentation and project metadata by @philippemnoel in #68
- chore: rename Top N references to Top K by @philippemnoel in #69
- ci: add concurrency groups to ci and schema-compat workflows by @philippemnoel in #70
- chore: add diagnostic functions to
apiignoreby @rebasedming in #66 - chore: replace Slack invite link with paradedb.com/slack by @philippemnoel in #72
- chore: move src/paradedb to top-level paradedb/ by @philippemnoel in #74
- docs: align readme with docs.paradedb.com by @ankitml in #75
- chore: Use anchor terminology by @isaacvando in #79
- chore: remove Slack notification from schema-compat workflow by @philippemnoel in #81
- chore: upgrade astral-sh/setup-uv from v6 to v7 by @philippemnoel in #82
- fix: Fix schema compat for v0.22.0 by @isaacvando in #84
- chore: Make it easier to run schema compatibility check locally by @isaacvando in #85
- chore: clean up repo hygiene and test layout by @philippemnoel in #76
- chore: tighten release and compatibility docs by @philippemnoel in #77
- fix: support native json indexes and expression validation by @philippemnoel in #78
- feat: Make proximity API symmetrical by @isaacvando in #88
- feat: Support full proximity API by @isaacvando in #89
- feat: Clean up rendering logic to remove unnecessary error states by @isaacvando in #90
- feat: Streamline more like this queries by @isaacvando in #93
- chore: Prepare 0.5.0 release by @isaacvando in #94
New Contributors
- @isaacvando made their first contribution in #79
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- docs: Use
mock_itemsdataset in quickstart, ensure all code blocks run by @rebasedming in #36 - refactor: Require explicit
Match, removeFuzzyby @rebasedming in #37 - chore: Add codecov.yml by @philippemnoel in #38
- feat: diagnostics helpers and Non exact facets support by @ankitml in #39
- fix: pass concurrent kwargs in migrations + partial indexes by @ankitml in #41
- feat: remove redundant + tokenizer quote fix by @ankitml in #40
- feat: re-export full public API from top-level package by @ankitml in #43
- fix: pre tokenized array fuzzy, json field aggrs by @ankitml in #42
- feat: centralise paradedb API constants, add 6 new query types, and schema compat checks by @rebasedming in #44
- ci: Workflow to check API compat against
paradedbby @rebasedming in #46 - chore: add repo lint workflows and maintenance cleanups by @philippemnoel in #54
- chore: Fix critical packaging and SQL interpolation safety issues by @philippemnoel in #49
- chore: Fix high-priority validation gaps and documentation drift by @philippemnoel in #50
- docs: rewrite RELEASE.md for clearer release policy by @philippemnoel in #55
- feat: allow ProxRegex items inside ProximityArray by @rebasedming in #48
- chore: Polish low-priority docs and integration test script ergonomics by @philippemnoel in #52
- chore: Fix medium-priority API consistency and cleanup issues by @philippemnoel in #51
- feat: changes for making docs ready by @ankitml in #57
- chore: complete the conversion of pip to uv by @ankitml in #59
- feat: add IndexExpression for indexing computed expressions with pdb.… by @rebasedming in #56
- chore: Post-merge hardening: CI wheel smoke test, API sync checks, and validation cleanup by @philippemnoel in #53
- fix: address repository-wide audit findings by @philippemnoel in #60
- feat: add support to Agg for conditional FILTER (WHERE ...) by @ankitml in #61
- chore: Prepare for 0.4.0 release by @rebasedming in #47
New Contributors
- @rebasedming made their first contribution in #36
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- fix: Update Python and Django version requirements by @Cruel in #29
- feat: Support Django 4.2+ and Python 3.14 by @philippemnoel in #30
- chore: Remove unused dev dependencies by @philippemnoel in #32
- fix: Fix typos, wrong import path, and incorrect naming across docs and tests by @philippemnoel in #31
- feat: All pending key features by @ankitml in #27
- chore: Prepare for 0.3.0 release by @ankitml in #35
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- fix: ci modifications by @ankitml in #14
- feat: single query, no raw sql for hybrid search by @ankitml in #15
- chore: Lint by @philippemnoel in #16
- chore: Move to prek from pre commit by @ankitml in #17
- chore: Version matrix for testing. by @ankitml in #20
- feat: Tokenizer updates by @ankitml in #21
- ci: Add Codecov reports for unit tests too by @Cruel in #24
- feat: Add
SnippetsandSnippetPositionsfunctions by @Cruel in #22 - chore: integration test for sorting snippet by score and position by @ankitml in #25
- chore: release prep due to indexing syntax by @ankitml in #28
New Contributors
- @philippemnoel made their first contribution in #16
- @Cruel made their first contribution in #24
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- basics getting sanity by @ankitml in #1
- Bump the github-actions-dependencies group with 3 updates by @dependabot[bot] in #3
- feat: implement basic features except facets by @ankitml in #2
- integration tests that hit actual database by @ankitml in #4
- feat: facets support by @ankitml in #6
- Ankitml/usage examples by @ankitml in #5
- Ankitml/new autocomple example by @ankitml in #8
- Bump the github-actions-dependencies group with 3 updates by @dependabot[bot] in #10
- feat: review before release by @ankitml in #9
- chore: Fixes from Internal review by @ankitml in #11
- feat: codex review changes by @ankitml in #12
New Contributors
- @ankitml made their first contribution in #1
- @dependabot[bot] made their first contribution in #3
Full Changelog: https://github.com/paradedb/django-paradedb/commits/v0.1.0