flutter_unity_widget_ainia 0.0.1
flutter_unity_widget_ainia: ^0.0.1 copied to clipboard
Flutter Unity 3D widget for embedding Unity game scenes in flutter. This library now supports Unity as a Library.
0.0.1 (Initial Release) #
- Initial release of flutter_unity_widget_ainia fork
- Reset version to 0.0.1 for independent development
- All features from 2022.3.0 included
2022.3.0 (master branch only) #
- [Web] Switch to
package:web
to support WebAssembly (WASM). - Updates minimum supported SDK version to Flutter 3.16/Dart 3.2.
- Fix lint warnings to improve static analysis.
- Small ReadMe fixes.
Note:
This release is unrelated to an old version
2022.3.0-alpha1
, which was based on thefeat/global_unity_controller
git branch.
2022.2.2 (master branch only) #
- [Android] Fix touch detection when using Unity's New Input System. #938
- [Android] Workaround for mUnityplayer error in Unity plugins using the AndroidJavaProxy. #908
- [Android] Add namespace for Android gradle plugin (AGP) 8 compatibility.
- [Android] Fix kotlin compilation error with Flutter 3.24 and newer. #973
- [Android] Update documentation for new
.gradle.kts
files. - [Android] Update some ancient build.gradle values to match Unity 2022.3. Like CompileSdk to 34 and Java to 11.
- [iOS] Add an empty privacy manifest.
- [Web] Don't crash on unknown event data from Unity.
- Disable windows support in
pubspec.yaml
to avoid confusion. Windows support was never completed.
2022.2.1 #
2022.2.0 #
- Enable AndroidView due to native view improvement in flutter 3.3.0
2022.1.7+1 #
- BREAKING-CHANGE:
webUrl
is now removed!- You don't need to pass webUrl anymore! This plugin is automatically reading it from your
Uri
-> this means that everything is prepared for your Debug and Release Apps!
- Update dependencies
- Override
webview_flutter
to^2.8.0
(compatible)
2022.1.7 #
- Fix latest Android Build and Run Performance (see #643 -> Thank to: @timbotimbo)
- Add iOS Debug and Release Builds
- Add Android Debug and Release Builds
- Fix iOS XCode Settings for Unity < 2020
- Update actual compatibility to Unity 2022.1.7f1
2022.1.1+4 #
- π Web is now stable π:
- Refactored WebView
- Refactored webUrl -> we are handling now everything for you!
- use now:
webUrl: http://localhost:${Uri.base.port}
(for Debug only) - for production remember to leave out the last
/
at the end of your url!
- use now:
- Refactored Interfaces
- Use PointerInterceptor if you need stacked widgets (see
/examples
and Readme) - Performance Improvements (Communication between HTMLElementView and Flutter)
- π οΈ Fix Android Crash if you use ARFoundation (ARCore)
- π οΈ Add updated UnityPackage:
few-2022.1.1-v2.unitypackage
-> use this for latest web and android fixes
2022.1.1+3 #
- Fixed array index range crash on ios
2022.1.1+2 #
- Fixed android screen offset
2022.1.1+1 #
- Fixed issue with unity crashing on ios when screen is pushed into stack
2022.1.0+6 #
- Pre Flutter 3.0.0 release
2022.1.0+5 #
- Migrated to Flutter 3.0.0
- Issues with Android with AndroidView now exists
2022.1.0+4 #
- Fixed unity screen turning white on scene load (Android)
2022.1.0+2 #
- Fixed analysis errors
2022.1.0+1 #
- Full support for web
- Fixed android view refocus issue when detached or diposed
2022.1.0 #
- Fixed android freezing with AndroidView
- Fixed FUW export scripts
CHANGELOG.md
4.2.5+1 #
- Removed MultiWindowSupport due to issus on Windows machine export not containing the class
4.2.5 #
- Fixed ios crashing on screen change and on hot reload
4.2.4 #
- Fixed issue with android freezing when screen loses focus
4.2.2 #
- Added support for border radius
- Exposed UI Level for iOS for rendering some UI components ontop of Android
4.2.1 #
- Improved nullsafety
4.2.0 #
- Null safe merged to master
4.0.2 #
- Fixing project not compiling though to not overriding class member properly. @xcxooxl
- Removed register-unregister mismatch and removed duplicate calls. @jakeobrien
- Fix for unityDidUnload callback not firing. @jakeobrien
- Docs improvement. @shinriyo
4.0.1+1 #
- Fix issue with gestureRecogniser being null
4.0.1 #
- Allow optional use of AndroidView over PlatformViewLink on android
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
4.0.0-alpha.2 #
- Fixed communication issues on Android
- Fixed plugin not found on Android
4.0.0-alpha.1 #
- Fixed unload crash on iOS (Requires Unity 2019.4.3 or later)
- Migrated from Objective-c to Swift for iOS
- Migrated from Java to Kotlin on Android
- Fixed issues with channel ID
- Small bug fixes
- Improved iOS performance
- Removed boilerplate code from Android native code
3.0.2 #
- Fixed leaked stream bug
3.0.1 #
- Fixed minor bugs
2.0.0+2 #
- fixed some bugs
2.0.0+1 #
- delete duplicated UnityPlayerActivity
2.0.0 #
- Added support for unity scene loaded events @juicycleff
- Exposed core unity player api such as quit and unload @juicycleff
- Complete rewrite of package to fix bugs @juicycleff
- Improved build scripts @juicycleff
- Support for large teams with flutter unity cli @juicycleff
- Plug and play support for Android @juicycleff
0.1.6+8 #
- Breaking change for unityframework iOS
0.1.6+7 #
- Breaking change for unityframework iOS
0.1.6+6 #
- Breaking change for unityframework iOS
0.1.6+5 #
- Reworked onUnityMessage for iOS @krispypen
0.1.6+4 #
- Improved description
0.1.6+3 #
-
Better communication between flutter and unity @thomas-stockx (Android) & @krispypen (iOS)
-
Fixed issues #35 by @thomas-stockx
-
Fixed issues #36 by @thomas-stockx
-
Fixed issues #33 by @thomas-stockx
-
Fixed issues #41 by @thomas-stockx
-
Fixed issues #38 by @krispypen
-
Fixed issues #56 by @krispypen
0.1.6+2 #
- Fixed issues with
onUnityMessage
@thomas-stockx
0.1.6+1 #
- Adding Metal renderer support (on iOS) @krispypen
0.1.6 #
- iOS support for the Unity 2019.3 new export format Unity as a Library @krispypen
0.1.5 #
- Android support for the Unity 2019.3 new export format Unity as a Library @thomas-stockx
0.1.4 #
- Support for AR on Android thanks to @thomas-stockx
0.1.3+4 #
- Change input source of Flutter touch events so they work in Unity @thomas-stockx
- Instructions on how to implement Vuforia AR
- Fix postMessage throwing exceptions on Android @thomas-stockx
- Add video tutorial, replace
unity-player
withunity-classes
in example @lorant-csonka-planorama - Remove java and UnityPlayer changes to the windowmanager @thomas-stockx