Releases: openfoodfacts/openfoodfacts-server
Releases · openfoodfacts/openfoodfacts-server
v2.1.0
2.1.0 (2022-10-21)
Features
Bug Fixes
- add language in product edit form (#7479) (59d6ec4)
- add link to add product in menu (#7531) (cfa87ee)
- add Public Sans font + fix logos in donate banner (#7532) (990b064)
- avoid redirect loop (#7544) (e717c30)
- default redis url to empty and handle reconnects (#7540) (ced62e8)
- display front image first in product edit form (#7524) (69c6e71)
- host fonts locally (#7537) (29c6b57)
- icon font (#7481) (9768139)
- importing uploaded files on producers platform (#7586) (91798a5)
- nginx config to serve fonts locally (#7551) (0e4b5a4)
- Redesign fixes - product edit cancel button, creative commons link, product silhouette (#7487) (884f2f7)
- remove old carbon footprint fields (#7541) (d5e459d)
- text_type renamed to type (#7576) (7ae35ea)
Translations
Taxonomy
- add croatian entries (#7579) (3da6d2c)
- add ingredients in hr (#7543) (a5d27e3)
- added Quark subcategory - curd snacks (#7458) (9635677)
- added some hr entries for packaging (#7529) (b0debae)
- added some non food products categories in HR (#7542) (8c13954)
- Dutch taxonomies added (#7278) (885b158)
- Kefir yogurts (#7578) (a693fd4)
v2.0.0
2.0.0 (2022-10-11)
⚠ BREAKING CHANGES
- Open Food Facts website redesign (#7414)
Features
- add Totano to ingredients taxonomy (#7438) (f9e0986)
- add translation for Cereal pastas in italian (#7437) (9303171)
- API to login and get user username, name and email (#7455) (e142269), closes #7361
- Connect to Redis for populating search (#7239) (589d975)
- Open Food Facts website redesign (#7414) (7e52e7a)
- Pagination link color changed to black (#7432) (621bc8f)
Bug Fixes
- add body parameter to auth.pl (#7471) (4c31673)
- fixed right single quotation in search issue (#7430) (174b8e3)
- Label parenting (#7321) (ff2c778)
Translations
- Lithuanian translation updated (#7443) (bcc631f)
- New Crowdin translations to review and merge (#7403) (1ad5878)
- New Crowdin translations to review and merge (#7424) (1134248)
- New Crowdin translations to review and merge (#7429) (150dd2e)
Taxonomy
- add polish translations to categories (#7423) (33e7baf)
- added ingredients for ice-cream in HR (#7417) (b18f0e9)
- added ingredients for some old products in hr (#7431) (e8cde93)
- added materials name in hr (#7460) (a72a39a)
- Added some Dutch synonyms and translations (#7281) (4aae61f)
- added some ingredients in hr (#7459) (df7731f)
- added some missing countries in HR (#7428) (7bbe707)
- Bulgarian additions (#7435) (3aa6fd8)
- Fi and de ingredients (#7441) (f7867b5)
- fix typos (#7420) (2d7444f)
- improve category taxonomy (#7456) (7b5c802)
- wikidata housekeeping (#7311) (212490a)
v1.10.0
1.10.0 (2022-09-28)
Features
- Added the logo for the Label Bee Friendly in french (#7360) (c005b3e), closes #7231
- improved parsing of origins of ingredients (#7398) (f14ca5a)
- reverting changes from a specific user (#7367) (88c2cb9)
- robotoff anonymous questions (#7379) (193ee6e)
Bug Fixes
- better removal of mongodb files (#7393) (ffc94f2)
- Change the URL of the blog in the footer (#7388) (fe1f0e6)
- changes needed for Lactalis Fromages import through Agena3000 (#7401) (2c09c66)
- fix /ecoscore redirect (#7392) (fe266f2)
- small changes in product files sent by Carrefour (#7376) (7ffef9f)
- sso for wiki (#7408) (8988111)
Translations
Taxonomy
- add Polish translations, fix some typos (#7405) (ea98a5d)
- added ingredients for Pipi and some beers in HR (#7402) (b7e1c60)
- Beef patties and vegan desserts (#7358) (23f8d5a)
- fix Pork ham escalope (#7382) (8f3e434)
- fix some unit test errors (#7397) (250e17b)
- rypsiöljy ingredient (#7396) (b4bf8df)
- use Cooked Peppers as proxy for Frozen Peppers (#7395) (a29d20a)
v1.9.0
1.9.0 (2022-09-20)
Features
- Add taxonomy entries for quality (#7189) (8f9caf9)
- Documentation spelling policy (#7142) (9a666ac)
- send events when editing products (#7303) (8ef9eea)
Bug Fixes
- broken CSV (#2426) (#7318) (4c62929)
- bug introduced by previous refactor (476bad1)
- bug introduced by previous refactor (#7214) (476bad1), closes #7201
- correct order of parameters for extract_text_from_image (#7375) (0a53b47)
- Fix typos in the Folksonomy JS code (#7147) (896d6c9)
- ingredient parents (#7364) (0db5a8b)
- minor repairs in the categories taxonomy (#7371) (bf778b4)
- mongodb _id must be a string (#7255) (1b14745)
- pb with initial slash in query string of redirects (#7164) (8902cb4)
- prevent default mod_perl error message to be appended (#7331) (978fe5d)
- put back symlinks for cgi/product.pl (#7302) (c49176e)
- send set-cookie headers in redirects (#7258) (202070c)
- set cookie when redirecting (#7149) (b297ed8)
- Social media link preview shows old logo Fixes #7059 (#7177) (6eaa392)
Translations
- New Crowdin translations to review and merge (#7152) (4b1f2e4)
- New Crowdin translations to review and merge (#7156) (5f2f2dc)
- New Crowdin translations to review and merge (#7158) (955bb2e)
- New Crowdin translations to review and merge (#7292) (08c46d6)
- New Crowdin translations to review and merge (#7293) (ae3b75d)
- New Crowdin translations to review and merge (#7300) (ae83d7f)
Taxonomy
- add breading and whole grain flour blend (#7185) (b373458)
- add missing polish translations (#7346) (108b5cc)
- Add new packaging materials and translations (#7198) (589fcd2)
- added croatian translation for raw cashews (#7227) (9fb90de)
- added pasteurised milk in HR (#7322) (3a8055b)
- added some ingredients for cremolli hazelnut - belprom in HR (#7328) (850a0c0)
- added some ingredients for crunchy almonds - spar in HR (#7332) (d7b8583)
- added some ingredients for madarica from pan-pek in HR (#7337) (c48f742)
- added some ingredients for margarin kolace i kuhanje in HR (#7348) (5743b96)
- added some ingredients for sir s paprom from gligora in HR (#7347) (11bc581)
- added some ingredients for toast tojeto in HR (#7325) (c4b8302)
- added some ingredients of krem kakao tojeto in HR (#7324) (066f075)
- added some ingredients of monster energy drink in HR (#7323) (fec670a)
- added varietal for croatians wines (#7370) (b7965f2)
- adding croatian translation for ingredient of choco delicia (#7299) (1e1e092)
- Adding Dutch translations (#7264) (a9748ed)
- Adding Dutch translations for taxonomies (#7268) (36854ad)
- additives classes - syn ro regulatori de aciditate (#7229) ([8eb3959](8eb3959bff69c2af0a9c10ca952a...
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