Swiftpack.co - Swift Packages by Notificare

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by Notificare

Notificare/notificare-sdk-ios 3.9.0
Notificare's iOS SDK
⭐️ 5
🕓 Yesterday
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
3.9.0
Yesterday
- Add support for deferred links - Add privacy manifests - Code sign XCFrameworks
3.8.0
7 weeks ago
- Prevent processing location updates too close to the last known location - Fix race condition where geo triggers and region sessions were sent multiple times - Limit the amount of location points and ranged beacons in geo sessions - Improve polygon regions handling - Improve notifications UI
3.7.0
14 weeks ago
- Prevent the `device_registered` event from invoking before the `ready` event - Automatically enable remote notifications during launch when possible - Automatically enable location updates during launch when possible - Drop support for iOS 12.0 **Important notice:** Re-enabling remote notifications and location services is no longer required. You can safely remove the following piece of code as the SDK will automatically handle it for you during the launch flow. ```swift func notificare(_ notificare: Notificare, onReady application: NotificareApplication) { // This check is no longer necessary. if Notificare.shared.push().hasRemoteNotificationsEnabled { Notificare.shared.push().enableRemoteNotifications { _ in } } // This check is no longer necessary. if Notificare.shared.geo().hasLocationServicesEnabled { Notificare.shared.geo().enableLocationUpdates() } } ```
3.7.0-beta.1
15 weeks ago
- Prevent the `device_registered` event from invoking before the `ready` event - Automatically enable remote notifications during launch when possible - Automatically enable location updates during launch when possible - Drop support for iOS 12.0 **Important notice:** Re-enabling remote notifications and location services is no longer required. You can safely remove the following piece of code as the SDK will automatically handle it for you during the launch flow. ```swift func notificare(_ notificare: Notificare, onReady application: NotificareApplication) { // This check is no longer necessary. if Notificare.shared.push().hasRemoteNotificationsEnabled { Notificare.shared.push().enableRemoteNotifications { _ in } } // This check is no longer necessary. if Notificare.shared.geo().hasLocationServicesEnabled { Notificare.shared.geo().enableLocationUpdates() } } ```
3.6.1
32 weeks ago
- Fix race condition when setting the database merge policy eagerly loads the data stores - Prevent fatal error when failing to open the databases
3.6.0
39 weeks ago
- Allow checking which regions are being monitored - Allow checking which regions the device is inside of - Allow setting the amount of regions to monitor
3.5.4
43 weeks ago
- Prevent queued events without an associated device - Prevent `logCustom` usage before Notificare becomes ready
3.5.3
44 weeks ago
- Improve supported deep links validation - Fix debug symbols search paths - Stricter unlaunch flow
3.5.2
49 weeks ago
- Emit the `didChangeNotificationSettings` event when disabling remote notifications - Add opt-in flag to prevent file access restrictions for Core Data - Prevent push registration race condition when enabling remote notifications - Correctly track device on initial application open event
3.5.1
1 year ago
- Improved auto-config mechanism - Improved action categories parsing - Fix user validation request - Fix cached language when the network request fails - Include debug symbols in the distributed frameworks - Fix store notification required view controller flag - Fix main-thread warning on device registration - Use YouTube privacy-enhanced mode
iOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics