diff --git a/README.md b/README.md index 565a5d2..5be73ac 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # 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. @@ -17,7 +19,6 @@ 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" ] } @@ -32,6 +33,5 @@ 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 9fc3c6b..42f0f1d 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.1.$BUILD_NUMBER \ + --build-name=1.2.$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 5e66911..5781261 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 8d1612d..b6fbc62 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 f4a35db..6bdd009 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,18 +5,18 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: da0d9209ca76bde579f2da330aeb9df62b6319c834fa7baae052021b0462401f + sha256: f0bb5d1648339c8308cc0b9838d8456b3cfe5c91f9dc1a735b4d003269e5da9a url: "https://pub.dev" source: hosted - version: "85.0.0" + version: "88.0.0" analyzer: dependency: transitive description: name: analyzer - sha256: "974859dc0ff5f37bc4313244b3218c791810d03ab3470a579580279ba971a48d" + sha256: "0b7b9c329d2879f8f05d6c05b32ee9ec025f39b077864bdb5ac9a7b63418a98f" url: "https://pub.dev" source: hosted - version: "7.7.1" + version: "8.1.1" ansicolor: dependency: transitive description: @@ -61,26 +61,26 @@ packages: dependency: "direct main" description: name: auto_route - sha256: c820e918863a03544aac68eaf61e17c8a6126b663d7cad24a8fd3657a1e6be61 + sha256: "14d4c91a073dd1b1e2678cbea66b3c09c13e5c8111db2d9f3212db9e3cf744b5" url: "https://pub.dev" source: hosted - version: "10.1.2" + version: "10.2.0" auto_route_generator: dependency: "direct dev" description: name: auto_route_generator - sha256: ed4b65e85b4b2b00b06ef1e44c8623985c52c32d05d72147e3201257aa70a115 + sha256: "3411b3ad9fda50e8bce5a3494a9e0d7385082438e22721febc9e3af08a35bc11" url: "https://pub.dev" source: hosted - version: "10.2.4" + version: "10.2.5" bloc: dependency: transitive description: name: bloc - sha256: "52c10575f4445c61dd9e0cafcc6356fdd827c4c64dd7945ef3c4105f6b6ac189" + sha256: a2cebb899f91d36eeeaa55c7b20b5915db5a9df1b8fd4a3c9c825e22e474537d url: "https://pub.dev" source: hosted - version: "9.0.0" + version: "9.1.0" bloc_concurrency: dependency: "direct main" description: @@ -101,10 +101,10 @@ packages: dependency: transitive description: name: build - sha256: ce76b1d48875e3233fde17717c23d1f60a91cc631597e49a400c89b475395b1d + sha256: dfb67ccc9a78c642193e0c2d94cb9e48c2c818b3178a86097d644acdcde6a8d9 url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "4.0.2" build_config: dependency: transitive description: @@ -121,30 +121,14 @@ 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: b24597fceb695969d47025c958f3837f9f0122e237c6a22cb082a5ac66c3ca30 + sha256: "8cd45bdd6217138f4cfbaf6286c93f270ae4b3e2e281e69c904bd00cdf8aa626" url: "https://pub.dev" source: hosted - 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" + version: "2.10.0" built_collection: dependency: transitive description: @@ -157,10 +141,10 @@ packages: dependency: transitive description: name: built_value - sha256: ba95c961bafcd8686d1cf63be864eb59447e795e124d98d6a27d91fcd13602fb + sha256: a30f0a0e38671e89a492c44d005b5545b830a961575bbd8336d42869ff71066d url: "https://pub.dev" source: hosted - version: "8.11.1" + version: "8.12.0" cached_network_image: dependency: "direct main" description: @@ -201,14 +185,6 @@ 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: @@ -229,10 +205,10 @@ packages: dependency: transitive description: name: code_builder - sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e" + sha256: "11654819532ba94c34de52ff5feb52bd81cba1de00ef2ed622fd50295f9d4243" url: "https://pub.dev" source: hosted - version: "4.10.1" + version: "4.11.0" collection: dependency: transitive description: @@ -249,14 +225,6 @@ 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: @@ -277,10 +245,10 @@ packages: dependency: transitive description: name: dart_style - sha256: "8a0e5fba27e8ee025d2ffb4ee820b4e6e2cf5e4246a6b1a477eb66866947e0bb" + sha256: c87dfe3d56f183ffe9106a18aebc6db431fc7c98c31a54b952a77f3d54a85697 url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.1.2" encrypt: dependency: "direct main" description: @@ -370,10 +338,10 @@ packages: dependency: "direct main" description: name: flutter_svg - sha256: cd57f7969b4679317c17af6fd16ee233c1e60a82ed209d8a475c54fd6fd6f845 + sha256: b9c2ad5872518a27507ab432d1fb97e8813b05f0fc693f9d40fad06d073e0678 url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.2.1" flutter_test: dependency: "direct dev" description: flutter @@ -388,10 +356,10 @@ packages: dependency: "direct main" description: name: font_awesome_flutter - sha256: "27af5982e6c510dec1ba038eff634fa284676ee84e3fd807225c80c4ad869177" + sha256: ef8e9591f6de2bf671c3b6f506f5ff85f03d34403084fccced62d3628fb086b9 url: "https://pub.dev" source: hosted - version: "10.10.0" + version: "10.11.0" fpdart: dependency: "direct main" description: @@ -404,10 +372,10 @@ packages: dependency: "direct dev" description: name: freezed - sha256: da32f8ba8cfcd4ec71d9decc8cbf28bd2c31b5283d9887eb51eb4a0659d8110c + sha256: "13065f10e135263a4f5a4391b79a8efc5fb8106f8dd555a9e49b750b45393d77" url: "https://pub.dev" source: hosted - version: "3.2.0" + version: "3.2.3" freezed_annotation: dependency: "direct main" description: @@ -444,10 +412,10 @@ packages: dependency: "direct main" description: name: google_fonts - sha256: ebc94ed30fd13cefd397cb1658b593f21571f014b7d1197eeb41fb95f05d899a + sha256: "517b20870220c48752eafa0ba1a797a092fb22df0d89535fd9991e86ee2cdd9c" url: "https://pub.dev" source: hosted - version: "6.3.1" + version: "6.3.2" graphs: dependency: transitive description: @@ -508,10 +476,10 @@ packages: dependency: transitive description: name: in_app_purchase_android - sha256: "5a02da1399a8faafb36d9b4acca85001b7eefa629f0eeeebf5ad0b04b9df302a" + sha256: "2d0e2d27b93bd7457526419d7feb07baf5608d733ecf6cdcd2e3b03ea7248915" url: "https://pub.dev" source: hosted - version: "0.4.0+4" + version: "0.4.0+6" in_app_purchase_platform_interface: dependency: transitive description: @@ -524,18 +492,18 @@ packages: dependency: transitive description: name: in_app_purchase_storekit - sha256: aedbeea5beae10af3e5c380b65049842715b2bb014983e2a48b9006473f33cd9 + sha256: dab4feef532af88ddec22200e4b3809c02c9bd0da3d0864f3e8e0f7b02f95867 url: "https://pub.dev" source: hosted - version: "0.4.4" + version: "0.4.6" in_app_update: dependency: "direct main" description: name: in_app_update - sha256: "489572accaa55b51518b2d64676ca8c3c6d4c989fa53cf718001882237691a3c" + sha256: "9924a3efe592e1c0ec89dda3683b3cfec3d4cd02d908e6de00c24b759038ddb1" url: "https://pub.dev" source: hosted - version: "4.2.3" + version: "4.2.5" io: dependency: transitive description: @@ -572,18 +540,18 @@ packages: dependency: "direct dev" description: name: json_serializable - sha256: "3f2913b7c2430afe8ac5afe6fb15c1de4a60af4f630625e6e238f80ba4b80cbd" + sha256: "33a040668b31b320aafa4822b7b1e177e163fc3c1e835c6750319d4ab23aa6fe" url: "https://pub.dev" source: hosted - version: "6.11.0" + version: "6.11.1" leak_tracker: dependency: transitive description: name: leak_tracker - sha256: "8dcda04c3fc16c14f48a7bb586d4be1f0d1572731b6d81d51772ef47c02081e0" + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "11.0.1" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: @@ -604,10 +572,10 @@ packages: dependency: transitive description: name: lean_builder - sha256: "3d3a04c9dda8ced6b2a48d23aaf98ef5aa32f68f9c62da1b6c6d45bf03aa8164" + sha256: ef5cd5f907157eb7aa87d1704504b5a6386d2cbff88a3c2b3344477bab323ee9 url: "https://pub.dev" source: hosted - version: "0.1.1" + version: "0.1.2" lints: dependency: transitive description: @@ -672,14 +640,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.0" - node_preamble: + objective_c: dependency: transitive description: - name: node_preamble - sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db" + name: objective_c + sha256: "64e35e1e2e79da4e83f2ace3bf4e5437cef523f46c7db2eba9a1419c49573790" url: "https://pub.dev" source: hosted - version: "2.0.2" + version: "8.0.0" octo_image: dependency: transitive description: @@ -700,10 +668,10 @@ packages: dependency: "direct main" description: name: package_info_plus - sha256: "16eee997588c60225bda0488b6dcfac69280a6b7a3cf02c741895dd370a02968" + sha256: f69da0d3189a4b4ceaeb1a3defb0f329b3b352517f52bed4290f83d4f06bc08d url: "https://pub.dev" source: hosted - version: "8.3.1" + version: "9.0.0" package_info_plus_platform_interface: dependency: transitive description: @@ -740,18 +708,18 @@ packages: dependency: transitive description: name: path_provider_android - sha256: "993381400e94d18469750e5b9dcb8206f15bc09f9da86b9e44a9b0092a0066db" + sha256: e122c5ea805bb6773bb12ce667611265980940145be920cd09a4b0ec0285cb16 url: "https://pub.dev" source: hosted - version: "2.2.18" + version: "2.2.20" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: "16eef174aacb07e09c351502740fa6254c165757638eba1e9116b0a781201bbd" + sha256: efaec349ddfc181528345c56f8eda9d6cccd71c177511b132c6a0ddaefaa2738 url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.4.3" path_provider_linux: dependency: transitive description: @@ -801,7 +769,7 @@ packages: source: hosted version: "2.1.8" pointycastle: - dependency: "direct main" + dependency: transitive description: name: pointycastle sha256: "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe" @@ -812,10 +780,10 @@ packages: dependency: transitive description: name: pool - sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" + sha256: "978783255c543aa3586a1b3c21f6e9d720eb315376a915872c61ef8b5c20177d" url: "https://pub.dev" source: hosted - version: "1.5.1" + version: "1.5.2" posix: dependency: transitive description: @@ -868,26 +836,26 @@ packages: dependency: transitive description: name: sentry - sha256: d9f3dcf1ecdd600cf9ce134f622383adde5423ecfdaf0ca9b20fbc1c44849337 + sha256: "0a3a1e6b3b3873070d4dbefc6968f0d31e698ed55b4eb8ee185b230f35733b59" url: "https://pub.dev" source: hosted - version: "9.6.0" + version: "9.7.0" sentry_flutter: dependency: "direct main" description: name: sentry_flutter - sha256: "37deb4ef8837d10b5c1f527ec18591f8d2d2da9c34f19b3d97ccbbe7f84077c0" + sha256: "493b4adb378dfc93fb1595acca91834bbf56194a9038c400c9306588ad6a2f88" url: "https://pub.dev" source: hosted - version: "9.6.0" + version: "9.7.0" share_plus: dependency: "direct main" description: name: share_plus - sha256: d7dc0630a923883c6328ca31b89aa682bacbf2f8304162d29f7c6aaff03a27a1 + sha256: "14c8860d4de93d3a7e53af51bff479598c4e999605290756bbbe45cf65b37840" url: "https://pub.dev" source: hosted - version: "11.1.0" + version: "12.0.1" share_plus_platform_interface: dependency: transitive description: @@ -908,18 +876,18 @@ packages: dependency: transitive description: name: shared_preferences_android - sha256: a2608114b1ffdcbc9c120eb71a0e207c71da56202852d4aab8a5e30a82269e74 + sha256: "34266009473bf71d748912da4bf62d439185226c03e01e2d9687bc65bbfcb713" url: "https://pub.dev" source: hosted - version: "2.4.12" + version: "2.4.15" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - sha256: "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03" + sha256: "1c33a907142607c40a7542768ec9badfd16293bac51da3a4482623d15845f88b" url: "https://pub.dev" source: hosted - version: "2.5.4" + version: "2.5.5" shared_preferences_linux: dependency: transitive description: @@ -960,22 +928,6 @@ 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: @@ -993,34 +945,18 @@ packages: dependency: transitive description: name: source_gen - sha256: "7b19d6ba131c6eb98bfcbf8d56c1a7002eba438af2e7ae6f8398b2b0f4f381e3" + sha256: "9098ab86015c4f1d8af6486b547b11100e73b193e1899015033cb3e14ad20243" url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "4.0.2" source_helper: dependency: transitive description: name: source_helper - sha256: a447acb083d3a5ef17f983dd36201aeea33fedadb3228fa831f2f0c92f0f3aca + sha256: "6a3c6cc82073a8797f8c4dc4572146114a39652851c157db37e964d9c7038723" url: "https://pub.dev" source: hosted - 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" + version: "1.3.8" source_span: dependency: transitive description: @@ -1125,14 +1061,6 @@ 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: @@ -1141,22 +1069,6 @@ 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: @@ -1177,18 +1089,18 @@ packages: dependency: transitive description: name: url_launcher_android - sha256: "69ee86740f2847b9a4ba6cffa74ed12ce500bbe2b07f3dc1e643439da60637b7" + sha256: "5c8b6c2d89a78f5a1cca70a73d9d5f86c701b36b42f9c9dac7bad592113c28e9" url: "https://pub.dev" source: hosted - version: "6.3.18" + version: "6.3.24" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: d80b3f567a617cb923546034cc94bfe44eb15f989fe670b37f26abdb9d939cb7 + sha256: "6b63f1441e4f653ae799166a72b50b1767321ecc263a57aadf825a7a2a5477d9" url: "https://pub.dev" source: hosted - version: "6.3.4" + version: "6.3.5" url_launcher_linux: dependency: transitive description: @@ -1201,10 +1113,10 @@ packages: dependency: transitive description: name: url_launcher_macos - sha256: c043a77d6600ac9c38300567f33ef12b0ef4f4783a2c1f00231d2b1941fea13f + sha256: "8262208506252a3ed4ff5c0dc1e973d2c0e0ef337d0a074d35634da5d44397c9" url: "https://pub.dev" source: hosted - version: "3.2.3" + version: "3.2.4" url_launcher_platform_interface: dependency: transitive description: @@ -1230,7 +1142,7 @@ packages: source: hosted version: "3.1.4" uuid: - dependency: "direct main" + dependency: transitive description: name: uuid sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff @@ -1281,10 +1193,10 @@ packages: dependency: transitive description: name: watcher - sha256: "5bf046f41320ac97a469d506261797f35254fa61c641741ef32dacda98b7d39c" + sha256: "592ab6e2892f67760543fb712ff0177f4ec76c031f02f5b4ff8d3fc5eb9fb61a" url: "https://pub.dev" source: hosted - version: "1.1.3" + version: "1.1.4" web: dependency: transitive description: @@ -1309,22 +1221,14 @@ 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: "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03" + sha256: d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e url: "https://pub.dev" source: hosted - version: "5.14.0" + version: "5.15.0" xdg_directories: dependency: transitive description: @@ -1359,4 +1263,4 @@ packages: version: "3.1.3" sdks: dart: ">=3.9.0 <4.0.0" - flutter: ">=3.29.0" + flutter: ">=3.35.0" diff --git a/pubspec.yaml b/pubspec.yaml index 4230edc..e652ea9 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: kuwot description: "A random quote generator app" publish_to: 'none' -version: 1.1.0+1 +version: 1.2.0+1 environment: sdk: ^3.8.0 @@ -26,14 +26,12 @@ dependencies: in_app_purchase: ^3.2.0 in_app_update: ^4.2.3 json_annotation: ^4.9.0 - package_info_plus: ^8.0.2 - pointycastle: ^3.9.1 + package_info_plus: ^9.0.0 screenshot: ^3.0.0 sentry_flutter: ^9.2.0 - share_plus: ^11.0.0 + share_plus: ^12.0.1 shared_preferences: ^2.2.3 url_launcher: ^6.3.0 - uuid: ^4.5.0 dev_dependencies: flutter_test: