Skip to content

Releases: qdrant/qdrant-client

v1.6.2

12 Dec 11:23

Choose a tag to compare

Change Log

Deprecations ⏳

Fixes ⚙️

Thanks to everyone who contributed to the current release!
@holyMolyTolli @joein

v1.16.1

25 Nov 04:38
750d735

Choose a tag to compare

Change Log

Features 🪐

  • #1116 - implement grpc version of cluster_collection_update by @joein
  • #1123 - expose the remaining cluster methods: remove_peer, collection_cluster_info, recover_current_peer, cluster_status by @joein

Fixes 😮

  • #1125 - rename common.proto to qdrant_common.proto to avoid conflicts with other libraries by @joein
  • #1124 - fix local mode with persistence backward compatibility by @joein
  • #1121 - add .pyi files for grpc files to help static code analyzers by @joein

v1.16.0

17 Nov 13:26
93af1b8

Choose a tag to compare

Change Log

Features 🪐

Deprecations ⌚

  • #1093 - add, query, query_batch methods deprecated in favour of upsert and query_points by @joein
  • #1103 - remove deprecated methods: search, recommend, discovery, upload_records, search_batch, recommend_batch, discovery_batch, rest, init_from in create_collection, all lock-related methods by @joein
  • #1104 - remove structs used only in the removed methods (#1103) by @joein

Fixes 😮

Thanks to everyone who contributed to the release!

@ivandasch @JojiiOfficial @joein @generall @tbung @coszio

v1.15.1

31 Jul 19:40

Choose a tag to compare

Change Log

Fixes 🚒

  • #1051 - fix grpc FieldCondition conversion by @coszio
  • #1052 - fix conversion for Document, Image and InferenceObject by @joein
  • #1053 - fix handling cloud inference responses by @joein

Thanks to everyone who contributed to the release!
@coszio @joein

v1.15.0

31 Jul 19:23

Choose a tag to compare

Change Log

Features 🌟

Fixes 🌵

Thanks to everyone who contributed to the release!
@kurtqq @coszio @generall @joein

v1.14.3

16 Jun 11:49

Choose a tag to compare

Change Log

Features 🎸

  • #994 - add convenience methods like list_text_models, list_image_models, etc to fastembed mixin by @joein
  • #1024 - do not inspect models when cloud inference is enabled by @joein

Fixes 🌵

  • #990 - fix docstrings in models to get rid of invalid escape sequence warnings in python3.12+ by @joein
  • #977 - fix set payload in batch update points, fix operation conversion, set payload key handling, vector normalization in update operations by @joein
  • #993 - unpickleable objects in init_options should not raise an exception by @joein
  • #994 - proper exception when trying to use local inference without installed fastembed by @joein
  • #996 - fix urljoin to work correctly with prefixes by @joein

v1.14.2

24 Apr 15:14

Choose a tag to compare

Change Log

Fixes 🧄

  • #966 - do not raise an exception in local mode on attempting to search for sparse vectors with IDF
  • #959 - fix deduplication of results when using order_by
  • #967 - fix query_batch_points behaviour in local mode with some queries when limit was not provided
  • #965 - fix local inference on queries with a list of prefetches, reduce the amount of inspections on vectors

Thanks to everyone who contributed to this release!
@coszio @joein

v1.14.1

22 Apr 21:18

Choose a tag to compare

Change Log

Features 💥

  • #862 #907 #908 - native inference support in all QdrantClient's methods via seamless integration with Fastembed by @joein
  • #915 - support server side score boosting by @coszio
  • #940 - add new recommend strategy sum_score by @joein
  • #896 - delete grpcio-tools from dependencies, require just protobuf by @joein
  • #903 - extend strict mode settings by @generall @agourlay
  • #905 - make vectors config optional in order to create collections without dense vectors by @joein
  • #914 - handle too many requests exception by @tellet-q
  • #955 - offset is no longer propagated into prefetches by @joein
  • #946 - type hints improvements by @hh-space-invader

Fixes ⚙️

  • #895 - an attempt to delete points which do not exist do not throw an error anymore in local mode by @I8dNLo
  • #898 - fix incorrect check compatibility var name in warning by @abionics
  • #950 - fix geo polygon support by @edjinks @joein
  • #945 - allow single conditions to be passed without a list in local mode by @joein
  • #910 - fix payload schema grpc conversion by @generall

Deprecations 👴

  • add and query methods are now deprecated in favour of local inference usage
  • #943 - pydantic >2.0,<2.2.1 is no longer supported (supported versions are v1.10.x and >=2.21) by @joein

Thanks to everyone who contributed to the current release! @edjinks @abionics @tellet-q @I8dNLo @hh-space-invader @agourlay @coszio @generall @joein

v.1.13.0

17 Jan 10:11
350205c

Choose a tag to compare

Change Log

Features 📖

Fixes 🐛

Deprecations ⏳

  • #848 - drop python3.8 support by @joein
  • #843 - add deprecation warnings to the methods superseded by query_points (search, recommend, discover, etc.) by @hh-space-invader
  • #866 - raw async grpc methods are now unavailable from the sync client by @I8dNLo

Thanks to everyone who contributed to the current release! @tellet-q @pavelm10 @hh-space-invader @I8dNLo @rovermicrover @generall @joein

v1.12.2

03 Jan 11:19
9b89888

Choose a tag to compare

Change Log

Features

  • #870 updated fastembed to 0.5.0
  • #870 removed support for python3.8