Skip to content

Latest commit

 

History

History
302 lines (142 loc) · 12.7 KB

CHANGELOG.md

File metadata and controls

302 lines (142 loc) · 12.7 KB

Changelog

2.0.0 (2025-02-06)

⚠ BREAKING CHANGES

  • The NLP service is now based on CBRkit.
  • The NLP service can be imported as a Python library to convert Protobuf-based NLP configurations into CBRkit similarity functions.

Features

  • add autodump (ee0fcb2)
  • migrate to central class-based interface (734b7dc)
  • remove global state and make the nlp config a parameter (9d54af7)
  • rewrite the service completely (07a53c6)
  • rewrite the service using cbrkit as the backend (ac78b54)
  • switch back to google's grpc/protobuf due to compatibility issues (87d380d)

Bug Fixes

  • remove lazy from cache (5d42fa8)
  • remove specialized embedders, always build on similarity (13d8304)
  • server: set up logging (ad51b9d)
  • use correct data types for serializable embedding model (a97fe3a)

Miscellaneous Chores

2.0.0-beta.2 (2024-05-28)

Bug Fixes

  • use correct data types for serializable embedding model (a97fe3a)

2.0.0-beta.1 (2023-12-04)

⚠ BREAKING CHANGES

  • Instead of using protobuf definitions from arg-services, the package now contains code generated via betterproto. We also added a library that can be used in other Python projects without needing to start a server. Lastly, a proper CLI has been integrated that (besides starting the server) allows to perform semantic retrieval in the local file system.

Features

  • rewrite the service completely (07a53c6)

1.4.10 (2023-11-07)

Bug Fixes

  • update openai library to v1 (8493556)

1.4.9 (2023-07-04)

Bug Fixes

  • set ld_preload in docker entrypoint (1285bf5)

1.4.8 (2023-07-04)

Bug Fixes

  • add ld_library_path to docker image (9d75c4b)

1.4.7 (2023-07-03)

Bug Fixes

1.4.6 (2023-07-02)

Bug Fixes

  • ci: add correct permissions (ed5724f)

1.4.5 (2023-07-02)

Bug Fixes

  • ci: automatically build docker image (9bbdc77)

1.4.4 (2023-06-29)

Bug Fixes

  • add ld_preload to nix flake (45070d7)
  • download spacy models to custom cache (43013d8)
  • remove tensorflow due to cuda issues (08dfae0)
  • replace dockerfiles with nix-based build (be19aff)

1.4.3 (2023-06-07)

Bug Fixes

  • update deps to remove yanked grpcio release (4b1f277)

1.4.2 (2023-06-07)

Bug Fixes

  • allow specifying threads (f67af0c)

1.4.1 (2023-05-23)

Bug Fixes

  • bump deps and relax typer constraints (90193af)

1.4.0 (2023-04-10)

Features

  • add support for openai embeddings (3779c7d)

Bug Fixes

  • did not check properly for empty spacy model (770e4d9)

1.3.11 (2023-03-26)

Bug Fixes

  • re-enable tensorflow-hub embeddings (188108f)

1.3.10 (2023-03-20)

Bug Fixes

  • deps: update dependency transformers to v4.27.2 (#19) (eba077e)

1.3.9 (2023-03-19)

Bug Fixes

1.3.8 (2023-03-19)

Bug Fixes

  • deps: update dependency spacy to v3.5.1 (#16) (6a3f9d5)
  • deps: update dependency transformers to v4.27.1 (#17) (fd3782b)

1.3.7 (2023-03-18)

Bug Fixes

  • deps: update dependency gensim to v4.3.1 (#15) (a7e7476)

1.3.6 (2023-03-18)

Bug Fixes

  • deps: update dependency arg-services to v1.2.3 (#14) (597f498)

1.3.5 (2023-03-06)

Bug Fixes

  • use cosine for unspecified similarity (8619293)

1.3.4 (2023-03-06)

Bug Fixes

  • loosen numpy/scipy version constraints (f860095)

1.3.3 (2023-03-03)

Bug Fixes

1.3.2 (2023-02-22)

Bug Fixes

1.3.1 (2023-02-03)

Bug Fixes

  • docker: add entrypoint and extras build arg (2ad2877)
  • server: address should be a cli argument (3c74b56)
  • server: download spacy model if not available (defb340)

1.3.0 (2023-02-03)

Features

  • make transformer dependencies optional (c34f62f)

1.2.2 (2023-01-16)

Bug Fixes

  • bump deps (074733b)
  • temporarily disable docker publish workflow (394ff40)

1.2.1 (2023-01-11)

Bug Fixes

  • remove server from init (435772d)

1.2.0 (2023-01-10)

Features

  • server: add cache for spacy docs (107e6b9)

1.1.1 (2023-01-06)

Bug Fixes

  • replace dataclasses-json with mashumaro (bccf2ac)

1.1.0 (2023-01-05)

Features

  • add huggingface transformers model (e60da2b)
  • add public interface in init (bc4cf24)
  • enforce stricter typing (e6f49b0)

1.0.2 (2022-12-20)

Bug Fixes

1.0.1 (2022-12-20)

Bug Fixes

1.0.0 (2022-12-19)

⚠ BREAKING CHANGES

  • bump version for proper release management

Features

  • bump version for proper release management (b333934)

0.3.5 (2022-12-19)

Bug Fixes

  • deps: update dependency arg-services to v1 (#8) (2584518)

0.3.4 (2022-12-13)

Bug Fixes

  • server: correct check for empty attributes (36f5a08)

0.3.3 (2022-12-13)

Bug Fixes

  • update dependencies to the latest versions (8fe8138)