Skip to content

Releases: anton-yashin/Plugin.Toast

0.96.0-beta

24 Mar 12:11
0d804f2
Compare
Choose a tag to compare
0.96.0-beta Pre-release
Pre-release
  • .NET 6 support (⚠WARNING: net6.0-ios & xamarin-ios tested on emulator, net6.0-maccatalyst isn't tested⚠)

0.95.0-beta

12 Oct 15:03
Compare
Choose a tag to compare
0.95.0-beta Pre-release
Pre-release
  • refactor!: NotificationManager is now removed
  • feat: added android notification styles.
  • feat: added async notification builder support
  • refactor: DateTime, TimeStamp, Color support @ android

0.94.0-beta

05 Oct 16:47
708355b
Compare
Choose a tag to compare
0.94.0-beta Pre-release
Pre-release
  • NotificationManager is deprecated

0.93.0-beta

13 Aug 15:33
Compare
Choose a tag to compare
0.93.0-beta Pre-release
Pre-release
  • fix: compatibility with XF 5.0.0.2083 @ Android

0.92.0-beta

16 Jun 15:53
Compare
Choose a tag to compare
0.92.0-beta Pre-release
Pre-release
  • fix: multiple notifications can cause NotificationException on iOS if the user allows notifications to be shown.

0.91.0-beta

23 Apr 17:37
Compare
Choose a tag to compare
0.91.0-beta Pre-release
Pre-release

WARNING: breaking changes.

On Plugin.Toast:

  • ! refactor: INotificationBuilder was extracted from IBuilder.
    Extracted methods: AddTitle, AddDescription.
  • ! refactor: INotificationBuilderExtension was extracted from IBuilderExtension.
    Extracted methods: AddTitle, AddDescription.
  • ! You must change all IBuilder references to INotificationBuilder,
    and IBuilderExtension to INotificationBuilderExtension
  • fix: ToastId serialization at iOS;
  • feat: added documentation;
  • refactor: added Android 11 target;
  • refactor: removed Android 8.0 and 8.1 targets
  • refactor: platform specific INotificationBuilder's was renamed into IPlatformNotificationBuilder's
  • refactor: IBuilder was moved into namespace Plugin.Toast.Abstractions
  • refactor: android support now using Xamarin.AndroidX.AppCompat and Xamarin.Google.Android.Material
  • feat: DroidBadgeIcon now to use with IDroidNotificationExtension.SetBadgeIconType
  • feat: DroidNotificationCategory now to use with IDroidNotificationExtension.SetCategory
  • refactor: NotificationImportance was renamed to DroidNotificationImportance
  • feat: DroidNotificationDefaults now to use with IDroidNotificationExtension.SetDefaults
  • feat: DroidGroupAlert now to use with IDroidNotificationExtension.SetGroupAlertBehavior
  • feat: DroidPriority now to use with IDroidNotificationExtension.SetPriority
  • removed at iOS: obsolete IPlatformSpecificExtension.AddAttachments(UNNotificationAttachment[] attachments)
  • removed at iOS: obsolete IToastOptions.MultipleAuthorizationRequests, ToastOptions.MultipleAuthorizationRequests
  • refactor: removed Xamarin Forms dependency;

On Plugin.Toast.Images:

  • ! refactor: changed AddNotificationManagerImagesSupport on Android.
    You must provide a function that convert the name of android resource to Android.Graphics.Bitmap
    it may be Context.Resources.GetBitmapAsync;
  • ! refactor: changed AddNotificationManagerImagesSupport on UWP.
    You must provide reference to Xamarin.Forms.Application.Current.OnThisPlatform().GetImageDirectory function.
  • refactor: added Android 11 target;
  • refactor: removed Android 8.0 and 8.1 targets

System Event

09 Oct 14:16
Compare
Choose a tag to compare
System Event Pre-release
Pre-release

History support

05 Oct 13:07
Compare
Choose a tag to compare
History support Pre-release
Pre-release
  • added (IHistory)[https://github.com/anton-yashin/Plugin.Toast/blob/master/src/Plugin.Toast/IHistory.shared.cs] support

Documentation

30 Sep 10:28
Compare
Choose a tag to compare
Documentation Pre-release
Pre-release
  • added documentation
  • fix for mime detector

Images support

29 Sep 10:24
Compare
Choose a tag to compare
Images support Pre-release
Pre-release
  • Added image support.
  • Added default configuration support via builders.
  • Added IExtensionPlugin set.