v2.2.2 tweaks and dependency updates

This commit is contained in:
Anthony Gordon 2020-10-30 22:07:40 +00:00
parent 88547a1c73
commit 723f626885
10 changed files with 29 additions and 37 deletions

View File

@ -1,3 +1,8 @@
## [2.2.2] - 2020-10-30
* Bug fix for Android build
* Pubspec.yaml dependency updates
## [2.2.1] - 2020-10-22
* Minimum IOS deployment now IOS13

View File

@ -25,12 +25,6 @@ apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
android {
compileSdkVersion 29
@ -52,15 +46,6 @@ android {
multiDexEnabled true
}
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
// TODO: Add your own signing config for the release build.
@ -72,8 +57,6 @@ android {
// Also check out https://flutter.dev/docs/deployment/android
// Set the key.properties when building apk or appbundle
// signingConfig signingConfigs.release
signingConfig signingConfigs.debug
}
}
@ -86,4 +69,4 @@ flutter {
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.android.support:multidex:1.0.3'
}
}

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.woosignal.label_storemax">
package="com.woosignal.android">
<!-- Flutter needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.woosignal.label_storemax">
package="com.woosignal.android">
<!-- io.flutter.app.FlutterApplication is an android.app.Application that
calls FlutterMain.startInitialization(this); in its onCreate method.
In most cases you can leave this as-is, but you if you want to provide
@ -17,9 +17,9 @@
android:name=".MainActivity"
android:launchMode="singleTop"
android:theme="@style/LaunchTheme"
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustResize">
<!-- Specifies an Android theme to apply to this Activity as soon as
the Android process has started. This theme is visible to the user
@ -57,4 +57,4 @@
android:name="flutterEmbedding"
android:value="2" />
</application>
</manifest>
</manifest>

View File

@ -1,4 +1,4 @@
package com.woosignal.label_storemax
package com.woosignal.android
import io.flutter.embedding.android.FlutterActivity

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.woosignal.label_storemax">
package="com.woosignal.android">
<!-- Flutter needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->

View File

@ -3,9 +3,6 @@ buildscript {
repositories {
google()
jcenter()
maven {
url "https://maven.google.com"
}
}
dependencies {

View File

@ -112,14 +112,21 @@ packages:
name: device_info
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.2+4"
version: "0.4.2+9"
device_info_platform_interface:
dependency: transitive
description:
name: device_info_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
dio:
dependency: transitive
description:
name: dio
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.9"
version: "3.0.10"
edge_alert:
dependency: "direct main"
description:
@ -461,7 +468,7 @@ packages:
name: shared_preferences
url: "https://pub.dartlang.org"
source: hosted
version: "0.5.12"
version: "0.5.12+2"
shared_preferences_linux:
dependency: transitive
description:
@ -634,7 +641,7 @@ packages:
name: uuid
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.2.2"
vector_math:
dependency: transitive
description:
@ -655,7 +662,7 @@ packages:
name: woosignal
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
version: "1.2.1"
woosignal_stripe:
dependency: "direct main"
description:

View File

@ -1,7 +1,7 @@
# Official WooSignal App Template for WooCommerce
# Label StoreMax
# Version 2.2.1
# Version 2.2.2
# Homepage: https://woosignal.com
# Author: Anthony Gordon <agordon@woosignal.com>
# Documentation: https://woosignal.com/docs/app/ios/label-storemax
@ -27,7 +27,7 @@ environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
woosignal: ^1.2.0
woosignal: ^1.2.1
woosignal_stripe: ^0.0.6
razorpay_flutter: ^1.2.2
wp_json_api: ^0.1.4

View File

@ -4,7 +4,7 @@
# WooCommerce App: Label StoreMax
### Label StoreMax - v2.2.1
### Label StoreMax - v2.2.2
[Official WooSignal WooCommerce App](https://woosignal.com)
@ -26,8 +26,8 @@ Label StoreMax is a WooCommerce Flutter App template, built exclusively for onli
- App Store Ready
- One config file
- Login/register via WordPress
- Stripe, Cash on delivery, RazorPay
- Login/Register via WordPress
- Stripe, Cash On Delivery, RazorPay
- Localized for en, es, pt, it, hi, fr
## Security Vulnerabilities