You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+13-1
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,15 @@
1
+
## [3.1.0]
2
+
3
+
### Changed
4
+
5
+
*[video_editor_sdk] Raised minimum VideoEditor SDK for Android version to 10.9.0. See the [migration guide](https://img.ly/docs/vesdk/flutter/getting-started/migration-guides/3-1-0/) for more information.
6
+
*[photo_editor_sdk] Raised minimum PhotoEditor SDK for Android version to 10.9.0. See the [migration guide](https://img.ly/docs/pesdk/flutter/getting-started/migration-guides/3-1-0/) for more information.
7
+
8
+
### Fixed
9
+
10
+
* Fixed potential crash on Android: `IllegalStateException "You need to use a Theme.AppCompat theme (or descendant) with this activity."`.
11
+
* Fixed potential compiling issues due to missing namespace for Android.
12
+
1
13
## [3.0.0]
2
14
3
15
### Changed
@@ -108,7 +120,7 @@
108
120
109
121
### Changed
110
122
111
-
* The img.ly maven repository is no longer automatically added to your Android project by the plugin. Please refer to the new step 3 in the [getting started](https://github.com/imgly/vesdk-flutter#android) section of the README for instructions on how to add it.
123
+
* The IMG.LY maven repository is no longer automatically added to your Android project by the plugin. Please refer to the new step 3 in the [getting started](https://github.com/imgly/vesdk-flutter#android) section of the README for instructions on how to add it.
112
124
* Added support for PhotoEditor SDK and VideoEditor SDK for Android version 9.
Copy file name to clipboardexpand all lines: README.md
+14-63
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ Add the plugin package to the `pubspec.yaml` file in your project:
30
30
31
31
```yaml
32
32
dependencies:
33
-
video_editor_sdk: ^3.0.0
33
+
video_editor_sdk: ^3.1.0
34
34
```
35
35
36
36
Install the new dependency:
@@ -39,66 +39,14 @@ Install the new dependency:
39
39
flutter pub get
40
40
```
41
41
42
-
### Known Issues
43
-
44
-
With version `2.4.0`, we recommend using `compileSdkVersion` not lower than `31` for Android. However, this might interfere with your application's Android Gradle Plugin version if this is set to `4.x`.
45
-
46
-
If you don't use a newer Android Gradle Plugin version you'll most likely encounter a build error similar to:
- Inside `/Users/YOUR-USERNAME/Library/Android/sdk/build-tools/31.0.0/`: Create a `dx` symlink for the `d8` file with `ln -s d8 dx`.
92
-
- From there, go to `./lib/` and create a `dx.jar` symlink for the `d8.jar` file with `ln -s d8.jar dx.jar`.
93
-
94
42
### Android
95
43
96
-
1. Add the img.ly repository and plugin by opening the `android/build.gradle` file (**not**`android/app/build.gradle`) and changing the following block:
44
+
1. Add the IMG.LY repository and plugin by opening the `android/build.gradle` file (**not**`android/app/build.gradle`) and changing the following block:
@@ -107,13 +55,16 @@ Run with --stacktrace option to get the stack trace. Run with --info or --debug
107
55
}
108
56
dependencies {
109
57
...
110
-
+ classpath 'ly.img.android.sdk:plugin:10.4.1'
58
+
+ classpath 'com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:1.7.21-1.0.8' // Depending on your `kotlin_version` version.
59
+
+ classpath 'ly.img.android.sdk:plugin:10.9.0'
111
60
...
112
61
}
113
62
}
114
63
```
115
64
116
-
In order to update VideoEditor SDK for Android replace the version string `10.4.1` with a [newer release](https://github.com/imgly/pesdk-android-demo/releases).
65
+
The KSP version depends on the Kotlin version that you are using. In order to find the correct version, please visit the [official KSP release page](https://github.com/google/ksp/releases?page=1).
66
+
67
+
In order to update VideoEditor SDK for Android replace the version string `10.9.0` with a [newer release](https://github.com/imgly/pesdk-android-demo/releases).
117
68
118
69
2. Still in the `android/build.gradle` file (**not**`android/app/build.gradle`), add these lines at the bottom:
119
70
@@ -125,13 +76,13 @@ Run with --stacktrace option to get the stack trace. Run with --info or --debug
125
76
}
126
77
```
127
78
128
-
3. In the `android/app/build.gradle` file (**not**`android/build.gradle`) you will need to modify the `minSdkVersion` to at least `21`. We also recommend to update the `buildToolsVersion` to `31.0.0`or higher as well as the `compileSdkVersion` to `31` or higher:
79
+
3. In the `android/app/build.gradle` file (**not**`android/build.gradle`) you will need to modify the `minSdkVersion` to at least `21` depending on the version of Flutter that you are using. We also recommend to update the `buildToolsVersion` to `34.0.0` as well as the `compileSdkVersion` to `34`:
129
80
130
81
```diff
131
82
android {
132
83
- compileSdkVersion flutter.compileSdkVersion
133
-
+ compileSdkVersion 31
134
-
+ buildToolsVersion "31.0.0"
84
+
+ compileSdkVersion 34
85
+
+ buildToolsVersion "34.0.0"
135
86
...
136
87
defaultConfig {
137
88
...
@@ -148,8 +99,8 @@ Run with --stacktrace option to get the stack trace. Run with --info or --debug
148
99
```diff
149
100
android {
150
101
- compileSdkVersion 30
151
-
+ compileSdkVersion 31
152
-
+ buildToolsVersion "31.0.0"
102
+
+ compileSdkVersion 34
103
+
+ buildToolsVersion "34.0.0"
153
104
...
154
105
defaultConfig {
155
106
...
@@ -168,7 +119,7 @@ Run with --stacktrace option to get the stack trace. Run with --info or --debug
168
119
apply plugin: 'kotlin-android'
169
120
170
121
// Comment out the modules you don't need, to save size.
0 commit comments