Skip to content

Releases: openfoodfacts/openfoodfacts-server

v2.20.0

10 Oct 12:04
4675ea3
Compare
Choose a tag to compare

2.20.0 (2023-10-10)

Features

  • add knowledge content to additive knowledge panels (#9103) (7bb6af2)
  • Added display message for normal users for protected images (#8854) (f7931a9)
  • Use 'GS1 Barcode Syntax Engine' in READ API v3 (#9050) (85cee85)
  • Use 'GS1 Barcode Syntax Engine' to normalize product codes (#9049) (77d296f)
  • Use openfoodfacts-query service for facet queries instead of product_tags collection (#8947) (1fbbe06)

Bug Fixes

  • add ingredients-original facet, start to split tagtype and taxonomy (#9127) (e081ec9)
  • add margin bottom to product button (0abdc97)
  • add padding between tabs (#9084) (0abdc97)
  • add support to import CSV file with multiple image urls for one product on separate rows (Carrefour) + fix fake download of images for tests (#9058) (b0280f6)
  • better count of fruits/vegetables/legumes for Nutri-Score (#9102) (d3754e2)
  • better support for Japanese additives types (e.g. amino-acids) (#9073) (864cf2c)
  • conversion from IU for prepared nutrients (#9117) (b44bd45)
  • error and warning for vegan label with non-vegan ingredients (#9063) (5627ce3)
  • improve and refactor parsing of specific ingredients percent and quantities (#9113) (2ba661c)
  • keep cgi script path when redirecting to canonical subdomain (#9059) (b4ed893)
  • limit of 2 proteins points for Nutri-Score 2023 for red meat products (#9081) (b7fbb37)
  • Logic error in user account form (#8851) (2416dba)
  • Nova 4 marker for mechanicaly separated meat and fruit juice concentrates + better Halal / Kosher parsing (#9074) (495c58f)
  • parse 'some ingredient (some quantity per 100g of finished product)' (#9080) (a8fc2d8)

Taxonomy

Translations

  • New Crowdin translations to review and merge (#9047) (8175481)

v2.19.0

21 Sep 14:20
15e59be
Compare
Choose a tag to compare

2.19.0 (2023-09-21)

Features

Bug Fixes

Taxonomy

Translations

  • New Crowdin translations to review and merge (#8996) (eb69e79)

v2.18.0

12 Sep 14:28
627d609
Compare
Choose a tag to compare

2.18.0 (2023-09-12)

Features

  • Add app landing page (#8975) (f32eceb)
  • add HR packager codes (#8921) (d2f7682)
  • add support for product quantity and packaging weights in search graphs (#8963) (a96392b)
  • add the blogpost with the new features (#8861) (878d48c)
  • New Nutri-Score formula (v2) for food (2022) and beverages (2023) - ready for review (#8832) (8ce0abc)
  • parsing of ingredients with quantity in various units (#8897) (2c377a5)

Bug Fixes

Taxonomy

Read more

v2.17.0

17 Aug 14:09
228a04c
Compare
Choose a tag to compare

2.17.0 (2023-08-17)

Features

Bug Fixes

  • add me,ry,sh,wa languages to taxonomy (#8838) (7e80671)
  • Added Protection On Images for normal Users (#8610) (52bb44a)
  • fix and speed up CSV export (#8863) (8e69a1d)
  • link to register for the OFF days (#8859) (b74bbd8)
  • Remove category in update_all_products (#8848) (d2e5537)
  • remove legacy robotoff-proxy nginx config (#8833) (9d0ce04)
  • simplify vegan/vegetarian ingredients analysis and merge 'ignore' and 'maybe' (#8849) (eaabdb8)

Taxonomy

  • added ingredients in taxonomies (#8828) (6bd5d86)
  • eurocode - brassicas, stalk vegetables, shoot vegetables (b8ed4a0)
  • eurocode 2 group 8.10 - leaf vegetables (#8829) (e3151fe)
  • eurocode for ingredients - brassicas, stalk vegetables, shoot vegetables (#8869) (b8ed4a0)
  • new categories and Lithuanian translations (#8718) (940b0b6)
  • romanian ingredients (#8841) (b375f2f)
  • semi-complete flour (#8836) (5c77255)

Technical

v2.16.0

10 Aug 15:11
5f6f347
Compare
Choose a tag to compare

2.16.0 (2023-08-10)

Features

Bug Fixes

  • add Google-InspectionTool to list of bot (3df8eb9)
  • add missing section in robots.txt (6b4e5f1)
  • Cherry-picked translations (#8807) (0bbdee1)
  • disallow DataForSeoBot in standard robots.txt (5dfd8cd)
  • disallow most facet pages in robots.txt (3a03229)
  • do not use 'and' translations from Crowdin for ingredient analysis (#8809) (7c4cec4)
  • don't allow bot crawlers to index unsupported lc for cc (aabeabc)
  • don't cache results of crawling bot requests (09a1814)
  • don't save object in memcached if it's bigger than max size (9a9c9ce)
  • fix integration tests (99deb0b)
  • fix issues spotted during code review (dcc42ae)
  • fix unit tests (bb44414)
  • German "Kann auch" (#8756) (7eb0bf6)
  • illegal division by zero in percent estimation (#8783) (799f250)
  • improve integration tests for crawlers (a03ec20)
  • improve robots.txt generation (7b0a014)
  • integrate feedbacks from code review (4d1d65f)
  • invalid syntax in donate.html (#8806) (92f7432)
  • make unindexable most subdomains (cc-lc pairs) (84be79f), closes #8779
  • microsoft links update (#8788) (b2e684a)
  • obsolete support in update_all_products.pl and export status fix (ccfb616)
  • obsolete support in update_all_products.pl and export status fix on producers platform (#8811) (ccfb616)
  • redirect for donner-a-open-food-facts (#8785) (8034910)
  • rename $user_agent into $user_agent_str (01cd1bf)
  • rename facet_page_crawler.t into page_crawler.t (5056eb4)
  • return noindex page on list of tags for web crawlers (d9ef66b)
  • translations for OPFF (#8805) (8aa9864)
  • update stop_words.txt (ee1bc41)
  • use variable in Cache.pm to store memcached max object size (908c6b4)

Taxonomy

Technical

  • adding a test that check if preferences edits made by an user are saved (#8766) (0af2f09)
  • fix OpenAPI product_extended.yaml (#8808) (e38efae)

v2.15.0

01 Aug 14:51
e5d9e1d
Compare
Choose a tag to compare

2.15.0 (2023-08-01)

Features

  • Added Hide/Show toggle eye icon beside password field (#8713) (c223b0a)
  • Adding Tutorial about Account Creation in Pro platform (#8577) (7c6e53d)
  • Allow Org admins to Remove Users from their Organization (#8705) (0f18a64)
  • cherry pick translations (#8769) (680789f)
  • compute stats for the main material of the packaging (#8662) (be14720)
  • German "Kann" (#8746) (1a76ece)
  • Manually merge non-problematic translation files (#8754) (ce9bd50)
  • Manually merge non-problematic translation files (#8754) (ce9bd50)
  • More cherry picking (#8776) (71fe5df)
  • Polish adjustment on ingredients parsing (#8371) (08ba32e)
  • quality test for nutriscore on olive oils (#8360) (415d68c)
  • updated test for serving_size for nutrition table (#8685) (6f5a88b)

Bug Fixes

Taxonomy

Read more

v2.14.0

29 Jun 14:06
a2cc086
Compare
Choose a tag to compare

2.14.0 (2023-06-29)

Features

Bug Fixes

Taxonomy

Read more

v2.13.0

31 May 18:38
df111e3
Compare
Choose a tag to compare

2.13.0 (2023-05-31)

Features

  • add all logo variants for all projects in a normalized way (#8459) (a05b4c0)
  • added quality facet error for reversed kcal and kj (#8438) (0c76d76)
  • bypass data quality error for citrus (#8444) (e3a7394)
  • Don't calculate 100g nutriment if serving_quantity <=5 and value = '0', fixes #5848 (#8403) (5031077)
  • fix assetlinks.json after deployment (#8448) (de2fe3e)
  • ingredient analysis translations (#7908) (9561506)
  • Update delete_user to append unique hash (#8472) (a510fec)

Bug Fixes

Taxonomy

Technical

v2.12.0

15 May 13:52
9d29232
Compare
Choose a tag to compare

2.12.0 (2023-05-15)

Features

  • added nitrate sulfate as suggestions in table (#8412) (eadb61a)
  • Estimate Ingredient percentages from nutritional data (#8025) (c1ebb27)
  • export packaging components data (#8362) (c84cee3)
  • export packaging components data #8361 (c84cee3)
  • link to new pro platform manuals (#8375) (2e95d72)
  • Prevention - On the fly quality checks in the product edit form (#8258) (89da8ff)
  • use ciqual to estimate nutrients and nutriscore (#8351) (a43c187)

Bug Fixes

  • Add contributors link in user profile for easier account deletion (#8399) (232b32c)
  • escape issue in additives knowledge panel - remove latex formulas (#8340) (1d8583b)
  • explore files in sorted order to make tests non-random (#8384) (bf5e755)
  • export obsolete products - draft (#8397) (efa8c72)
  • japanese parenthesis (#8381) (2f9efb4)
  • make CORS work on dev server and API v3 (#8392) (a0cfac9)
  • new misc tags for packaging imports, + set packagings_complete (#8409) (c78a458)
  • nutrition edit warnings (#8411) (2af05a9)
  • provide Robotoff details about product updates (#8416) (0a73218), closes #8286
  • solve quantity false positives issue #2037 (#2038) (80f01b6)
  • uncomment error raised in tag and fix errors (#8417) (225935f)

Translations

  • New Crowdin translations to review and merge (#8302) (e70a705)

Taxonomy

Technical

v2.11.0

25 Apr 15:26
1c945a7
Compare
Choose a tag to compare

2.11.0 (2023-04-25)

Features

Bug Fixes

Technical

  • improve OpenAPI documentation about images (#8341) (4a2e7fc)

Taxonomy