diff --git a/CHANGELOG.md b/CHANGELOG.md index 6826bb4b..e864dc84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## 4.0.0 + +* Stable release for v4 + +## 4.0.0-alpha.4 + +* Fixed ios method channel ID bug + ## 4.0.0-alpha.3 * Small improvements diff --git a/README.md b/README.md index af978a44..4478f724 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ Note: Supports only Unity 2019.4.3 or later ```yaml dependencies: - flutter_unity_widget: ^4.0.0-alpha.2 + flutter_unity_widget: ^4.0.0 ``` Now inside your Dart code you can import it. @@ -91,7 +91,7 @@ Be sure you have at least one scene added to your build. ### Add Flutter Unity Package to Unity Project -Import [`FlutterUnityPackage.unitypackage`](https://github.com/juicycleff/flutter-unity-view-widget/tree/master/scripts/FlutterUnityPackage.unitypackage) to `unity/` +Import [`FlutterUnityPackage.unitypackage`](https://github.com/juicycleff/flutter-unity-view-widget/tree/master/scripts/FlutterUnityPackage-v4.unitypackage) to `unity/` Open your unity project in Unity Editor. Now you can export the Unity project with `Flutter/Export Android` (for Unity versions 2019.3 and up, which uses the new [Unity as a Library](https://blogs.unity3d.com/2019/06/17/add-features-powered-by-unity-to-native-mobile-apps/) export format), or `Flutter/Export IOS` menu. diff --git a/example/unity/DemoApp/.vs/DemoApp/xs/UserPrefs.xml b/example/unity/DemoApp/.vs/DemoApp/xs/UserPrefs.xml index f3cc6f76..41d57eed 100644 --- a/example/unity/DemoApp/.vs/DemoApp/xs/UserPrefs.xml +++ b/example/unity/DemoApp/.vs/DemoApp/xs/UserPrefs.xml @@ -1,5 +1,5 @@  - + @@ -15,10 +15,9 @@ - + - @@ -28,7 +27,7 @@ - + diff --git a/example/unity/DemoApp/.vsconfig b/example/unity/DemoApp/.vsconfig new file mode 100644 index 00000000..1586a483 --- /dev/null +++ b/example/unity/DemoApp/.vsconfig @@ -0,0 +1,6 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.VisualStudio.Workload.ManagedGame" + ] +} diff --git a/example/unity/DemoApp/Assembly-CSharp-Editor.csproj b/example/unity/DemoApp/Assembly-CSharp-Editor.csproj index 2c4e8c4e..75ed7ffd 100644 --- a/example/unity/DemoApp/Assembly-CSharp-Editor.csproj +++ b/example/unity/DemoApp/Assembly-CSharp-Editor.csproj @@ -47,7 +47,7 @@ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} Unity/VSTU - 2.8.3.0 + 2.9.2.0 Editor:5 Android:13 2019.4.3f1 diff --git a/example/unity/DemoApp/Assembly-CSharp.csproj b/example/unity/DemoApp/Assembly-CSharp.csproj index a2aba050..f513871c 100644 --- a/example/unity/DemoApp/Assembly-CSharp.csproj +++ b/example/unity/DemoApp/Assembly-CSharp.csproj @@ -47,7 +47,7 @@ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} Unity/VSTU - 2.8.3.0 + 2.9.2.0 Game:1 Android:13 2019.4.3f1 diff --git a/example/unity/DemoApp/UnityEditor.UI.csproj b/example/unity/DemoApp/UnityEditor.UI.csproj index dc74d970..245cc605 100644 --- a/example/unity/DemoApp/UnityEditor.UI.csproj +++ b/example/unity/DemoApp/UnityEditor.UI.csproj @@ -47,7 +47,7 @@ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} Unity/VSTU - 2.8.3.0 + 2.9.2.0 Editor:5 Android:13 2019.4.3f1 diff --git a/example/unity/DemoApp/UnityEngine.UI.csproj b/example/unity/DemoApp/UnityEngine.UI.csproj index 396148e3..701f2310 100644 --- a/example/unity/DemoApp/UnityEngine.UI.csproj +++ b/example/unity/DemoApp/UnityEngine.UI.csproj @@ -47,7 +47,7 @@ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} Unity/VSTU - 2.8.3.0 + 2.9.2.0 Game:1 Android:13 2019.4.3f1 diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache index 671f1fdf..c61e0be7 100644 Binary files a/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache and b/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache differ diff --git a/example/unity/DemoApp/obj/Debug/UnityEditor.UI.csprojAssemblyReference.cache b/example/unity/DemoApp/obj/Debug/UnityEditor.UI.csprojAssemblyReference.cache index 249095f4..66c32a0d 100644 Binary files a/example/unity/DemoApp/obj/Debug/UnityEditor.UI.csprojAssemblyReference.cache and b/example/unity/DemoApp/obj/Debug/UnityEditor.UI.csprojAssemblyReference.cache differ diff --git a/example/unity/DemoApp/obj/Debug/UnityEngine.UI.csprojAssemblyReference.cache b/example/unity/DemoApp/obj/Debug/UnityEngine.UI.csprojAssemblyReference.cache index 15f03a72..402048ba 100644 Binary files a/example/unity/DemoApp/obj/Debug/UnityEngine.UI.csprojAssemblyReference.cache and b/example/unity/DemoApp/obj/Debug/UnityEngine.UI.csprojAssemblyReference.cache differ diff --git a/pubspec.yaml b/pubspec.yaml index 9b32d63d..335c2d46 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_unity_widget description: Flutter Unity 3D widget for embedding Unity game scenes in flutter. This library now supports Unity as a Library. -version: 4.0.0-alpha.3 +version: 4.0.0 #authors: # - Rex Raphael # - Thomas Stockx diff --git a/scripts/FlutterUnityIntegration-WithDemo.unitypackage b/scripts/FlutterUnityIntegration-v4-WithDemo.unitypackage similarity index 100% rename from scripts/FlutterUnityIntegration-WithDemo.unitypackage rename to scripts/FlutterUnityIntegration-v4-WithDemo.unitypackage diff --git a/scripts/FlutterUnityIntegration.unitypackage b/scripts/FlutterUnityIntegration-v4.unitypackage similarity index 100% rename from scripts/FlutterUnityIntegration.unitypackage rename to scripts/FlutterUnityIntegration-v4.unitypackage