Skip to content

Commit

Permalink
chore(develop): release 4.17.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Dec 1, 2024
1 parent e53b0f3 commit 5ef3770
Show file tree
Hide file tree
Showing 2 changed files with 86 additions and 1 deletion.
85 changes: 85 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,90 @@
# Changelog

## [4.17.0](https://github.com/openfoodfacts/smooth-app/compare/v4.16.0...v4.17.0) (2024-12-01)


### Features

* "Use photo as" available directly in the gallery (+ a fix) ([#5916](https://github.com/openfoodfacts/smooth-app/issues/5916)) ([b54e461](https://github.com/openfoodfacts/smooth-app/commit/b54e461256971f18460d225b5fe171be64d0905c))
* (5291) Add section for doing CRUD on product tags (Folksonomy) ([#5768](https://github.com/openfoodfacts/smooth-app/issues/5768)) ([93451cf](https://github.com/openfoodfacts/smooth-app/commit/93451cf4908ef23c95378dfac9890d08e069d608))
* 1392 - added "select all" and "select none" actions for product lists ([#5842](https://github.com/openfoodfacts/smooth-app/issues/5842)) ([2784043](https://github.com/openfoodfacts/smooth-app/commit/2784043abe78c8af8c012c9fe2ad8d66d9114c89))
* 28 new icons ([#5805](https://github.com/openfoodfacts/smooth-app/issues/5805)) ([b7d4ecf](https://github.com/openfoodfacts/smooth-app/commit/b7d4ecffa9aed3ec857346b268c87450b682a62b))
* 5326 - add prices to proof from gallery (and thumbnails) ([#5670](https://github.com/openfoodfacts/smooth-app/issues/5670)) ([19ed4f0](https://github.com/openfoodfacts/smooth-app/commit/19ed4f0e74e7487662822f483d9c06f38eaad4eb))
* 5326 - users can now select proof from gallery in "add price" page ([#5679](https://github.com/openfoodfacts/smooth-app/issues/5679)) ([449ae5a](https://github.com/openfoodfacts/smooth-app/commit/449ae5a9283903a82b488b6a393eabdd835d0345))
* 5335 - owner field icon/info for "categories" ([#5845](https://github.com/openfoodfacts/smooth-app/issues/5845)) ([8fc4174](https://github.com/openfoodfacts/smooth-app/commit/8fc4174a143b6f85db736ce021d256d3b03f8484))
* 5405 - 3 queues for background tasks (fast, slow, long haul) ([#5743](https://github.com/openfoodfacts/smooth-app/issues/5743)) ([69bb171](https://github.com/openfoodfacts/smooth-app/commit/69bb171a20809d9b7665d00570e2de2da62efc5f))
* 5418 - Prices - "Are you sure you want to exit?" feature ([#5737](https://github.com/openfoodfacts/smooth-app/issues/5737)) ([44ce678](https://github.com/openfoodfacts/smooth-app/commit/44ce678042294d046feac7cc7c100f878c6c563c))
* 5428 - page dedicated to prices ([#5730](https://github.com/openfoodfacts/smooth-app/issues/5730)) ([4b8489d](https://github.com/openfoodfacts/smooth-app/commit/4b8489d6e598db84ff0b15135a52a481ff06de6c))
* 5430 - "producer provided" icon for nutrients and 4 product fields ([#5777](https://github.com/openfoodfacts/smooth-app/issues/5777)) ([45b7e7b](https://github.com/openfoodfacts/smooth-app/commit/45b7e7b39e0d8040ab3a85d5b41c8856de93dac2))
* 5568 - optimized search for price locations ([#5587](https://github.com/openfoodfacts/smooth-app/issues/5587)) ([8e5ea75](https://github.com/openfoodfacts/smooth-app/commit/8e5ea75f615531a7d4407840e67e027ce7a0fb80))
* 5586 - added explicit product type to all relevant background tasks ([#5721](https://github.com/openfoodfacts/smooth-app/issues/5721)) ([be05e60](https://github.com/openfoodfacts/smooth-app/commit/be05e6004e916a4760a76d092729c8edc6e815de))
* 5586 - explicit call to "food" server for user login actions ([#5662](https://github.com/openfoodfacts/smooth-app/issues/5662)) ([778b3fb](https://github.com/openfoodfacts/smooth-app/commit/778b3fbf2a7b37903cf819df00c8cfe21f36eb79))
* 5586 - OxF filter for term searches ([#5637](https://github.com/openfoodfacts/smooth-app/issues/5637)) ([077bf5e](https://github.com/openfoodfacts/smooth-app/commit/077bf5ef8c1b51335118a9b88bc11e89dd89f9cd))
* 5621 - "road to scores" label now depends on OxF ([#5772](https://github.com/openfoodfacts/smooth-app/issues/5772)) ([66a3492](https://github.com/openfoodfacts/smooth-app/commit/66a3492531a84c0fa1593e0b2e9ef8526386d613))
* 5638 - 5 dimensions for matomo ([#5837](https://github.com/openfoodfacts/smooth-app/issues/5837)) ([bab4fd8](https://github.com/openfoodfacts/smooth-app/commit/bab4fd879b910b445692119c2d2206c1442ccc02))
* 5639 - storing the latest selected product type ([#5752](https://github.com/openfoodfacts/smooth-app/issues/5752)) ([446a8c0](https://github.com/openfoodfacts/smooth-app/commit/446a8c09d12d4823412446b57fedeb56ebc4af34))
* 5643 - edit of products of any product type ([#5661](https://github.com/openfoodfacts/smooth-app/issues/5661)) ([899cb0f](https://github.com/openfoodfacts/smooth-app/commit/899cb0f4acbfd6217d65c41683420f1b308c7c88))
* 5643 - removed irrelevant editors for non-FOOD products ([#5663](https://github.com/openfoodfacts/smooth-app/issues/5663)) ([3c12fe0](https://github.com/openfoodfacts/smooth-app/commit/3c12fe0245058048c0c8bc09c60d802bbdf3f488))
* 5648 - deep link for Prices (+ OxF fixes) ([#5734](https://github.com/openfoodfacts/smooth-app/issues/5734)) ([b988dc6](https://github.com/openfoodfacts/smooth-app/commit/b988dc6d1ef488cbe3af6c9de854a27b8cca91be))
* 5700 - no click for KP title without additional elements ([#5709](https://github.com/openfoodfacts/smooth-app/issues/5709)) ([29f433c](https://github.com/openfoodfacts/smooth-app/commit/29f433c8069487147d7854871788da1c0de757ab))
* 5741 - respecting the "search products" access limitations ([#5810](https://github.com/openfoodfacts/smooth-app/issues/5810)) ([4d48671](https://github.com/openfoodfacts/smooth-app/commit/4d48671e3c47fb4638cce2e5ab15615571356b24))
* 5855 - no visible product type filter by default ([#5878](https://github.com/openfoodfacts/smooth-app/issues/5878)) ([5a0ba55](https://github.com/openfoodfacts/smooth-app/commit/5a0ba55e9616a71457d66881db71f88d518f3cf5))
* 5903 - shop icon for "find shop" in prices ([#5929](https://github.com/openfoodfacts/smooth-app/issues/5929)) ([df2c083](https://github.com/openfoodfacts/smooth-app/commit/df2c083bcf3c727b854a5291be17fb7a0697bf5a))
* 5905 - toggle instead of check box for "discount" price ([#5930](https://github.com/openfoodfacts/smooth-app/issues/5930)) ([d4507d0](https://github.com/openfoodfacts/smooth-app/commit/d4507d03cb71d6a7d74a1dfa0dc99198c9e6f8e7))
* Action bar for the product (+ light redesign) ([#5749](https://github.com/openfoodfacts/smooth-app/issues/5749)) ([b07b942](https://github.com/openfoodfacts/smooth-app/commit/b07b94207699a93ea8a9901084e48b32a3540a30))
* Allow to reorder the action bar ([#5826](https://github.com/openfoodfacts/smooth-app/issues/5826)) ([d6446ba](https://github.com/openfoodfacts/smooth-app/commit/d6446baeb9242b80cee36ecac76f97b144b854c1))
* An indicator if the photo may be locked by the producer ([#5974](https://github.com/openfoodfacts/smooth-app/issues/5974)) ([e53b0f3](https://github.com/openfoodfacts/smooth-app/commit/e53b0f3c09f7db8e7e3e5b0a7d038675e9159e01))
* Basic details: explanations about the producer are in a b… ([#5870](https://github.com/openfoodfacts/smooth-app/issues/5870)) ([c102a0e](https://github.com/openfoodfacts/smooth-app/commit/c102a0edd00dd56a45b0d485092141728e2b6d4c))
* Change UI of new product type cards ([#5857](https://github.com/openfoodfacts/smooth-app/issues/5857)) ([f81af45](https://github.com/openfoodfacts/smooth-app/commit/f81af45047555637f4aa7defba76d8ac14d21ba8))
* Improvements for the product page (Part 2) ([#5764](https://github.com/openfoodfacts/smooth-app/issues/5764)) ([688ddc2](https://github.com/openfoodfacts/smooth-app/commit/688ddc214f15fbba95954835d9c0e26a876aef68))
* JDK 21 for Android ([#5763](https://github.com/openfoodfacts/smooth-app/issues/5763)) ([1ce92df](https://github.com/openfoodfacts/smooth-app/commit/1ce92df2c2d25cf8a33820422b5f848d6d280eb8))
* Many improvements for the photo gallery ([#5895](https://github.com/openfoodfacts/smooth-app/issues/5895)) ([b44a5f5](https://github.com/openfoodfacts/smooth-app/commit/b44a5f546c793169f480114e1e831ba63c893a81))
* Min/max version for the tagline ([#5917](https://github.com/openfoodfacts/smooth-app/issues/5917)) ([6c6eae0](https://github.com/openfoodfacts/smooth-app/commit/6c6eae01b6626d041c09485e957430fc034c82c2))
* Photo gallery: if a photo is missing → take it directly ([#5885](https://github.com/openfoodfacts/smooth-app/issues/5885)) ([2c99540](https://github.com/openfoodfacts/smooth-app/commit/2c9954078e20f94f3f2c2443e1729e6743640158))
* Product page - manage user lists in a bottom sheet ([#5778](https://github.com/openfoodfacts/smooth-app/issues/5778)) ([0662041](https://github.com/openfoodfacts/smooth-app/commit/066204153f0b26ae6e604892ca763594646d6a89))
* Product page with the status bar from the POC ([#5808](https://github.com/openfoodfacts/smooth-app/issues/5808)) ([cc874d2](https://github.com/openfoodfacts/smooth-app/commit/cc874d23f6bf2a0f08fc4f336391d4398f3e7eff))
* Product page: add to list counter + appbar shadow ([#5869](https://github.com/openfoodfacts/smooth-app/issues/5869)) ([d7836ba](https://github.com/openfoodfacts/smooth-app/commit/d7836ba43035a541c77f8003e8cb561ef0da4343))
* Product page: notify when there are pending operations ([#5947](https://github.com/openfoodfacts/smooth-app/issues/5947)) ([57e13ea](https://github.com/openfoodfacts/smooth-app/commit/57e13ea16466d5b38f731c17aedbab9be72a4d8e))
* Scan cards share the same UI ([#5866](https://github.com/openfoodfacts/smooth-app/issues/5866)) ([3655c3b](https://github.com/openfoodfacts/smooth-app/commit/3655c3b3005d108d050468b8217a004faf412a7d))
* Some enhancements for the Bottom Sheet ([#5803](https://github.com/openfoodfacts/smooth-app/issues/5803)) ([b1005ce](https://github.com/openfoodfacts/smooth-app/commit/b1005cebd88eeebec73d38f1c2950e7ad062f367))
* Switch to Material 3 ([#5736](https://github.com/openfoodfacts/smooth-app/issues/5736)) ([388e4d0](https://github.com/openfoodfacts/smooth-app/commit/388e4d0b902b0b23525d5ae6034924ba6120ef96))
* The front picture is now fully visible on the product page ([#5828](https://github.com/openfoodfacts/smooth-app/issues/5828)) ([2168ab1](https://github.com/openfoodfacts/smooth-app/commit/2168ab1051368ccef4d3e65be1458b41c34d9644))
* The modal sheet for the 4 main photos with the date ([#5957](https://github.com/openfoodfacts/smooth-app/issues/5957)) ([18b3f08](https://github.com/openfoodfacts/smooth-app/commit/18b3f08816f865bd2b22fb1b0f920ee27507c439))
* UI Improvements for the photo gallery ([#5852](https://github.com/openfoodfacts/smooth-app/issues/5852)) ([9eba6ae](https://github.com/openfoodfacts/smooth-app/commit/9eba6ae3be3387cfa4f4d34a9b042005144b9428))
* Upgrade the Flutter version to 3.24 ([#5613](https://github.com/openfoodfacts/smooth-app/issues/5613)) ([a656986](https://github.com/openfoodfacts/smooth-app/commit/a6569866d4e5202a3d21782e24c5321d481d28dc))
* upgrade to off-dart 3.18.0 ([#5973](https://github.com/openfoodfacts/smooth-app/issues/5973)) ([3aadddf](https://github.com/openfoodfacts/smooth-app/commit/3aadddf0f9df1ed0a098594a353dc88d347534aa))


### Bug Fixes

* 5556 - try to display the questions when in button mode ([#5795](https://github.com/openfoodfacts/smooth-app/issues/5795)) ([5fb4dc3](https://github.com/openfoodfacts/smooth-app/commit/5fb4dc3a7f7d0a5782634116281338188dcd0b5a))
* 5570 - no nutriscore ecoscore for non-food products ([#5629](https://github.com/openfoodfacts/smooth-app/issues/5629)) ([50a64f8](https://github.com/openfoodfacts/smooth-app/commit/50a64f8a58a80d78e4d24a033bf4276a9010e43e))
* 5576 - first step towards multi product types ([#5593](https://github.com/openfoodfacts/smooth-app/issues/5593)) ([93fc899](https://github.com/openfoodfacts/smooth-app/commit/93fc89930154f73f0e320c7def0f6f703b4c2fb0))
* 5627 - remove focus from price amount after adding product ([#5729](https://github.com/openfoodfacts/smooth-app/issues/5729)) ([ccbe094](https://github.com/openfoodfacts/smooth-app/commit/ccbe094d2374be75fa0343b911dff374e2279b00))
* 5630 - changed button order for prices "new product" ([#5633](https://github.com/openfoodfacts/smooth-app/issues/5633)) ([72056fc](https://github.com/openfoodfacts/smooth-app/commit/72056fc827effeb44d4b044b65230e41a687d8d2))
* 5634 - refresh of price lazy counters when accessing lists ([#5678](https://github.com/openfoodfacts/smooth-app/issues/5678)) ([db080d2](https://github.com/openfoodfacts/smooth-app/commit/db080d2d095f1600dcf7d872660c7aa81c71cfca))
* 5665 - display "add nutrition facts" button only for relevant types ([#5674](https://github.com/openfoodfacts/smooth-app/issues/5674)) ([3185c72](https://github.com/openfoodfacts/smooth-app/commit/3185c72a36c2dc1cc96369941f92f62a16ad6fd7))
* 5681 - startActivityAndCollapse + android 14 ([#5684](https://github.com/openfoodfacts/smooth-app/issues/5684)) ([fc38f6e](https://github.com/openfoodfacts/smooth-app/commit/fc38f6ed644bdb63d2c95d67cec9f521760c21ae))
* 5682 - "Connection timed out" as possible gentle error for svg files ([#5683](https://github.com/openfoodfacts/smooth-app/issues/5683)) ([43c773b](https://github.com/openfoodfacts/smooth-app/commit/43c773b02aceccf8e00302d004c49d7a3d126a12))
* 5691 - fallback when "nulls last" not supported by db ([#5695](https://github.com/openfoodfacts/smooth-app/issues/5695)) ([e9eba42](https://github.com/openfoodfacts/smooth-app/commit/e9eba42552a4adece44e27f063dcdfbda59132c1))
* 5693 - able to run tasks without minimum duration wait ([#5694](https://github.com/openfoodfacts/smooth-app/issues/5694)) ([a8cfcd0](https://github.com/openfoodfacts/smooth-app/commit/a8cfcd02ce8fd71289971513e744897f6f857bbe))
* 5742 - centered tooltip after detail changes ([#5751](https://github.com/openfoodfacts/smooth-app/issues/5751)) ([3260024](https://github.com/openfoodfacts/smooth-app/commit/3260024a561c8e59d5324dd65b995eb574d75be3))
* 5789 - catching database exceptions not supposed to happen ([#5799](https://github.com/openfoodfacts/smooth-app/issues/5799)) ([0ec7dec](https://github.com/openfoodfacts/smooth-app/commit/0ec7decbc5e956101b2b81e1b1272089540c8c2c))
* 5830 - sorted "more photos" by timestamp ([#5843](https://github.com/openfoodfacts/smooth-app/issues/5843)) ([3665f05](https://github.com/openfoodfacts/smooth-app/commit/3665f05ef6741e32e372d36339ac6cf27b9da68d))
* 5864 - more verbose error message for details ([#5892](https://github.com/openfoodfacts/smooth-app/issues/5892)) ([5a38f01](https://github.com/openfoodfacts/smooth-app/commit/5a38f01f51369146b6d90d7ca9724aca9baf9a77))
* 5970 - SQLITE error "typo" ([#5971](https://github.com/openfoodfacts/smooth-app/issues/5971)) ([43c6743](https://github.com/openfoodfacts/smooth-app/commit/43c6743b5ce7f6cd27c2fce1bfcf7abd7f0acbbe))
* Fix external links ([#5754](https://github.com/openfoodfacts/smooth-app/issues/5754)) ([3475631](https://github.com/openfoodfacts/smooth-app/commit/3475631930725ff45e9a0b2a7b54a2bf524b2610))
* Harmonization between modal sheets ([#5875](https://github.com/openfoodfacts/smooth-app/issues/5875)) ([a32fde1](https://github.com/openfoodfacts/smooth-app/commit/a32fde1bd0682bc0757a672213963cf39089aabc))
* Image gallery language not selectable (+ too long AppBar title ([#5968](https://github.com/openfoodfacts/smooth-app/issues/5968)) ([47b6ee3](https://github.com/openfoodfacts/smooth-app/commit/47b6ee38abb0a719b81eb53c976c7c31351f43cd))
* Invisible loading animation ([#5641](https://github.com/openfoodfacts/smooth-app/issues/5641)) ([3c8c299](https://github.com/openfoodfacts/smooth-app/commit/3c8c299d2819a53ff406289f886f2c4ce2d4dd54))
* material 3 / elevatedbutton ([#5745](https://github.com/openfoodfacts/smooth-app/issues/5745)) ([c8eee2e](https://github.com/openfoodfacts/smooth-app/commit/c8eee2ed3c18fcdde0a03ff8df5e0c227b1dd7de))
* Misc visual improvements ([#5829](https://github.com/openfoodfacts/smooth-app/issues/5829)) ([054ac0d](https://github.com/openfoodfacts/smooth-app/commit/054ac0d6c210050d51ad3b8ccdd3d87c9082c3dd))
* Optimized version of the scan cards for small screens ([#5928](https://github.com/openfoodfacts/smooth-app/issues/5928)) ([c8d5392](https://github.com/openfoodfacts/smooth-app/commit/c8d5392b4242529ab9e16d066cc61859b9f20495))
* osm_key duplicate column name ([#5960](https://github.com/openfoodfacts/smooth-app/issues/5960)) ([0430192](https://github.com/openfoodfacts/smooth-app/commit/0430192bc361f61659114042f41f39685e11e886))
* Robotoff banner: bring back the pre-Material 3 visual ([#5774](https://github.com/openfoodfacts/smooth-app/issues/5774)) ([8608fa4](https://github.com/openfoodfacts/smooth-app/commit/8608fa4ad3db76d57e50f59d6b4878fbac1be74f))
* Typo in prices_add_n_prices string ([#5896](https://github.com/openfoodfacts/smooth-app/issues/5896)) ([1c10df2](https://github.com/openfoodfacts/smooth-app/commit/1c10df2cb8c6fad4a21125d74decb4d0cf124d8d))
* UI changes for the homepage ([#5911](https://github.com/openfoodfacts/smooth-app/issues/5911)) ([f877ece](https://github.com/openfoodfacts/smooth-app/commit/f877ecefa43b7b3594269e8547df402ccfbc3835))

## [4.16.0](https://github.com/openfoodfacts/smooth-app/compare/v4.15.0...v4.16.0) (2024-09-25)


Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.16.9
4.17.0

0 comments on commit 5ef3770

Please sign in to comment.