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-5Lines changed: 13 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,23 @@
1
-
## Pending (experimental/unity_6000 branch)
2
-
6000.0.0-alpha
1
+
## 6000.0.0 (experimental/unity_6000 branch)
2
+
* Includes all fixes up to 2022.2.2.
3
3
4
4
**Breaking changes**
5
-
* Android now requires an export from Unity 6000. For Unity 2019.3-2022.3 use the latest 2022.x plugin.
6
-
* This plugin now requires Java 17 and Gradle 8.x
5
+
*[Android] This plugin now requires an export from Unity 6000.0 or newer.
6
+
For Unity 2019.4-2022.3 use the latest 2022.x plugin.
7
+
*[Android] This plugin now requires Java 17 and Gradle 8.x.
8
+
*[Android][iOS] Exports require unitypackage `fuw-6000.0.x` or newer.
9
+
* Delete existing export folders like`android/unityLibrary` or `ios/UnityLibrary`when you upgrade your Unity version.
7
10
8
-
## Pending (forked from master branch)
11
+
12
+
## 2022.2.2 (master branch)
9
13
*[Android] Fix touch detection when using Unity's New Input System. [#938](https://github.com/juicycleff/flutter-unity-view-widget/pull/938)
10
14
*[Android] Workaround for mUnityplayer error in Unity plugins using the AndroidJavaProxy. [#908](https://github.com/juicycleff/flutter-unity-view-widget/pull/908)
11
15
*[Android] Add namespace for Android gradle plugin (AGP) 8 compatibility.
12
16
*[Android] Fix kotlin compilation error with Flutter 3.24 and newer. [#973](https://github.com/juicycleff/flutter-unity-view-widget/issues/973)
17
+
*[Android] Update documentation for new `.gradle.kts` files.
18
+
*[iOS] Add an empty privacy manifest.
19
+
*[Web] Don't crash on unknown event data from Unity.
20
+
* Disable windows support in `pubspec.yaml` to avoid confusion. Windows support was never completed.
Copy file name to clipboardExpand all lines: README.md
+12-16Lines changed: 12 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,15 +13,16 @@
13
13
14
14
Flutter unity 3D widget for embedding unity in flutter. Now you can make awesome gamified features of your app in Unity and get it rendered in a Flutter app both in fullscreen and embeddable mode. Works great on `Android, iPad OS, iOS, Web`.
15
15
16
-
Windows support is a work in progress.
17
16
<br />
17
+
18
18
### Notes
19
19
- Use Windows or Mac to export and build your project.
20
20
Users on Ubuntu have reported a lot of errors in the Unity export.
21
21
- Emulator support is limited and requires special setup. Please use a physical device for Android and iOS.
22
-
- Supports Unity 2019.4.3 or later, we recommend the latest LTS.
23
-
- Use only OpenGLES3 as Graphics API on Android for AR compatibility.
24
-
22
+
- Supports Unity 2019.4.3 up to 2022.3.x, we recommend the latest 2022.3 LTS.
23
+
Check [this github issue](https://github.com/juicycleff/flutter-unity-view-widget/issues/967) for support of Unity 6.
24
+
- Use only OpenGLES3 as Graphics API on Android for AR compatibility.
25
+
- Windows isn't supported because of the lack of [Flutter PlatformView support](https://github.com/flutter/flutter/issues/31713).
25
26
26
27
## Notice
27
28
Need me to respond, tag me [Rex Isaac Raphael](https://github.com/juicycleff).
@@ -31,22 +32,14 @@ This plugin expects you to atleast know how to use Unity Engine. If you have iss
31
32
Moving forward, versioning of the package will change to match unity releases after proper test. Mind you this does not mean the package
32
33
is not compatible with other versions, it just mean it's been tested to work with a unity version.
33
34
34
-
Windows coming soon.
35
-
36
35
## Installation
37
36
38
-
First depend on the library by adding this to your packages `pubspec.yaml`:
39
-
- Flutter 3.0.0
40
-
```yaml
41
-
dependencies:
42
-
flutter_unity_widget: ^2022.2.0
43
-
```
37
+
This plugin requires Flutter >= 3.3.0
44
38
45
-
46
-
- Pre Flutter 3.0.0 (This version will gradually be deprecated)
39
+
First depend on the library by adding this to your packages `pubspec.yaml`:
47
40
```yaml
48
41
dependencies:
49
-
flutter_unity_widget: ^2022.1.0+7
42
+
flutter_unity_widget: ^2022.2.1 # use the latest compatible version
> Because of Apple's privacy manifest requirements, you need a minimal Unity version of 2021.3.35 or 2022.3.18 to publish an app.
329
+
330
+
335
331
1. Open the *ios/Runner.xcworkspace* (workspace, not the project) file in Xcode, right-click on the Navigator (not on an item), go to **Add Files to "Runner"** and add
336
332
the *ios/UnityLibrary/Unity-Iphone.xcodeproj* file.
0 commit comments