Releases: fuse-open/fuselibs
Releases · fuse-open/fuselibs
Fuselibs 2.9.2
Install
npm install @fuse-open/[email protected]
Changes since v2.9.1
Fuse.Maps
com.google.android.gms:play-services-maps
-> 17.0.0 (#1494)
This is the minimum version required to be published on Google Play.
Fuselibs 3.0.0-beta.9
Install
npm install @fuse-open/[email protected]
Changes since v2.9.1
Common
- Add
outputType
in project files (acbcee3) - Update project and config files (85ff816)
- Update
GLHelper.h
includes on Android (2b143eb) - Simplify Android runtime version check (#1480)
- Update macros and uxl files (#1491)
Experimental.TextureLoader
- Remove legacy
Experimental.TextureLoader
library (#1458)
Fuse.Camera
- Update permissions for Android 13 (#1487)
Fuse.Common
- Remove obsolete methods and enum value (#1492)
Fuse.Json.Escape(string s)
Fuse.Json.Escape(string s, StringBuilder sb)
Fuse.SystemFont.Weight.SemiBold
Fuse.Controls.Video
- Upgrade
Fuse.Video.CIL
to .NET 6.0 (#1475)
Fuse.Drawing.Surface
- Update assembly references for .NET 6.0 (#1476)
Fuse.LocalNotifications
- Fix compatibility with the latest Android OS and indentation (#1473)
Fuse.Nodes
- Remove obsolete methods (#1492)
Fuse.VisualBounds.Transform(float4x4 matrix)
Fuse.VisualBounds.TransformFlatten(float4x4 matrix)
Fuse.VisualBounds.BoxTransform(Box box, float4x4 transform)
Fuse.Scripting
- Deprecate
NativePromise
withoutContext
(#1467) - Remove obsolete methods (#1492)
Fuse.Scripting.IThreadWorker.Invoke(Uno.Action action)
Fuse.Scripting.Context.Invoke(Uno.Action action)
Fuse.Scripting.ModuleResult.Object
Fuse.Scripting.ModuleResult.Exports
Fuse.Scripting.NativeEvent.RaiseAsync(params object[] args)
Fuse.Scripting.Object.InstanceOf(Function type)
Fuse.Scripting.Object.CallMethod(string name, params object[] args)
Fuse.Scripting.Function.Call(params object[] args)
Fuse.Scripting.Function.Construct(params object[] args)
Fuse.Scripting.JavaScript
Other changes
Fuselibs 3.0.0-beta.8
Install
npm install @fuse-open/[email protected]
Changes since v2.9.1
Common
- Add
outputType
in project files (acbcee3) - Update project and config files (85ff816)
- Update
GLHelper.h
includes on Android (2b143eb) - Simplify Android runtime version check (#1480)
Experimental.TextureLoader
- Remove legacy
Experimental.TextureLoader
library (#1458)
Fuse.Controls.Video
- Upgrade
Fuse.Video.CIL
to .NET 6.0 (#1475)
Fuse.Drawing.Surface
- Update assembly references for .NET 6.0 (#1476)
Fuse.LocalNotifications
- Fix compatibility with the latest Android OS and indentation (#1473)
Fuse.Scripting
- Deprecate
NativePromise
withoutContext
(#1467)
Fuse.Scripting.JavaScript
Other changes
Fuselibs 2.9.1
Install
npm install @fuse-open/[email protected]
Changes since v2.9.0
Fuse.PushNotifications
- Remove AD_ID permission on Android (#1482)
Fuselibs 2.9.0
Install
npm install @fuse-open/[email protected]
Changes since v2.8.0
Fuse.LocalNotifications
Fuse.PushNotifications
Fuselibs 3.0.0-beta.5
Install
npm install @fuse-open/[email protected]
Changes since v2.8.0
Common
- Add
outputType
in project files (acbcee3) - Update project and config files (85ff816)
- Update
GLHelper.h
includes on Android (2b143eb)
Experimental.TextureLoader
- Remove legacy
Experimental.TextureLoader
library (#1458)
Fuse.LocalNotifications
- Fix compatibility with the latest Android OS and indentation (#1473)
Fuse.Scripting
- Deprecate NativePromise without Context (#1467)
Fuse.Scripting.JavaScript
- TypeScript and transpiler support in UX files (#1472)
Fuselibs 2.8.0
Install
npm install @fuse-open/[email protected]
Changes since v2.7.0
Fuse.Controls.DrawingPanel
- New library for drawing using your finger (#1470)
Fuse.Scripting.JavaScript
- Support
async
/await
in JavaScript via "regenerator-runtime" (#1465)
Fuse.Scripting
- Add
Context
parameter to native promises (#1468) - Implementation clean-up using lambda functions (#1466)
Other changes
Fuselibs 2.7.0
Install
npm install @fuse-open/[email protected]
Changes since v2.6.0
Fuse.Controls.Panels
- Take screenshot of a Panel and save as a file (#1461)
Fuse.Controls.ScrollView
- Add Snapping feature for ScrollView (#1459)
Fuse.Launcher.Phone
- Add SMS launcher and scriptmethod (#1464)
Fuse.PushNotifications
- Android 12 compatibility fix (#1463)
Fuse.Scripting
- Add Context parameter to NativePromise delegates (#1460)
Fuse.Storage
- Fix desktop implementation of UserSettings (#1462)
Other changes
- Use Node.js v14 on AppVeyor (#1457)
Fuselibs 2.6.0
Install
npm install @fuse-open/[email protected]
Changes since v2.5.0
Fuse.Platform
- Device orientation for iOS 16 compatibility (#1454)
Fuse.Scripting
- Add
Context.Stringify()
method (#1455)
Other changes
- Add
Fuse.Alerts
to doc-export (#1456)
Fuselibs 2.5.0
Install
npm install @fuse-open/[email protected]
Changes since v2.4.0
Fuse.Controls.WebView
- Upgrade PickImage for Android to version 3.0.01 (#1453)
Fuse.ImageTools
- Prevent duplicate paths on iOS (#1451)
Fuse.LocalNotifications
- Android 12 compatibility fix (#1452)