v4.11.0
4.11.0 (2023-10-26)
🚀 Features
- 3919 - select languages for new product images (#4255) (75683db)
- 4223 - comparison page for 3 random products on dev mode (#4444) (d4bdca2)
- 4423 - specific "Not connected to internet" displayed error (#4455) (f79bae6)
- 4513 - new "preferences search" page from dev mode (#4640) (1096948)
- 4513 - user preferences pages simple refactoring (#4620) (05d0490)
- 4533 - new twitter logo and label (#4539) (c532180)
- 4551 - minor cosmetic changes on settings display (#4589) (8193cf1)
- 4554 - new links in FAQ (#4572) (369f145)
- Improvements for a11n on preferences (#4550) (e265e75)
- New Crowdin updates (#4512) (1d10cbc)
- New Crowdin updates (#4557) (3894656)
- New translations for ar, bg, cs, id, lt, ro and th (#4600) (e97b0b7)
- Support non-english languages for Signup errors (#4474) (023d8e5)
- translation updates (#4548) (ff10b44)
- Use Open Sans as the default font (#4676) (9a1ba90)
🐛 Bug Fixes
- .gitignore (65a7b0b)
- "Stores" field to not show loading spinner (#4669) (#4678) (6fb5e18)
- 4466 - icons for list page popup items (#4515) (214be11)
- 4549 - correct "forgot password" checks (#4558) (524dd04)
- 4549 - correct detection of errors for resetPassword (#4573) (5c2dc8e)
- 4564 - product immediately visible even if not on the server yet (#4584) (e84826b)
- 4571 - android targetSdkVersion 33 (#4574) (c6d8aec)
- 4575 - country is now always populated (#4591) (d804222)
- 4595 - no fast track if nutriscore is not applicable (#4599) (5bac720)
- 4601 - more robust management of product pending changes (#4602) (0a64d60)
- 4606 - translucent top status bar on on-boarding page 1 (#4615) (c71e0b9)
- 4655 - crashed with null brand (#4659) (2b23dac)
- Add the brand name in the AppBar and sub screens (#4578) (dadef33)
- Added a close button to the tooltip in Onboarding (#4619) (b530a37)
- codecov to 3 (4 does not exist) (c68f3dc)
- codecov to 3 (4 does not exist) (97f9140)
- emojification (#4560) (58aa82c)
- Exceptions when product brands are null (#4699) (25068e5)
- fix crowdin (571bdb8)
- for ios (9dd2e2a)
- Let's try to fix a crash with a null variable in the
CameraScannerPageState
(#4713) (f87e257) - Made the notification bar of the scanner transluent (#4611) (78bc096)
- more wording fixes (#4590) (36cd216)
- Product card template (#4680) (8ac2fa9), closes #4668
- Product name/brands exception (#4705) (34f3364)
- Tagline link opening (#4683) (830720d)
- Truncated button text #4240 (#4677) (6820165)
- Use the email variant for the virtual keyboard on the login page (#4712) (2d90250)
- When there is no browser, the app shouldn't crash (#4729) (e32f566)
- wording-fixes (#4583) (e945b38)
📖 Documentation
🤖 Automation
- add a little rocket for release (#4582) (30de224)
- Update .gitignore for 3 letter locales (#4654) (45b5ca6)
🛠 Miscellaneous
- deps: bump actions/checkout from 3 to 4 (#4622) (42c4af2)
- deps: bump actions/setup-java from 3.12.0 to 3.13.0 (#4651) (f605d88)
- deps: bump archive from 3.3.7 to 3.3.8 in /packages/smooth_app (#4730) (06da6ea)
- deps: bump codecov/codecov-action from 3 to 4 (#4634) (f2556b4)
- deps: bump collection, intl and image_picker (#4569) (243a974)
- deps: bump crop_image in /packages/smooth_app (#4684) (bde4950)
- deps: bump crowdin/github-action from 1.12.0 to 1.13.1 (#4644) (9cf1952)
- deps: bump crowdin/github-action from 1.13.1 to 1.14.0 (#4731) (c5d0a1a)
- deps: bump fastlane in /packages/smooth_app/android (#4649) (83f85b3)
- deps: bump fastlane in /packages/smooth_app/android (#4652) (add942b)
- deps: bump fastlane in /packages/smooth_app/ios (#4648) (c557f2f)
- deps: bump fastlane-plugin-flutter_version (#4621) (e421da3)
- deps: bump fastlane-plugin-flutter_version (#4623) (6945685)
- deps: bump fastlane-plugin-flutter_version (#4709) (250ee62)
- deps: bump fastlane-plugin-flutter_version (#4710) (9deb1fd)
- deps: bump flutter_lints in /packages/scanner/shared (#4610) (b861a16)
- deps: bump flutter_lints in /packages/scanner/zxing (#4613) (b5461f6)
- deps: bump toshimaru/auto-author-assign from 1.6.2 to 2.0.0 (#4660) (53a75a3)
- deps: bump toshimaru/auto-author-assign from 2.0.0 to 2.0.1 (#4661) (da78240)
- Migration to Flutter 3.13 (#4579) (c31e458)
- Upgrade Sentry + add screenshots (#4566) (d1a7e9e)
- upgrade to off-dart 3.0.0 (#4686) (2b49c87)