Releases: openfoodfacts/openfoodfacts-server
Releases · openfoodfacts/openfoodfacts-server
v1.8.0
1.8.0 (2022-07-27)
Features
- Nutrient levels knowledge panels with facts and recommendations (#6980) (80911fa)
- parse origins of ingredients field (#6995) (79fa9ae)
Bug Fixes
Ingredients.pm
reused variables (#7115) (4a391f0)- activate the producers platform with PRODUCER_PLATFORM env variable (#7135) (783d625)
- add missing subdomain to redirect url #6993 (#7019) (7b1029b)
- better wording for adding a precise category (#7038) (42398be)
- columns synonyms for Packtic import (#7099) (30cc195)
- countries.pl for countries dropdown (#7138) (77eb795)
- explicit return statements in
Attributes.pm
(#7086) (59a8280) - explicit return statements in
Ecoscore.pm
(#7089) (9224de3) - explicit return statements in
GS1.pm
(#7083) (fcb4d8e) - explicit return statements in
Ingredients.pm
(#7097) (8b66f13) - explicit return statements in
KnowledgePanels.pm
(#7082) (c1c901e) - explicit return statements in Attributes.pm (59a8280)
- explicit return statements in GS1.pm (fcb4d8e)
- export PRODUCERS_PLATFORM=1 for producers platform in docker (783d625)
- finish cookie / init_request refactor (#7126) (8a3ee59)
- fix the old usage example in makefile (61cef28)
- fix the old usage example in makefile (#7121) (61cef28)
- fix vitamin b1 thiamin %DV (#7072) (4699f67)
- fix vitamin b1 thiamin %DV #6882 (4699f67)
- fixes redirects (#7136) (ad78f9e)
- Initialization of state variables in list context currently forbidden (44b9fc1)
- Initialization of state variables in list context currently forbidden (perl version < 5.28) (#7058) (44b9fc1)
- Made changes in the readme file (#4859) (fcb8727)
- return statements (#7104) (6751d3e)
- return statements to KnowledgePanels.pm (c1c901e)
- set access-control-allow-credentials=true in auth.pl (#7022) (423df0f)
- spelling correction (#7141) (af59dc1)
- uninitialized value (#6997) (28bcc4d)
- use normalized ids for untaxonomized ingredients and specific ingredients (#7131) (d57cd90)
Taxonomy
- "Nature & Progrès" is not biodynamic (#7081) (d86f465)
- add new Polish translations (#7068) (3f0db87)
- add new polish translations for ingredients (#7119) (0e98b74)
- add polish name of UHT pasteurised milk to ingridients.txt (#6976) (64e2a81)
- BG Additions (#6982) (b257ffe)
- Certified B Corporation, without pesticides (#7077) (1d2aabb)
- Changed some entries, mostly double entries (#7049) (fdaac75)
- Corrections to cheeses (#7065) (67c3c74)
- de:braune Linsen (#7080) (26b6d41)
- Finnish products (#6950) (efa31c7)
- Fixed paprika issue (#7035) (2227200)
- flaxseed fiber (#6945) (075be82)
- German synonyms (#7098) ([e1925ed](https://github.com/openfoodfacts/openfo...
v1.7.0
1.7.0 (2022-06-27)
Features
- "edible" should be recognized as a stop word (#6940) (7082172)
- add actions to panels #6902 (#6903) (e03e2e1)
- add new Open Food Facts logos (#6901) (3d2ec49)
- deactivate physical activities equivalence panel (#6943) (855b127)
- extend ingredients analysis panels with details and call for help (#6905) (8690daf)
- Support for unit name normalization (#6878) (b1bc521)
Bug Fixes
- "refined wheat flour" and "maida" should be recognized as a type of flour (#6939) (0559775)
- $request_ref->{count} not used (#6914) (3c12065)
- add test for cream cheese (24f52cb)
- cream cheese is under cheeses (24f52cb)
- display_structured_response syntax (#6948) (525ad83)
- duplicate
sub product_url($)
in Products.pm (#6949) (668454e) - Invalid conversion (#6890) (dc74c0d)
- invalid json (#6934) (26ca8f8)
- release please workflow missing a quote (#6906) (77125d0)
- release please workflow pt.2 (#6910) (9fe8d64)
- removed the
display_top_block()
sub (6d2d1ba) - support for some common and popular US dairy ingredients (#6955) (24f52cb)
- syntax on display_icon (#6935) (c919b18)
- typo in %DV and IU units property names (#6944) (dc95de9)
- typo in %DV and IU units property names #6942 (dc95de9)
- typo in release-please github action (#6958) (cabd3fa)
- uninitialized value (#6912) (9f4c5ea)
- zh_CN, pt_PT and nl_NL (#6967) (5aebdfc)
Taxonomy
- Minor change (#6911) (d1ec3f8)
- More minor changes to vegetarian / vegan categories (#6924) (a979f98)
Translations
v1.6.0
v1.5.0
1.5.0 (2022-06-06)
Features
- add explanation with category in the Nutri-Score and Eco-Score knowledge panels when not applicable (#6844) (1c95c8a)
- add serving size to health knowledge panel (#6793) (1144af5)
- expand some panels only on large devices (#6834) (6331777), closes #6786
- refresh the Nutri-Score and Eco-Score logos (#6848) (a677457)
- reset preferences instead of deleting + add switch to use preferences in preferences + fix bug for unknown mandatory attributes (#6800) (9251301)
- tagline for Smoothie (#6823) (b669661)
Bug Fixes
- bigger timeout for Made Near Me generation #6789 (#6790) (a791c75)
- defining current_link (#6817) (19e2e3c)
- fallback to english for knowledge panels (#6804) (43712b5)
- ingredients and nutrition should have titles (#6839) (8048013), closes #6835
- make panel ids consistent for ingredients analysis knowledge panels (#6815) (726fb92)
- prefer real user userid to app uuid #- an app userid if the app did not provide an app uuid #6847 (#6851) (367913c)
- use mandatory food preferences for score (#6797) (b8e36da)
v1.4.0
1.4.0 (2022-05-18)
Features
- Add Wikidata entries to make packaging knowledge possible (#6776) (62b157d)
- adding Wikidata entities for processing methods (#6779) (562d8d1)
- check {variables} are kept in translations (#6709) (fdbd7f3)
- generate and send GS1 CIC confirmation messages to Agena3000 (#6756) (b9b6f05)
- Improvements to Nutri-Score panel, remove extended Eco-Score panel (#6748) (37c76c1)
- link to world now keeps user language when possible (13c725e), closes #1437
- New system to show how well products match user preferences (#6764) (6749369)
Bug Fixes
v1.3.0
1.3.0 (2022-05-09)
Features
- add link to learn more about nutriscore + ecoscore (#6701) (c299a55)
- add support for 2 GS1 quantityContained field in nutrientDetail #6537 (#6630) (f6c2678)
- google anaytics 4 and matomo for OFF (#6712) (7921b3e)
- start of template for tags (#6695) (d1ae945)
Bug Fixes
- add UTZ Certified xx: and fr: translations (#6749) (c6140f6)
- Dutch adds (#6681) (9546629)
- Ingredient parsing improvement for additives (#6569) (f994a08)
- limit userid to 20 characters and usernames to 60 char. (#6631) (29a739b)
- non ambiguous translation for palm oil content unknown #6698 (#6699) (2e621b3)
- options for gulp-svgmin/svgo icons #6706 (#6707) (5bb7a26)
- undefined variable warning (#6656) (127e0c0)
- unlocalized knowledge panel string for Smoothie (#6682) (f58b3c8)
- untranslated string: "Impact for this product" (#6670) (13a571c), closes #6629
v1.2.1
1.2.1 (2022-04-21)
Bug Fixes
- "Dry" not being recognized as a processing type (#6636) (554f69a)
- Add check for the definition of $user_ref->{org} (#6637) (b9d4fce)
- Dutch inspired additions (#6626) (9db6d86)
- French translation Typo (#6652) (c408d5c)
- move h1 tags to template (#6654) (b3b482b)
- warning message (#6633) (d1b1af5)
- Wikidata entries to update (#6619) (383ab3e)
v1.2.0
1.2.0 (2022-04-15)
Features
- Agena3000 integration (#6594) (a6841ea)
- Improvements to GS1 imports to prepare integration of Agena3000 (#6566) (ce4eb51)
Bug Fixes
- Add explicit labels (using: for & id) to input fields (#6577) (1c10126)
- Adds missing double quote to the href attribute (#6573) (d875e06)
- check for user creation spam (#6616) (477bfd9)
- Dutch additions (#6523) (e36c2af)
- Dutch next round of improvements (#6556) (df5d391)
- Email address with space (#6578) (7469115)
- Give priority to ingredients over category to estimate fruits/vegetable content for Nutri-Score (#6600) (20bf2b3), closes #6598
- languages and nutrients taxonomies (#6553) (c4fb6fa)
- make old checks pass until de-activation (3e73c88)
- Makes "Unselect Image" button translatable (#6570) (4bc1179)
- more precise estimate of ingredients percents min and max (#6614) (325b418)
- Remove duplicate string (#6544) (a950cda)
- remove Top 10 Issue github action - #6518 (#6519) (fc36d1b)
- Setting param to return scalar (#6613) (9e80edf)
- Skip fourth header line in agribalyse csv (#6568) (915716d)
- titles for knowledge panels cards #6590 (#6593) (0080f6b)
- uninitialized value update (#6514) - outreachy (2fc8e67)
- use prepared nutrition values to compute nutriscore of cocoa and chocolate powders (#6552) (fceefac)
v1.1.0
1.1.0 (2022-04-01)
Associated milestone
Features
- allow barcode and edit link in search results (#6494) (41fe83f), closes #5994
- Dutch additions (#6498) (ef4db01)
- export ecoscore fields (#6467) (00bdd9e)
- knowledge panel to display the ingredients that make a product not vegan / vegetarian / palm oil free (#6420) (27b7137)
- link product attributes to knowledge panels (#6493) (4950f97)
- more flexible exports (#6483) (a636491)
- Record the reasons for NOVA classification of a product and add a NOVA knowledge panel (#6510) (bbf14bc)
- Refactor CSV exports, add tests, export Eco-Score fields (#6444) (96d31df)
- Switch to the new FAQ system (#6461) (3c40a1b)
Bug Fixes
- Add tests for Carrefour France import, + solve serving_size bug (#6476) (f255f30)
- Cleaning ingredients (#6472) (ebddf2b)
- Dutch finetuning (#6418) (ed59464)
- fix image upload buttons - #173 (#6485) (c747d50)
- fix states and countries taxonomies, build taxonomies (#6442) (17faad1)
- handle both absolute and relative percent values for sub-ingredients (#6528) (04bdb4e)
- Import serving size bug (#6474) (ee2ee44)
- ingredient doubles (#6419) (764bbbc)
- ingredient doubles continues (#6433) (ec77a78)
- release please should trigger actions (#6503) (5d9836d)
- remove obsolete strings & remove duplicate strings (#6440) (4a2dfd1)
- Translation doubles 4 (#6412) (69a6549)
- untranslated string for Smoothie (#6492) (ffe58a2)
v1.0.0
chore(main): release 1.0.0 (#6232) * chore(main): release 1.0.0 * trying to get the tests to run * chore(main): release 1.0.0 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Stéphane Gigandet <[email protected]>