diff --git a/README.md b/README.md index 5be73ac..565a5d2 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ # Kuwot Daily quote app with beautiful pics from [Unsplash](https://unsplash.com/), built with Flutter 🚀 -Get it on Google Play - # Environment Variables ## Visual Studio Code Add or modify `.vscode/launch.json`, fills out the required environment variables. @@ -19,6 +17,7 @@ Add or modify `.vscode/launch.json`, fills out the required environment variable "--dart-define=QUOTE_API_SCHEME=http", "--dart-define=QUOTE_API_HOST=10.0.2.2", "--dart-define=QUOTE_API_PORT=8080", + "--dart-define=AUTH_PUBLIC_KEY=keep_looking", "--dart-define=SENTRY_DSN=optional" ] } @@ -33,5 +32,6 @@ Add or modify `run/debug configurations`, add the following environment variable --dart-define=QUOTE_API_SCHEME=http --dart-define=QUOTE_API_HOST=10.0.2.2 --dart-define=QUOTE_API_PORT=8080 +--dart-define=AUTH_PUBLIC_KEY=keep_looking --dart-define=SENTRY_DSN=optional ``` diff --git a/codemagic.yaml b/codemagic.yaml index 42f0f1d..9fc3c6b 100644 --- a/codemagic.yaml +++ b/codemagic.yaml @@ -8,7 +8,7 @@ workflows: events: - push branch_patterns: - - pattern: "dev" + - pattern: 'dev' include: true source: false @@ -20,7 +20,7 @@ workflows: - google_play_credentials vars: PACKAGE_NAME: "com.dhemasnurjaya.kuwot" - GOOGLE_PLAY_TRACK: alpha + GOOGLE_PLAY_TRACK: "alpha" flutter: stable cache: @@ -44,22 +44,22 @@ workflows: ignore_failure: false - name: Build AAB with Flutter script: | - BUILD_NUMBER=$(($(google-play get-latest-build-number --package-name "$PACKAGE_NAME" --tracks="$GOOGLE_PLAY_TRACK") + 1)) + BUILD_NUMBER=$(($(google-play get-latest-build-number --package-name "$PACKAGE_NAME" --tracks="$GOOGLE_PLAY_TRACK") + 1)) flutter build appbundle --release \ --dart-define=QUOTE_API_SCHEME=$QUOTE_API_SCHEME \ --dart-define=QUOTE_API_HOST=$QUOTE_API_HOST \ + --dart-define=AUTH_PUBLIC_KEY=$AUTH_PUBLIC_KEY \ --dart-define=SENTRY_DSN=$SENTRY_DSN \ - --build-name=1.2.$BUILD_NUMBER \ + --build-name=1.1.$BUILD_NUMBER \ --build-number=$BUILD_NUMBER artifacts: - build/**/outputs/**/*.aab - build/**/outputs/**/mapping.txt - flutter_drive.log - + publishing: google_play: credentials: $GCLOUD_SERVICE_ACCOUNT_CREDENTIALS track: $GOOGLE_PLAY_TRACK submit_as_draft: true - changes_not_sent_for_review: true diff --git a/lib/features/in_app_purchase/presentation/in_app_purchase_listener.dart b/lib/features/in_app_purchase/presentation/in_app_purchase_listener.dart index 5781261..5e66911 100644 --- a/lib/features/in_app_purchase/presentation/in_app_purchase_listener.dart +++ b/lib/features/in_app_purchase/presentation/in_app_purchase_listener.dart @@ -14,15 +14,15 @@ class InAppPurchaseListener extends StatelessWidget { return BlocListener>( listener: (context, state) { if (state.last.status == PurchaseStatus.purchased) { - showSnackBar('Coffee received, thank you! ☕'); + showSnackbar('Coffee received, thank you! ☕'); } if (state.last.status == PurchaseStatus.pending) { - showSnackBar('Coffee is on the way! ☕'); + showSnackbar('Coffee is on the way! ☕'); } if (state.last.status == PurchaseStatus.error) { - showSnackBar('Something went wrong, failed to send coffee 😢'); + showSnackbar('Something went wrong, failed to send coffee 😢'); } }, child: child, diff --git a/lib/utilities.dart b/lib/utilities.dart index b6fbc62..8d1612d 100644 --- a/lib/utilities.dart +++ b/lib/utilities.dart @@ -1,7 +1,7 @@ import 'package:flutter/material.dart'; import 'package:get_it/get_it.dart'; -void showSnackBar(String message) { +void showSnackbar(String message) { final scaffoldMessenger = GetIt.I>().currentState; scaffoldMessenger?.showSnackBar(SnackBar(content: Text(message))); diff --git a/pubspec.lock b/pubspec.lock index 6bdd009..f4a35db 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,18 +5,18 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: f0bb5d1648339c8308cc0b9838d8456b3cfe5c91f9dc1a735b4d003269e5da9a + sha256: da0d9209ca76bde579f2da330aeb9df62b6319c834fa7baae052021b0462401f url: "https://pub.dev" source: hosted - version: "88.0.0" + version: "85.0.0" analyzer: dependency: transitive description: name: analyzer - sha256: "0b7b9c329d2879f8f05d6c05b32ee9ec025f39b077864bdb5ac9a7b63418a98f" + sha256: "974859dc0ff5f37bc4313244b3218c791810d03ab3470a579580279ba971a48d" url: "https://pub.dev" source: hosted - version: "8.1.1" + version: "7.7.1" ansicolor: dependency: transitive description: @@ -61,26 +61,26 @@ packages: dependency: "direct main" description: name: auto_route - sha256: "14d4c91a073dd1b1e2678cbea66b3c09c13e5c8111db2d9f3212db9e3cf744b5" + sha256: c820e918863a03544aac68eaf61e17c8a6126b663d7cad24a8fd3657a1e6be61 url: "https://pub.dev" source: hosted - version: "10.2.0" + version: "10.1.2" auto_route_generator: dependency: "direct dev" description: name: auto_route_generator - sha256: "3411b3ad9fda50e8bce5a3494a9e0d7385082438e22721febc9e3af08a35bc11" + sha256: ed4b65e85b4b2b00b06ef1e44c8623985c52c32d05d72147e3201257aa70a115 url: "https://pub.dev" source: hosted - version: "10.2.5" + version: "10.2.4" bloc: dependency: transitive description: name: bloc - sha256: a2cebb899f91d36eeeaa55c7b20b5915db5a9df1b8fd4a3c9c825e22e474537d + sha256: "52c10575f4445c61dd9e0cafcc6356fdd827c4c64dd7945ef3c4105f6b6ac189" url: "https://pub.dev" source: hosted - version: "9.1.0" + version: "9.0.0" bloc_concurrency: dependency: "direct main" description: @@ -101,10 +101,10 @@ packages: dependency: transitive description: name: build - sha256: dfb67ccc9a78c642193e0c2d94cb9e48c2c818b3178a86097d644acdcde6a8d9 + sha256: ce76b1d48875e3233fde17717c23d1f60a91cc631597e49a400c89b475395b1d url: "https://pub.dev" source: hosted - version: "4.0.2" + version: "3.1.0" build_config: dependency: transitive description: @@ -121,14 +121,30 @@ packages: url: "https://pub.dev" source: hosted version: "4.0.4" + build_resolvers: + dependency: transitive + description: + name: build_resolvers + sha256: d1d57f7807debd7349b4726a19fd32ec8bc177c71ad0febf91a20f84cd2d4b46 + url: "https://pub.dev" + source: hosted + version: "3.0.3" build_runner: dependency: "direct dev" description: name: build_runner - sha256: "8cd45bdd6217138f4cfbaf6286c93f270ae4b3e2e281e69c904bd00cdf8aa626" + sha256: b24597fceb695969d47025c958f3837f9f0122e237c6a22cb082a5ac66c3ca30 url: "https://pub.dev" source: hosted - version: "2.10.0" + version: "2.7.1" + build_runner_core: + dependency: transitive + description: + name: build_runner_core + sha256: "066dda7f73d8eb48ba630a55acb50c4a84a2e6b453b1cb4567f581729e794f7b" + url: "https://pub.dev" + source: hosted + version: "9.3.1" built_collection: dependency: transitive description: @@ -141,10 +157,10 @@ packages: dependency: transitive description: name: built_value - sha256: a30f0a0e38671e89a492c44d005b5545b830a961575bbd8336d42869ff71066d + sha256: ba95c961bafcd8686d1cf63be864eb59447e795e124d98d6a27d91fcd13602fb url: "https://pub.dev" source: hosted - version: "8.12.0" + version: "8.11.1" cached_network_image: dependency: "direct main" description: @@ -185,6 +201,14 @@ packages: url: "https://pub.dev" source: hosted version: "2.0.4" + cli_config: + dependency: transitive + description: + name: cli_config + sha256: ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec + url: "https://pub.dev" + source: hosted + version: "0.2.0" cli_util: dependency: transitive description: @@ -205,10 +229,10 @@ packages: dependency: transitive description: name: code_builder - sha256: "11654819532ba94c34de52ff5feb52bd81cba1de00ef2ed622fd50295f9d4243" + sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e" url: "https://pub.dev" source: hosted - version: "4.11.0" + version: "4.10.1" collection: dependency: transitive description: @@ -225,6 +249,14 @@ packages: url: "https://pub.dev" source: hosted version: "3.1.2" + coverage: + dependency: transitive + description: + name: coverage + sha256: "5da775aa218eaf2151c721b16c01c7676fbfdd99cebba2bf64e8b807a28ff94d" + url: "https://pub.dev" + source: hosted + version: "1.15.0" cross_file: dependency: transitive description: @@ -245,10 +277,10 @@ packages: dependency: transitive description: name: dart_style - sha256: c87dfe3d56f183ffe9106a18aebc6db431fc7c98c31a54b952a77f3d54a85697 + sha256: "8a0e5fba27e8ee025d2ffb4ee820b4e6e2cf5e4246a6b1a477eb66866947e0bb" url: "https://pub.dev" source: hosted - version: "3.1.2" + version: "3.1.1" encrypt: dependency: "direct main" description: @@ -338,10 +370,10 @@ packages: dependency: "direct main" description: name: flutter_svg - sha256: b9c2ad5872518a27507ab432d1fb97e8813b05f0fc693f9d40fad06d073e0678 + sha256: cd57f7969b4679317c17af6fd16ee233c1e60a82ed209d8a475c54fd6fd6f845 url: "https://pub.dev" source: hosted - version: "2.2.1" + version: "2.2.0" flutter_test: dependency: "direct dev" description: flutter @@ -356,10 +388,10 @@ packages: dependency: "direct main" description: name: font_awesome_flutter - sha256: ef8e9591f6de2bf671c3b6f506f5ff85f03d34403084fccced62d3628fb086b9 + sha256: "27af5982e6c510dec1ba038eff634fa284676ee84e3fd807225c80c4ad869177" url: "https://pub.dev" source: hosted - version: "10.11.0" + version: "10.10.0" fpdart: dependency: "direct main" description: @@ -372,10 +404,10 @@ packages: dependency: "direct dev" description: name: freezed - sha256: "13065f10e135263a4f5a4391b79a8efc5fb8106f8dd555a9e49b750b45393d77" + sha256: da32f8ba8cfcd4ec71d9decc8cbf28bd2c31b5283d9887eb51eb4a0659d8110c url: "https://pub.dev" source: hosted - version: "3.2.3" + version: "3.2.0" freezed_annotation: dependency: "direct main" description: @@ -412,10 +444,10 @@ packages: dependency: "direct main" description: name: google_fonts - sha256: "517b20870220c48752eafa0ba1a797a092fb22df0d89535fd9991e86ee2cdd9c" + sha256: ebc94ed30fd13cefd397cb1658b593f21571f014b7d1197eeb41fb95f05d899a url: "https://pub.dev" source: hosted - version: "6.3.2" + version: "6.3.1" graphs: dependency: transitive description: @@ -476,10 +508,10 @@ packages: dependency: transitive description: name: in_app_purchase_android - sha256: "2d0e2d27b93bd7457526419d7feb07baf5608d733ecf6cdcd2e3b03ea7248915" + sha256: "5a02da1399a8faafb36d9b4acca85001b7eefa629f0eeeebf5ad0b04b9df302a" url: "https://pub.dev" source: hosted - version: "0.4.0+6" + version: "0.4.0+4" in_app_purchase_platform_interface: dependency: transitive description: @@ -492,18 +524,18 @@ packages: dependency: transitive description: name: in_app_purchase_storekit - sha256: dab4feef532af88ddec22200e4b3809c02c9bd0da3d0864f3e8e0f7b02f95867 + sha256: aedbeea5beae10af3e5c380b65049842715b2bb014983e2a48b9006473f33cd9 url: "https://pub.dev" source: hosted - version: "0.4.6" + version: "0.4.4" in_app_update: dependency: "direct main" description: name: in_app_update - sha256: "9924a3efe592e1c0ec89dda3683b3cfec3d4cd02d908e6de00c24b759038ddb1" + sha256: "489572accaa55b51518b2d64676ca8c3c6d4c989fa53cf718001882237691a3c" url: "https://pub.dev" source: hosted - version: "4.2.5" + version: "4.2.3" io: dependency: transitive description: @@ -540,18 +572,18 @@ packages: dependency: "direct dev" description: name: json_serializable - sha256: "33a040668b31b320aafa4822b7b1e177e163fc3c1e835c6750319d4ab23aa6fe" + sha256: "3f2913b7c2430afe8ac5afe6fb15c1de4a60af4f630625e6e238f80ba4b80cbd" url: "https://pub.dev" source: hosted - version: "6.11.1" + version: "6.11.0" leak_tracker: dependency: transitive description: name: leak_tracker - sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" + sha256: "8dcda04c3fc16c14f48a7bb586d4be1f0d1572731b6d81d51772ef47c02081e0" url: "https://pub.dev" source: hosted - version: "11.0.2" + version: "11.0.1" leak_tracker_flutter_testing: dependency: transitive description: @@ -572,10 +604,10 @@ packages: dependency: transitive description: name: lean_builder - sha256: ef5cd5f907157eb7aa87d1704504b5a6386d2cbff88a3c2b3344477bab323ee9 + sha256: "3d3a04c9dda8ced6b2a48d23aaf98ef5aa32f68f9c62da1b6c6d45bf03aa8164" url: "https://pub.dev" source: hosted - version: "0.1.2" + version: "0.1.1" lints: dependency: transitive description: @@ -640,14 +672,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.0" - objective_c: + node_preamble: dependency: transitive description: - name: objective_c - sha256: "64e35e1e2e79da4e83f2ace3bf4e5437cef523f46c7db2eba9a1419c49573790" + name: node_preamble + sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db" url: "https://pub.dev" source: hosted - version: "8.0.0" + version: "2.0.2" octo_image: dependency: transitive description: @@ -668,10 +700,10 @@ packages: dependency: "direct main" description: name: package_info_plus - sha256: f69da0d3189a4b4ceaeb1a3defb0f329b3b352517f52bed4290f83d4f06bc08d + sha256: "16eee997588c60225bda0488b6dcfac69280a6b7a3cf02c741895dd370a02968" url: "https://pub.dev" source: hosted - version: "9.0.0" + version: "8.3.1" package_info_plus_platform_interface: dependency: transitive description: @@ -708,18 +740,18 @@ packages: dependency: transitive description: name: path_provider_android - sha256: e122c5ea805bb6773bb12ce667611265980940145be920cd09a4b0ec0285cb16 + sha256: "993381400e94d18469750e5b9dcb8206f15bc09f9da86b9e44a9b0092a0066db" url: "https://pub.dev" source: hosted - version: "2.2.20" + version: "2.2.18" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: efaec349ddfc181528345c56f8eda9d6cccd71c177511b132c6a0ddaefaa2738 + sha256: "16eef174aacb07e09c351502740fa6254c165757638eba1e9116b0a781201bbd" url: "https://pub.dev" source: hosted - version: "2.4.3" + version: "2.4.2" path_provider_linux: dependency: transitive description: @@ -769,7 +801,7 @@ packages: source: hosted version: "2.1.8" pointycastle: - dependency: transitive + dependency: "direct main" description: name: pointycastle sha256: "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe" @@ -780,10 +812,10 @@ packages: dependency: transitive description: name: pool - sha256: "978783255c543aa3586a1b3c21f6e9d720eb315376a915872c61ef8b5c20177d" + sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" url: "https://pub.dev" source: hosted - version: "1.5.2" + version: "1.5.1" posix: dependency: transitive description: @@ -836,26 +868,26 @@ packages: dependency: transitive description: name: sentry - sha256: "0a3a1e6b3b3873070d4dbefc6968f0d31e698ed55b4eb8ee185b230f35733b59" + sha256: d9f3dcf1ecdd600cf9ce134f622383adde5423ecfdaf0ca9b20fbc1c44849337 url: "https://pub.dev" source: hosted - version: "9.7.0" + version: "9.6.0" sentry_flutter: dependency: "direct main" description: name: sentry_flutter - sha256: "493b4adb378dfc93fb1595acca91834bbf56194a9038c400c9306588ad6a2f88" + sha256: "37deb4ef8837d10b5c1f527ec18591f8d2d2da9c34f19b3d97ccbbe7f84077c0" url: "https://pub.dev" source: hosted - version: "9.7.0" + version: "9.6.0" share_plus: dependency: "direct main" description: name: share_plus - sha256: "14c8860d4de93d3a7e53af51bff479598c4e999605290756bbbe45cf65b37840" + sha256: d7dc0630a923883c6328ca31b89aa682bacbf2f8304162d29f7c6aaff03a27a1 url: "https://pub.dev" source: hosted - version: "12.0.1" + version: "11.1.0" share_plus_platform_interface: dependency: transitive description: @@ -876,18 +908,18 @@ packages: dependency: transitive description: name: shared_preferences_android - sha256: "34266009473bf71d748912da4bf62d439185226c03e01e2d9687bc65bbfcb713" + sha256: a2608114b1ffdcbc9c120eb71a0e207c71da56202852d4aab8a5e30a82269e74 url: "https://pub.dev" source: hosted - version: "2.4.15" + version: "2.4.12" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - sha256: "1c33a907142607c40a7542768ec9badfd16293bac51da3a4482623d15845f88b" + sha256: "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03" url: "https://pub.dev" source: hosted - version: "2.5.5" + version: "2.5.4" shared_preferences_linux: dependency: transitive description: @@ -928,6 +960,22 @@ packages: url: "https://pub.dev" source: hosted version: "1.4.2" + shelf_packages_handler: + dependency: transitive + description: + name: shelf_packages_handler + sha256: "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e" + url: "https://pub.dev" + source: hosted + version: "3.0.2" + shelf_static: + dependency: transitive + description: + name: shelf_static + sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3 + url: "https://pub.dev" + source: hosted + version: "1.1.3" shelf_web_socket: dependency: transitive description: @@ -945,18 +993,34 @@ packages: dependency: transitive description: name: source_gen - sha256: "9098ab86015c4f1d8af6486b547b11100e73b193e1899015033cb3e14ad20243" + sha256: "7b19d6ba131c6eb98bfcbf8d56c1a7002eba438af2e7ae6f8398b2b0f4f381e3" url: "https://pub.dev" source: hosted - version: "4.0.2" + version: "3.1.0" source_helper: dependency: transitive description: name: source_helper - sha256: "6a3c6cc82073a8797f8c4dc4572146114a39652851c157db37e964d9c7038723" + sha256: a447acb083d3a5ef17f983dd36201aeea33fedadb3228fa831f2f0c92f0f3aca url: "https://pub.dev" source: hosted - version: "1.3.8" + version: "1.3.7" + source_map_stack_trace: + dependency: transitive + description: + name: source_map_stack_trace + sha256: c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b + url: "https://pub.dev" + source: hosted + version: "2.1.2" + source_maps: + dependency: transitive + description: + name: source_maps + sha256: "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812" + url: "https://pub.dev" + source: hosted + version: "0.10.13" source_span: dependency: transitive description: @@ -1061,6 +1125,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.2.2" + test: + dependency: transitive + description: + name: test + sha256: "65e29d831719be0591f7b3b1a32a3cda258ec98c58c7b25f7b84241bc31215bb" + url: "https://pub.dev" + source: hosted + version: "1.26.2" test_api: dependency: transitive description: @@ -1069,6 +1141,22 @@ packages: url: "https://pub.dev" source: hosted version: "0.7.6" + test_core: + dependency: transitive + description: + name: test_core + sha256: "80bf5a02b60af04b09e14f6fe68b921aad119493e26e490deaca5993fef1b05a" + url: "https://pub.dev" + source: hosted + version: "0.6.11" + timing: + dependency: transitive + description: + name: timing + sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe" + url: "https://pub.dev" + source: hosted + version: "1.0.2" typed_data: dependency: transitive description: @@ -1089,18 +1177,18 @@ packages: dependency: transitive description: name: url_launcher_android - sha256: "5c8b6c2d89a78f5a1cca70a73d9d5f86c701b36b42f9c9dac7bad592113c28e9" + sha256: "69ee86740f2847b9a4ba6cffa74ed12ce500bbe2b07f3dc1e643439da60637b7" url: "https://pub.dev" source: hosted - version: "6.3.24" + version: "6.3.18" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: "6b63f1441e4f653ae799166a72b50b1767321ecc263a57aadf825a7a2a5477d9" + sha256: d80b3f567a617cb923546034cc94bfe44eb15f989fe670b37f26abdb9d939cb7 url: "https://pub.dev" source: hosted - version: "6.3.5" + version: "6.3.4" url_launcher_linux: dependency: transitive description: @@ -1113,10 +1201,10 @@ packages: dependency: transitive description: name: url_launcher_macos - sha256: "8262208506252a3ed4ff5c0dc1e973d2c0e0ef337d0a074d35634da5d44397c9" + sha256: c043a77d6600ac9c38300567f33ef12b0ef4f4783a2c1f00231d2b1941fea13f url: "https://pub.dev" source: hosted - version: "3.2.4" + version: "3.2.3" url_launcher_platform_interface: dependency: transitive description: @@ -1142,7 +1230,7 @@ packages: source: hosted version: "3.1.4" uuid: - dependency: transitive + dependency: "direct main" description: name: uuid sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff @@ -1193,10 +1281,10 @@ packages: dependency: transitive description: name: watcher - sha256: "592ab6e2892f67760543fb712ff0177f4ec76c031f02f5b4ff8d3fc5eb9fb61a" + sha256: "5bf046f41320ac97a469d506261797f35254fa61c641741ef32dacda98b7d39c" url: "https://pub.dev" source: hosted - version: "1.1.4" + version: "1.1.3" web: dependency: transitive description: @@ -1221,14 +1309,22 @@ packages: url: "https://pub.dev" source: hosted version: "3.0.3" + webkit_inspection_protocol: + dependency: transitive + description: + name: webkit_inspection_protocol + sha256: "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572" + url: "https://pub.dev" + source: hosted + version: "1.2.1" win32: dependency: transitive description: name: win32 - sha256: d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e + sha256: "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03" url: "https://pub.dev" source: hosted - version: "5.15.0" + version: "5.14.0" xdg_directories: dependency: transitive description: @@ -1263,4 +1359,4 @@ packages: version: "3.1.3" sdks: dart: ">=3.9.0 <4.0.0" - flutter: ">=3.35.0" + flutter: ">=3.29.0" diff --git a/pubspec.yaml b/pubspec.yaml index e652ea9..4230edc 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: kuwot description: "A random quote generator app" publish_to: 'none' -version: 1.2.0+1 +version: 1.1.0+1 environment: sdk: ^3.8.0 @@ -26,12 +26,14 @@ dependencies: in_app_purchase: ^3.2.0 in_app_update: ^4.2.3 json_annotation: ^4.9.0 - package_info_plus: ^9.0.0 + package_info_plus: ^8.0.2 + pointycastle: ^3.9.1 screenshot: ^3.0.0 sentry_flutter: ^9.2.0 - share_plus: ^12.0.1 + share_plus: ^11.0.0 shared_preferences: ^2.2.3 url_launcher: ^6.3.0 + uuid: ^4.5.0 dev_dependencies: flutter_test: