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

NatShare 1.2

Compare
Choose a tag to compare
@olokobayusuf olokobayusuf released this 15 Dec 18:50
· 34 commits to 1.2 since this release
fbdaf82

NatShare 1.2.3

  • Moved documentation online.
  • Fixed compiler errors when building with IL2CPP backend on Android.
  • Fixed "No apps can perform this action" error when sharing text on Android.
  • Reduced time taken when adding images to payloads.
  • NatShare now requires iOS 11+.

NatShare 1.2.2

  • Updated top-level namespace to NatSuite.Sharing for parity with other NatSuite API's.
  • Updated ISharePayload methods to support chaining, making code easier and more declarative.
  • Implemented async pattern for sharing callback using ISharePayload.Commit method, further simplifying sharing code.
  • Added boolean return type for ISharePayload.Commit showing whether the sharing operation was successfully completed.
  • Fixed UI constraints error when sharing on iPad with iOS 13.
  • Deprecated ISharePayload.Dispose method.

NatShare 1.2.1

  • Fixed SavePayload.AddMedia not working properly on Android.
  • Fixed SavePayload failing to save the first time the user is asked for permissions on iOS.

NatShare 1.2.0

  • Migrated to an object-oriented approach, where sharing payloads are created then committed. See README for more details.
  • Added support for printing on iOS with PrintPayload.
  • Added support for sharing multiple items at once.
  • Upgraded API to .NET 4.
  • NatShare now requires Android API level 22+.