Xam.Plugins.Messaging 3.2.1

Messaging Plugin for Xamarin and Windows

Messaging plugin for Xamarin and Windows to make a phone call, send a sms or send an e-mail using the default messaging applications on the different mobile platforms.

There is a newer version of this package available.
See the version list below for details.

Requires NuGet 2.8.1 or higher.

Install-Package Xam.Plugins.Messaging -Version 3.2.1
dotnet add package Xam.Plugins.Messaging --version 3.2.1
<PackageReference Include="Xam.Plugins.Messaging" Version="3.2.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Xam.Plugins.Messaging --version 3.2.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

[3.2.1]
- Add EmailMessageBuilder.WithAttachment overload to add attachments directly from within PCL code (Android/iOS only)
- Add additional IEmailTask.CanSendEmailAttachments, IEMailTask.CanSendEmailBodyAsHtml
- Add CrossMessaging singleton as alternative to MessagingPlugin to access API features
- Rename assemblies to Plugin.Messaging
[3.0.0]
- Add UWP Support
- Breaking Change: Change namespace to Plugin.Messaging
[2.3.0]
- Allow specifying empty/null text and subject for Sms, Email
- Fix for finding correct UIVIewController on iOS
[2.2.1]
- Allow specifying multiple email attachments for Android
- Resolved issued with CanSendEmail not working on Android 5.0 and later
[2.1.0]
- Allow specifying empty/null recipient for Sms, Email
[2.0.1]
- Resolved issued with Bcc being added to Cc recipients
[2.0]
- Added support for attachments via IEmailAttachment abstraction (supported on Android, iOS and WinPhone RT only)
- Added IEmailMessage abstraction
- Breaking change: Deprecated EmailMessageRequest. Construct IEmailMessage using EmailMessageBuilder instead.
- Breaking change: Changed IEmailTask.SendMail overload to use IEmailMessage.
- Breaking change: Deprecated Pluginarin.Messaging.Abstractions namespace - use Pluginarin.Messaging instead
[1.4]
- Added HTML support (only supported on Android/iOS)
[1.3]
- Added new EmailMessageBuilder
[1.2]
- Added new IPhoneCallTask.CanMakePhoneCall
- Added IEmailTask.SendEmail overload to make it easier to send simple email request
- Added Windows Store assembly. Does not support making phone calls or sending sms and only partial e-mail support via mailto protocol.

Dependencies

This package has no dependencies.

Showing the top 3 GitHub repositories that depend on Xam.Plugins.Messaging:

Repository Stars
xamarin/app-crm
No Description.
xamarinhq/app-acquaint
A Xamarin demo app featuring both Xamarin.Forms and native approaches to Xamarin development
microsoft/appcenter
Central repository for App Center open source resources and planning.

Version History

Version Downloads Last updated
5.2.0 168,328 4/7/2018
5.2.0-beta2 703 4/3/2018
5.2.0-beta 187 4/2/2018
5.1.0 38,885 1/27/2018
5.1.0-beta 364 1/16/2018
5.0.0 36,810 11/4/2017
5.0.0-beta 344 10/30/2017
4.0.0 128,723 4/8/2017
4.0.0-beta 2,375 4/5/2017
4.0.0-alpha2 728 3/25/2017
4.0.0-alpha1 392 3/20/2017
3.2.1 154,756 3/31/2016
3.0.0 26,280 12/8/2015
2.3.0 778 12/4/2015
2.2.1 3,589 10/20/2015
2.1.0 5,936 8/25/2015
2.0.1 1,777 5/23/2015
2.0.0 915 12/25/2014
1.4.0 402 12/23/2014
1.3.0 600 12/21/2014
1.2.0 411 12/20/2014
1.1.0 425 12/19/2014
1.0.0 423 12/19/2014
Show less