Skip to content

Releases: openfoodfacts/robotoff

v1.34.1

31 Aug 14:00
Compare
Choose a tag to compare

1.34.1 (2023-08-31)

Bug Fixes

  • fix bug in product_weight.py (2e94d11)
  • update normalize_weight function after Pint upgrade (80d3a09)
  • update packaging denylist (23e6e26)

Technical

v1.34.0

31 Aug 09:30
Compare
Choose a tag to compare

1.34.0 (2023-08-31)

Features

  • apply automatically nutrition images insights (6d79855)

Bug Fixes

  • sort label whitelist (7b13090)
  • Update packaging material shape map for fr (450409f), closes #1250
  • update packaging shape denylist (84256ba)

Technical

v1.33.0

29 Aug 14:08
Compare
Choose a tag to compare

1.33.0 (2023-08-29)

Features

  • disable matcher predictor for category (07ada5b)

Bug Fixes

  • add new exception for packaging (e397e57), closes #1058
  • disable temporarily en:eu-non-agriculture and en:eu-agriculture (043b96c)
  • don't generate weight insight when value is suspicious (51a19fa), closes #302
  • fix bug in refresh_insights (dd19b6e)
  • fix init-elasticsearch Makefile command (2d729d4)
  • remove pdo and pgi regex (008bd9d)
  • update label whitelist (2497642)

Technical

  • pin openfoodfacts dependency (1f9ac80)
  • update branc blacklist and label whitelist (d7948c5)
  • upgrade requests (f937442)

v1.32.1

28 Aug 13:49
Compare
Choose a tag to compare

1.32.1 (2023-08-28)

Bug Fixes

  • add some items to brand taxonomy blacklist (ef0b626)
  • auupdate brand_taxonomy_blacklist.txt (739c748)
  • brand blocklist (3055d13)
  • fix bug in doctext.py and improve script (b54ef2b)
  • fix bug in pprint (c620d59)
  • fix call to get_insights_ (5d909b9)
  • fix is_data_required method signature (6342832)
  • fix wrong call to add_category_insight in tests (69b5f1e)
  • improve brand exclusion for 'taxonomy' predictor (7705823)
  • improve candidate generation in LabelInsightImporter (51e046a)
  • mark use of md5 and sha1 hash function as safe (ca0963f)
  • set automatic_processing=None for flashtext label insight (ba6ceb7)

Technical

  • fix deepsource warning (58ca3e7)
  • remove legacy function mark_insights (9460393)
  • remove legacy functions in visualization_utils.py (b620062)
  • remove pypi.yml action (1773b87)
  • switch to f-strings (fdeba36)
  • update brand taxonomy blacklist (df19331)
  • use consistent logging arg passing (2385889)

v1.32.0

24 Aug 14:53
Compare
Choose a tag to compare

1.32.0 (2023-08-21)

Features

  • add a few more stores for automatic extraction (878f7ed)
  • Stores from across Europe (1274243)

Bug Fixes

  • fix re-imports (9a6bcbe)
  • fix some deepsource performance warnings (7424587)
  • remove legacy code (1aa13ad)
  • use prod JSONL dump in staging (07ab8fd)

Technical

  • add make command to download ingredient detection model (fa305cd)
  • delay scheduled jobs relying on JSONL export (d4033f5)
  • fix release-please.yml (07a5ff7)
  • improve release changelog (57d4bbf)
  • rename master to main (update workflows and doc) (b9e1107)

v1.31.1

14 Aug 06:39
Compare
Choose a tag to compare

1.31.1 (2023-08-14)

Bug Fixes

v1.31.0

14 Aug 06:32
Compare
Choose a tag to compare

1.31.0 (2023-08-11)

Features

Bug Fixes

  • add mdx-truly-sane-list extension back (460dae6)
  • barcode should not be an empty str in webhook call (a7b6472)
  • fix bug in run_upc_detection (a62319d)
  • remove above-threshold-campaign (326626a)
  • replace parameter country by countries (56b0804)
  • send release info to Sentry (58acf39)
  • use openfoodfacts-python package for taxonomy processing (eaaeca3)

Documentation

  • update OpenAPI documentation (6da2978)

v1.30.1

19 Jul 13:34
Compare
Choose a tag to compare

1.30.1 (2023-06-30)

Bug Fixes

  • allow to provide image embedding as input in /predict/category (655a230)
  • make more robust unit tests (bbebf3f)
  • remove false positive label for moderation (bfd2b58)
  • remove previous categorization model (058d0cc)
  • update /predict/category schema to accept images as input (728246e)

Documentation

  • improve OpenAPI documentation (c4b3843)
  • improve OpenAPI documentation (2) (db5df96)
  • update OpenAPI documentation (07d1136)

v1.30.0

29 Jun 08:45
Compare
Choose a tag to compare

1.30.0 (2023-06-22)

Features

  • add fasttext langid module (432027b), closes #1122
  • add first version of ingredient list NER + API (9083bdb)

Bug Fixes

  • add insight_types parameter in /question/{barcode} (fc7b76a), closes #1139
  • fix default FASTTEXT_MODEL_DIR value (e4cc4e7)
  • improve error handling in /predict/ingredient_list route (7a996cc)
  • improve ingredient detection pipeline (9ff8aec)
  • remove spellcheck module (916132a)
  • sort product questions by priority (5ea69e3), closes #1138
  • update apscheduler (dd4eed8)
  • update poetry install command in Dockerfile (75f8b34)

v1.29.0

01 Jun 12:37
Compare
Choose a tag to compare

1.29.0 (2023-06-01)

Features

  • Improve /predict/{nutrient|ocr_prediction} routes (f06a45a)
  • improve nutrition image bounding box detection (737b630)

Bug Fixes

  • add CLI command to pretty print OCR result (26f44a4)
  • display diffs in /webhook/products route (07255c6)
  • fix ENABLE_PRODUCT_CHECK flag (dd1d09f)
  • fix NutritionImageImporter.generate_candidate (74e346c)
  • fix wrong paragraph offset for OCR (abb54a6)
  • improve /predict/nutrition route (95d953b)
  • only display most important services in make log command (60b2843)
  • rename compute_intersection_bounding_box function (d8d732c)
  • support pro platform for MongoDB queries and image/OCR URLs (a3ac603)
  • update SSH_PROXY_HOST for deployment (a8b8292)