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 🚀
-
-
# 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: