Releases: alexalok/dotAPNS
v4.5.0
v4.4.1
Full Changelog: v4.4.0...v4.4.1
v4.4.0
What's Changed
- Adding notifications for MDM type. by @AnisTigrini in #125
New Contributors
- @AnisTigrini made their first contribution in #125
Full Changelog: v4.3.0...v4.4.0
v4.3.0
What's Changed
- Add support for Live Activities by @markerpen in #117
- Feat/fix tests failing by @alexalok in #122
- Add missing error reason by @alexalok in #123
New Contributors
- @markerpen made their first contribution in #117
Full Changelog: v4.2.1...v4.3.0
v4.2.1
What's Changed
- Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /dotAPNS.Tests by @dependabot in #103
- Drop official netcoreapp2.1 support, add net6.0 support, update packages by @alexalok in #107
Full Changelog: v4.2.0...v4.2.1
v4.2.0
What's Changed
- Add support for iOS 15 location pushes by @veteroGGG in #97
New Contributors
- @veteroGGG made their first contribution in #97
Full Changelog: v4.1.0...v4.2.0
v4.1.0
Full Changelog: 4.0.0...v4.1.0
4.0.0
This version contains a single change: calling ApnsClient.SendAsync
on a client which was previously instantiated using an expired APNs cert will result in ApnsCertificateExpiredException
being thrown.
This is a breaking change, because previously HttpRequestException
was thrown instead.
The reason for this change is that the HttpRequestException
thrown previously was quite ambiguous and it wasn't clear what the issue was. Moreover, HttpRequestException
often has transitive semantics, i.e. indicates that the issue is temporary, while an expired certificate is a persistent issue by itself.
The package is available on NuGet: https://www.nuget.org/packages/dotAPNS/3.4.0
dotAPNS v3.4.0
- Added possibility to send localized alert.
- Added an option to disable server certificate validation.
- Changed BouncyCastle dependency to Portable.BouncyCastle.