Skip to content
This repository has been archived by the owner on Aug 9, 2023. It is now read-only.

NatShare 1.3.0

Compare
Choose a tag to compare
@olokobayusuf olokobayusuf released this 27 Sep 19:39
· 2 commits to main since this release
  • 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 the album 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 to NatML.Sharing.
  • Deprecated SharePayload.Commit method. Use SharePayload.Share method instead.
  • Deprecated SavePayload.Commit method. Use SavePayload.Save method instead.
  • Removed ISharePayload interface.
  • Removed experimental PrintPayload.
  • Updated NatShare license from MIT to Apache 2.0.
  • NatShare now requires iOS 14+.