Skip to content

Latest commit

 

History

History
1124 lines (739 loc) · 131 KB

CHANGELOG.md

File metadata and controls

1124 lines (739 loc) · 131 KB

Changelog

4.7.0 (2023-05-06)

🐛 Bug Fixes

  • #3712 - upgraded mlkit (bug fix) (#3779) (805ca0d)
  • 3042 - saving explicitly product name in the correct language (#3862) (fe68ea5)
  • 3436 - no more "serving size" jump (#3921) (9ed1cdc)
  • 3679 - reporting with a 000000000000 matomo user id (#3840) (54560ff)
  • 3773 - minor text fix (#3925) (454548a)
  • 3780 - testing ios compilation with mobile_scanner (#3822) (b1df237)
  • 3782 - more relevant check and matomo message (#3787) (0bf2794)
  • 3816 - commented camerawesome (#3824) (f22cf52)
  • 3816 - pod update mlkit (#3832) (17adbad)
  • 3816 - upgrade to mlkit 4.0.0 and clean rebuild of the pods (#3837) (77c676a)
  • 3816 - use a 3.2.0 mlkit version of mobile_scanner (#3833) (bc5feed)
  • 3842 - use Xcode 14.2 (#3853) (9d15114)
  • 3844 - same "picture not found" widget for OCR and gallery (#3846) (3451ac2)
  • 3854 - fastlane - use "xcodes" syntax instead of "xcversion" (#3855) (441305b)
  • 3854 - fastlane - use back "xcversion" instead of "xcodes" (#3861) (6eba351)
  • 3858 - display nothing if no KP widget children found (#3859) (11f9c3d)
  • 3868 - add basic and other details page with "may exit page" feature (#3869) (a613620)
  • 3912 - packaging weight now works (#3914) (cff5c2c)
  • added new pubspec to deps (#3901) (a54a128)
  • Android signing config (#3793) (5849ece)
  • Edit product page: ensure the barcode is not truncated on iOS (#3829) (a7f9071)
  • Ensure all translations use and not ... (#3812) (0d48729)
  • localizations 3.7 (#3841) (00d8450)
  • moved robotoff questions on product page (#3549) (4b3f2e7)
  • remove validation check for basic info fields (#3794) (9ccfcf1)
  • Stronger F-Droid analytics rules (#3902) (63b65e6)
  • The wrong theme is used for the Edit Product Page title (#3805) (475d228)
  • Try/catch the exception that may be raised when changing the flash state (#3878) (92e361e)
  • visual inconsistency in app_settings (#3818) (7abb9b9)

🚀 Features

  • 3712 - new mlkit and zxing scanners on flutter 3.7 (#3767) (87d9280)
  • 3765 - "red rectangle" possible side-effect fix (#3920) (4634f5b)
  • 3765 - now using the "crop_image" package (#3926) (2115b8b)
  • 3771 - ingredient page now uses the same local/server buttons as gallery (#3852) (d2191ee)
  • 3772 - access to nutrion photo from nutrition page (#3851) (d5a4d27)
  • 3783 - now using the same padded visor for MLKit and ZXing (#3848) (1bb4a47)
  • 3863 - multilingual input for product name (#3890) (011336f)
  • 3897 - ingredients and packaging with mulitlingual OCR image+text (#3911) (e5bf1cb)
  • 3897 - mutilingual gallery and swipeable images - read only (#3917) (558034f)
  • 3897 - no language selector for gallery, only for swipeable page (#3924) (a8366fd)
  • 3897 - now we display localized images (#3900) (9679de7)
  • add forum link to preferences (#3839) (c232320)
  • Camera awesome (#3790) (5c95929)
  • make nutrient search accentuation insensitive (#3792) (cd61afa)
  • now we can switch the camera in the dev mode (#3784) (08fd134)
  • Use a "well spaced" text style when there are many lines (#3825) (dc6f12f)

🛠 Miscellaneous

🤖 Automation

4.6.0 (2023-03-17)

🐛 Bug Fixes

  • 3459 - Added a shortcut in app settings to In-app settings (#3726) (9113c4a)
  • 3600 - user may be null for robotoff random questions (#3758) (c5871a7)
  • 3723 - additional tests (#3737) (c281395)
  • 3724 - Fixed bottom overflowed on the history page in small devices (#3727) (f23d60b)
  • Clicking outside the suggestion popup should close it (#3754) (2b0fe2b)

🚀 Features

  • 3749 - improvements for packaging suggestions (#3750) (90a9bc5)
  • Allow to share and view lists on web (#3757) (777f54c)
  • AMOLED Dark Mode (#3703) (0363aff)
  • Clearer 'Packaging components' preview and modified the maximum size of the autocomplete tab. (#3744) (79e205d)
  • new localized label 'sep' as separator before colon (especially in French) (#3753) (edc2b69)

🛠 Miscellaneous

4.5.0 (2023-02-23)

👷 Refactoring

🚀 Features

  • 2484 - now when editing we go to the full image with the cropped area on top (#3658) (8b38a72)
  • 3585 - upgrade to flutter 3.7 (#3666) (ad46236)
  • 3656 - optimized JPEG compression (#3682) (0fd2b6b)
  • 3656 - privacy compliance for cropped new images (#3673) (c9935da)
  • 3657 - blue banner on bottom end when in "TEST ENV" (#3660) (e9236a4)
  • add copy to clipboard button for email (#3651) (3a0e71a)
  • add rate the app link and share the app link in the settings page! (#3704) (05fe427)
  • Add undo option when product in list deleted! (#3648) (b013a9a)
  • added dialog if users click on unselect image button #2427 (#3707) (0dd30c4)
  • format sign_up_errors to normal texts instead of HTML format (#3692) (86f2200)
  • Improve user profile UI (#3693) (a2f40d2)
  • Wrap list names on product page (#3647) (bf1fe91)

🛠 Miscellaneous

  • deps: bump actions/setup-java from 3.9.0 to 3.10.0 (#3681) (27a18ec)
  • deps: bump crowdin/github-action from 1.6.0 to 1.7.0 (#3710) (70bdceb)
  • deps: bump fastlane in /packages/smooth_app/android (#3722) (d0177ea)
  • deps: bump fastlane in /packages/smooth_app/ios (#3721) (36d7824)
  • deps: bump fastlane-plugin-flutter_version (#3684) (f2ede98)
  • deps: bump fastlane-plugin-flutter_version (#3685) (b5b2854)
  • New Crowdin translations (#3655) (7a2cb1a)
  • New Crowdin translations to review and merge (#3733) (7b9793b)
  • off-dart 2.3.1 and its new sorted suggestions (#3717) (e5bf964)
  • Revert "feat: 3585 - upgrade to flutter 3.7 (#3666)" (#3702) (dd0d548)
  • Warning when running out of main.dart (#3687) (ad94f80)

🐛 Bug Fixes

4.4.0 (2023-01-29)

🚀 Features

  • 2424 - new "select existing images" button (#3641) (7121b0e)
  • 2427 - added "unselect image" button (#3618) (153c53a)
  • 3621 - changed icon for null "is packaging complete?" bool (#3625) (b5d13e7)
  • 3623 - changed icon for "packaging components" (#3624) (8065f63)

🐛 Bug Fixes

  • 3445 - correct check in nutriments are populated (#3613) (a26982f)
  • 3606 - much faster "confirm image upload" action (#3611) (2ef0a5e)
  • 3620 - bigger touch area for crop, and touchable border (#3632) (eca055d)
  • alternate color between packaging components (#3619) (68f7d86)
  • Email permission on android (#3649) (79c6ad7)

🛠 Miscellaneous

4.3.0 (2023-01-21)

👷 Refactoring

🤖 Automation

  • autolabel background tasks changes (a997e58)
  • autolabel packaging edition (3e9031c)
  • Fix postsubmit & iOS release (#3558) (380d808)
  • labeler addition for packaging (0c075c6)

🛠 Miscellaneous

🚀 Features

  • 3526 - add OTHER picture from product gallery (#3544) (46056bc)
  • 3526 - added "add extra photo" button for both edit packaging pages (#3560) (9f93cee)
  • 3565 - badge on bottom bar about background tasks and access to list (#3567) (e5e6eab)
  • 3577 - "clear" button for packaging component text fields (#3605) (25f7e71)
  • 3594 - expand/collapse for packagings components (#3597) (05fd0cc)
  • add trobleshooting section (#3587) (9622b7d)
  • added feedback form links (#3487) (c607be9)
  • make "start scanning" a button (21dfb29)

🐛 Bug Fixes

  • 3447 fab appearing in start scanning page (#3550) (3291201)
  • 3494 pop dialog navigator properly (#3528) (a5949dc)
  • 3529 - fixed the too strong link between product data and edit pages (#3561) (0af3c68)
  • 3533 - added a "stamp" to background tasks, to identify similar tasks (#3548) (8835f86)
  • 3534 - upgraded off-dart for user-agent fix (#3559) (e67c257)
  • 3535 - crop tools are no longer on top of the image (#3543) (f0ccf1d)
  • 3535 - padding added to crop tool (#3551) (3d142f4)
  • 3570 - background task order is now respected (#3591) (5b326cc)
  • 3581 - descriptions and hints for all packaging components (#3588) (9c73b0e)
  • 3590 - if the image was already uploaded we select it (#3592) (03164a8)
  • 3602 - pending background task back to dev mode; better wording (#3603) (4ff4953)
  • issue website link overflow (#3607) (db3aaa3)
  • String of only whitespaces considered as name (#3593) (7031c05)
  • update French translation (92ae0db)

4.2.1 (2023-01-06)

🛠 Miscellaneous

🤖 Automation

🐛 Bug Fixes

  • #3536 don't force entry into edit screen on card tap (#3540) (f39de2a)
  • 3533 - using a not temporary directory for images to be uploaded (#3539) (1190474)

4.2.0 (2023-01-05)

📖 Documentation

🤖 Automation

👷 Refactoring

🚀 Features

  • 3332 - refactored the new crop page UI and added a camera (#3402) (d3aea55)
  • 3418 - 7 new KP action handled (#3510) (6321df0)
  • 3430 - new packagings edit page based on api v3 (#3475) (09a982a)
  • 3493 - structured packagings +quantity +weight and localized (#3500) (9631da6)
  • 3505 - packagingsComplete toggle and packagings edit bug fixes (#3513) (994078b)
  • 3507 - added mandatory icons and optional hints to packagings (#3514) (3cf4534)
  • 3507 - full-line text fields (#3515) (01348a3)
  • Add all scanned products to list (#3401) (1cce8cc)
  • Added compare floating button (#3497) (8ea6ff3)
  • improved app rating flow (#3439) (9c9b93b)
  • web account deletion (#3416) (61d9f39)

🛠 Miscellaneous

🐛 Bug Fixes

4.1.0 (2022-11-26)

🤖 Automation

🐛 Bug Fixes

🛠 Miscellaneous

🚀 Features

4.0.0 (2022-11-10)

⚠ BREAKING CHANGES

  • hunger games (#3102)

📖 Documentation

  • Make the guide how to run the app more visible (#3180) (1a891e0)

🚀 Features

🤖 Automation

🛠 Miscellaneous

🐛 Bug Fixes

3.23.0 (2022-10-14)

🚀 Features

🐛 Bug Fixes

🤖 Automation

🛠 Miscellaneous

  • deps: bump maierj/fastlane-action from 2.2.1 to 2.3.0 (#3145) (3dd9d2f)
  • deps: bump path from 1.8.0 to 1.8.2 in /packages/smooth_app (#3152) (be5725f)

3.22.0 (2022-10-13)

🐛 Bug Fixes

🚀 Features

🛠 Miscellaneous

🤖 Automation

👷 Refactoring

  • Make smooth_app a module (also called step 1) (#3101) (e3564e5)
  • ProductImageData to contain all image links (#3088) (41bbf32)

3.21.0 (2022-10-05)

🚀 Features

  • Add checkmarks on 'add new product' screen (#3080) (8b08a85)
  • Remove 'empty list' from product query page (#3081) (dde3f44)

🤖 Automation

🛠 Miscellaneous

🐛 Bug Fixes

3.20.0 (2022-09-20)

Features

Bug Fixes

Miscellaneous

  • New Crowdin translations to review and merge (#3033) (420d77b)

Automation

Documentation

  • mark portion calculator as done (d24d991)

3.19.0 (2022-09-17)

Features

3.18.0 (2022-09-17)

Features

Bug Fixes

Refactoring

Miscellaneous

3.17.0 (2022-09-11)

Features

Refactoring

Miscellaneous

3.16.0 (2022-09-10)

Features

  • Helper for haptic feedback + improved delete product button (#2957) (1073972)

Bug Fixes

  • miniature of ingredients blocks the text (#2964) (c30e109)

Miscellaneous

3.15.0 (2022-09-07)

Features

3.14.0 (2022-09-07)

Features

  • Alternative mode for camera (Android only feature) (#2953) (15e1f57)
  • Common layout for welcome / product not found / error cards (#2955) (77569bf)

Bug Fixes

Miscellaneous

3.13.1 (2022-09-06)

Bug Fixes

  • #2863 - onboarding black tooltip now bottom positioned (#2889) (b163db9)
  • Conflicting task names for ingredients and packaging (#2950) (5f575a3)

Documentation

3.13.0 (2022-09-06)

Features

Bug Fixes

3.12.0 (2022-09-06)

Features

Bug Fixes

Miscellaneous

3.11.0 (2022-09-04)

Features

  • Add a gallery of the images selected and uploaded for a product (#2801) (c706839)

Miscellaneous

  • deps: bump flutter_launcher_icons in /packages/smooth_app (#2873) (242ec9d)
  • New Crowdin translations (#2914) (d1b9020)

3.10.3 (2022-09-03)

Bug Fixes

Miscellaneous

  • deps: bump path from 1.8.0 to 1.8.2 in /packages/smooth_app (#2894) (2fdeda4)
  • New Crowdin translations (#2908) (eff3886)

3.10.2 (2022-09-02)

Miscellaneous

3.10.1 (2022-09-01)

Bug Fixes

Automation

Miscellaneous

  • deps: bump google_mlkit_barcode_scanning in /packages/smooth_app (#2881) (46c4f36)

3.10.0 (2022-09-01)

Features

  • Bring back the quick setting tile on Android (#2870) (0c7e236)

Bug Fixes

Automation

  • disabling run for dependabot PRs (4296daf)

Miscellaneous

3.9.0 (2022-08-30)

Features

Bug Fixes

Automation

  • fix: Running workflows on pr's from forks (#2847) (36443f7)

Miscellaneous

3.8.1 (2022-08-25)

Miscellaneous

3.8.0 (2022-08-24)

Features

  • Improvements for the decoding process (1/3) (#2835) (9598b25)

Bug Fixes

Automation

Miscellaneous

  • deps: bump fastlane in /packages/smooth_app/android (#2828) (6f1823e)
  • deps: bump fastlane in /packages/smooth_app/ios (#2827) (a73fa69)

Documentation

3.7.4 (2022-08-21)

Automation

3.7.3 (2022-08-21)

Automation

3.7.2 (2022-08-21)

Automation

3.7.1 (2022-08-21)

Automation

  • Fix not outputting values from release-please (#2816) (903f78e)

3.7.0 (2022-08-20)

Features

Bug Fixes

Miscellaneous

  • deps: bump crowdin/github-action from 1.4.10 to 1.4.11 (#2733) (22cea90)
  • deps: bump crowdin/github-action from 1.4.11 to 1.4.12 (#2789) (c52327e)
  • deps: bump fastlane in /packages/smooth_app/android (#2782) (9502be8)
  • deps: bump fastlane in /packages/smooth_app/ios (#2783) (7da8530)
  • New Crowdin translations to review and merge (#2677) (08f6e48)
  • productQueryPage - refactored without ScaffoldMessenger (#2769) (04d311e)

Documentation

Refactoring

Automation

3.6.0 (2022-08-04)

Features

Bug Fixes

3.5.1 (2022-07-23)

Features

Bug Fixes

0.1.0 (2021-11-27)

Features

  • #657 - nutriscore+ecoscore, then mandatory attributes, then groups and important attributes (#658) (09a21c3)
  • #657 (2) - same behavior for label attribute when mandatory or not (#665) (2f6a38d)
  • #671 - github magic trick (da31f5c)
  • #671 - removed the "very important" attribute importance (814cb23)
  • #671 - removed the "very important" attribute importance (#672) (69bdefb)
  • #678 - added bottom navigation bar to product page (#679) (212dd31)
  • #682 - add a "Clear all" menu item in the product history page (#683) (b672d2a)

Bug Fixes

  • #684 - writing in white when in dark mode for score card (#688) (aec0df6)
  • #687 - safer product list load (#689) (3ebed5c)
  • #687 (2) - product lists loaded from db now only display actual products (#696) (a1012c1)
  • #691 - regenerated golden screenshots for profile with bottom bar (#692) (85970d9)
  • contributors dialog (#641) (b7b7983)
  • deprecated share package + analyzer warnings (#656) (61576de)
  • null crash in new product page with knowledge panels builder (#675) (76222ac)