This repository has been archived by the owner on Aug 9, 2023. It is now read-only.
NatShare 1.3.0
- Added
SavePayload
support on the WebGL platform. - Added
SavePayload.RequestPermissions
static method to request gallery permissions ahead of time. - Added
SavePayload.album
field for inspecting thealbum
that was specified when creating the payload. - Added
SavePayload.Supported
static field for checking whether the platform supports the payload. - Added
SavePayload.Dispose
method for explicitly disposing payload regardless of whether it was saved. - Added
SharePayload
support for sharing images with transparency. - Added
SharePayload
support for reporting the payload receiver chosen by the user. - Added
SharePayload.Supported
static field for checking whether the platform supports the payload. - Added
SharePayload.Dispose
method for explicitly disposing payload regardless of whether it was shared. - Added NatShare settings menu in project settings, under
NatML > NatShare
. - Added
Embed AndroidX
project setting for preventing duplicate errors when embedding AndroidX native library. - Fixed share payload task not completing when user canceled sharing action on Android.
- Refactored top-level namespace from
NatSuite.Sharing
toNatML.Sharing
. - Deprecated
SharePayload.Commit
method. UseSharePayload.Share
method instead. - Deprecated
SavePayload.Commit
method. UseSavePayload.Save
method instead. - Removed
ISharePayload
interface. - Removed experimental
PrintPayload
. - Updated NatShare license from MIT to Apache 2.0.
- NatShare now requires iOS 14+.