Skip to content

Releases: openfoodfacts/robotoff

v1.41.2

08 Jan 15:22
24bff01
Compare
Choose a tag to compare

1.41.2 (2024-01-08)

Bug Fixes

Technical

v1.41.1

18 Dec 13:13
c582351
Compare
Choose a tag to compare

1.41.1 (2023-12-18)

Bug Fixes

  • fix image_response function (82a826d)

v1.41.0

18 Dec 12:51
9c6a4ee
Compare
Choose a tag to compare

1.41.0 (2023-12-18)

Features

  • add endpoint to predict language (686e180)
  • add language predictor for product (c77f049)

Bug Fixes

  • add a POST version of /predict/lang endpoint (619c477)
  • allow gunicorn auto-reload locally (a1ffa44)
  • fix delete_images call (f0ad1e1)
  • fix missing SQL join in ANNResource (607f743)
  • fix parse_ingredients function (189c5cc)

Technical

  • deps-dev: bump werkzeug from 3.0.0 to 3.0.1 (#1276) (da54a80)
  • increase mem limit of API service (ed32bfb)
  • New Crowdin translations to review and merge (#1291) (9b10ae0)
  • switch to Falcon 3.X (6362185)

v1.40.0

13 Nov 13:32
Compare
Choose a tag to compare

1.40.0 (2023-11-13)

Features

  • add basic detection for mention of organic ingredient (0939075)
  • add bounding box info to IngredientPredictionAggregatedEntity (f45cd39)
  • add ingredient parsing information (e9f2b60)
  • save ingredient list detection in DB (8f2a4b4)
  • use allergen grammar to postprocess ingredient detections (36eac56)

Bug Fixes

  • add bounding box information to /predict/ingredient_list route (af40b55)
  • add missing transformer_pipeline.py file (7543ef0)
  • delete logos in elasticsearch when image is deleted (b137866)
  • don't include deleted images in searched logos (1fce684)
  • don't include logos from deleted images in additional routes (4b7e130)
  • improve allergen detection (2a66666)
  • improve ingredient detection output saved in DB (6b62ca2)
  • increase default logo threshold to 0.2 (from 0.1) (74b48f5)
  • remove warning log message (8ea3476)

Technical

  • add allergen taxonomy (6704189)
  • add clean_tests command (a6f8f33)
  • add first version of trace grammar (6bafa88)
  • fix docstring in models.py (d9edc6f)
  • improve documentation on Dockerfile and docker-compose.yml (ab4c4ac)

v1.39.0

06 Nov 09:19
Compare
Choose a tag to compare

1.39.0 (2023-11-06)

Features

  • save logo text (extracted using OCR in DB) (bf4632f)

Bug Fixes

  • add cache directory to repo (2905741)
  • add timeout to robotoff request (healthcheck) (ab17cee)
  • fix bounding box field default value (5b78f5d)
  • fix incorrect call to cache_asset_from_url (d5562c1)
  • use distinct cache for test assets (c52d3f9)

v1.38.1

30 Oct 09:20
Compare
Choose a tag to compare

1.38.1 (2023-10-30)

Bug Fixes

  • fix bug in get_image_from_url (ce0c1b2)

v1.38.0

30 Oct 09:04
Compare
Choose a tag to compare

1.38.0 (2023-10-30)

Features

  • add a disk cache mechanism to cache images (0330216)
  • add migrate_peewee library to handle DB migrations (8b77195)
  • add product_insight.bounding_box field (1901b15)

Bug Fixes

  • fix Dockerfile related to migrations folder (0fc70ef)
  • fix logging issue (5e86341)
  • fix migration application during deployment (27ea630)
  • fix previously introduced issues (0624efe)
  • improve DB migration (e67d271)
  • mark images as deleted in DB when deleted on Product Opener (997e989)
  • migrate-db when running make dev (0a2171d)
  • more stores (3dea05d)
  • pull image before launching migration (bd6a15a)
  • upgrade peewee (264d9bf)

Technical

  • add documentation about DB migration (16c865f)
  • deps: bump pillow from 9.3.0 to 10.0.1 (e056268)
  • remove CachedStore class (5d8c007)

v1.37.0

25 Oct 11:10
Compare
Choose a tag to compare

1.37.0 (2023-10-25)

Features

  • allow to submit category value_tag in /annotate route (dd6d81e)
  • store fingerprint of all images (ed8fd38)

Bug Fixes

  • improve add-logo-to-ann CLI command (c67b8ff)
  • set K_NEAREST_NEIGHBORS to 10 (instead of 100) (a177e13)

Technical

  • use json.dump instead of f.write + json.dumps (60f15e9)

v1.36.0

17 Oct 08:30
Compare
Choose a tag to compare

1.36.0 (2023-10-16)

Features

  • use openfoodfacts SDK for OCR processing (6344936)

Bug Fixes

  • update pymongo (cac6241)
  • use new version of openfoodfacts-python (a7d0b28)

Technical

v1.35.0

05 Sep 09:32
Compare
Choose a tag to compare

1.35.0 (2023-09-04)

Features

  • remove matcher predictor completely (d0847c6)
  • remove matcher predictor from API (de97f9f)

Bug Fixes

  • Crowdin PR title (1adfc96)
  • don't initialize unit registry in product_weight.py (468c4f6)
  • fix wrong label rouge detection (492fda4), closes #1255

Technical