Swiftpack.co - Swift Packages by rollbar

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

Packages published by rollbar

rollbar/rollbar-apple v2.0.0-beta9
Objective-C & Swift library for remote crash, exception, error reporting, and logging with Rollbar. It works on all Apple *OS platforms (macOS, iOS, tvOS, watchOS, etc).
⭐️ 23
🕓 3 years ago
🔖 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.3.0
3 days ago
## What's Changed * Added Privacy Manifest to `RollbarNotifier` by @matux in https://github.com/rollbar/rollbar-apple/pull/344 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/3.2.1...3.3.0
3.2.1
10 weeks ago
## What's Changed * Remove SonarCloud from the project by @matux in https://github.com/rollbar/rollbar-apple/pull/341 * Fixed extra data not being sent in payload for custom Swift errors by @matux in https://github.com/rollbar/rollbar-apple/pull/338 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/3.2.0...3.2.1
3.2.0
35 weeks ago
## What's Changed * Drop minimum OS requirements to minimum currently supported by Apple by @matux in https://github.com/rollbar/rollbar-apple/pull/333 * Fix duplicated frames in stack traces by @matux in https://github.com/rollbar/rollbar-apple/pull/335 * Bump version to 3.2.0 by @matux in https://github.com/rollbar/rollbar-apple/pull/334 * Fixed incorrect bundle id on Rollbar Demo by @matux in https://github.com/rollbar/rollbar-apple/pull/336 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/3.1.1...3.2.0
3.1.1
38 weeks ago
## changelog - Fixed archiving issue when integrating the SDK using Cocoapods. - Updating is unnecessary if using any other package manager like SPM. - Renamed `RollbarCrash` Obj-C protocol to `RollbarCrashHandler` to prevent potential name collisions with the `RollbarCrash` module` when creating Swift frameworks. ## What's Changed * Fix archiving release issues when integrating through latest Cocoapods by @matux in https://github.com/rollbar/rollbar-apple/pull/329 * Renamed RollbarCrash interface to RollbarCrashHandler by @matux in https://github.com/rollbar/rollbar-apple/pull/330 * Updates to SPMFramework to demonstrate cli building and edge cases by @matux in https://github.com/rollbar/rollbar-apple/pull/331 * Prepare for Release 3.1.1 by @matux in https://github.com/rollbar/rollbar-apple/pull/332 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/3.1.0...3.1.1
3.1.0
39 weeks ago
## CHANGELOG - The `KSCrash` dependency has been completely dropped. - Its source related to the core mechanism that allows us to capture crashes as they happen has been integrated directly into our SDK. `KSCrash` license is available at the top of all sources related to it. - The overall size of the SDK has been reduced by 20% resulting in smaller binaries and reduced memory footprint. - The SDK can now be integrated into Frameworks and static libraries through your preferred package manager. - The SDK demo projects `iosAppSwift` and `iosAppObjc` have been renamed to `Rollbar Demo` and `Rollbar ObjC Demo` respectively, and moved into the `Examples` directory. - New package manager integration examples have been added showing different methods of integrating the SDK into your applications and frameworks. - Fixed Xcode 14.3 support when integrating the SDK using Cocoapods. - Fixed an UTF-8 character encoding issue when retrieving persisted payloads that resulted in corrupt Unicode characters in messages, telemetry and others. - Fixed a problem when dealing with unhandled status responses resulting in bad requests being sent repeatedly has been fixed. - Fixed several warnings that would only show up when integrating with Cocoapods have been fixed. ## What's changed * Working SDK with KSCrash integrated as source as-is. by @matux in https://github.com/rollbar/rollbar-apple/pull/299 * Removed the crust from KSCrash by @matux in https://github.com/rollbar/rollbar-apple/pull/300 * Rename KSCrash types, functions and files to RollbarCrash to avoid collisions by @matux in https://github.com/rollbar/rollbar-apple/pull/301 * Fixed warning about ambiguous empty array by @matux in https://github.com/rollbar/rollbar-apple/pull/302 * KSCrash source integration by @matux in https://github.com/rollbar/rollbar-apple/pull/303 * Fix `Package.swift` include headers issues by @matux in https://github.com/rollbar/rollbar-apple/pull/304 * Updated podspecs for 3.1.0, added RollbarCrash and removed KSCrash dep by @matux in https://github.com/rollbar/rollbar-apple/pull/310 * A function decl without a prototype is deprecated in all versions of C by @matux in https://github.com/rollbar/rollbar-apple/pull/312 * Fix `podspec` not using `RollbarCrash` cpp sources by @matux in https://github.com/rollbar/rollbar-apple/pull/311 * Renamed RollbarCrashReport to RollbarRawCrashReport in RollbarNotifier by @matux in https://github.com/rollbar/rollbar-apple/pull/313 * Renamed RollbarCrashReportTests to RollbarReportTests by @matux in https://github.com/rollbar/rollbar-apple/pull/314 * Fixed C warning for func decl without prototype by @matux in https://github.com/rollbar/rollbar-apple/pull/315 * Integration Examples for SPM, Cocoapods, both App and Frameworks by @matux in https://github.com/rollbar/rollbar-apple/pull/318 * Fixed UTF8 character encoding issue when retrieving persisted payloads by @matux in https://github.com/rollbar/rollbar-apple/pull/319 * Fix unhandled status responses resulting in bad requests being sent repeatedly by @matux in https://github.com/rollbar/rollbar-apple/pull/320 * Changelog updates for 3.1.0 by @matux in https://github.com/rollbar/rollbar-apple/pull/321 * NXArchInfo/NXGetLocalArchInfo is deprecated since watchOS 8.0 by @matux in https://github.com/rollbar/rollbar-apple/pull/322 * Can't use NSInteger/NSUInteger as format arguments by @matux in https://github.com/rollbar/rollbar-apple/pull/324 * Fix cocoapods issue when using RollbarCrash as an internal dependency by @matux in https://github.com/rollbar/rollbar-apple/pull/323 * Fix pods issue when using RollbarCrash as an internal dependency by @matux in https://github.com/rollbar/rollbar-apple/pull/325 * Add RollbarCommon pub header dir to search path of Notifier podspec by @matux in https://github.com/rollbar/rollbar-apple/pull/326 * Updated CocoaLumberjack integration to 3.8.0 by @matux in https://github.com/rollbar/rollbar-apple/pull/327 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/3.0.3...3.1.0
3.0.3
46 weeks ago
## What's Changed * Allow changing endpoint from Swift Demo UI by @matux in https://github.com/rollbar/rollbar-apple/pull/292 * Fixed log level ordering to standard by @matux in https://github.com/rollbar/rollbar-apple/pull/293 * Prepare for 3.0.3 release by @matux in https://github.com/rollbar/rollbar-apple/pull/296 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/3.0.2...3.0.3
3.0.2
46 weeks ago
## What's Changed * Import sqlite3 as a sys header to prevent conflicts with Flutter sqlite3 by @matux in https://github.com/rollbar/rollbar-apple/pull/290 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/3.0.1...3.0.2
3.0.1
46 weeks ago
## What's Changed * Podspec updates and code changes friendlier to Cocoapods by @matux in https://github.com/rollbar/rollbar-apple/pull/283 * Pod for RollbarCrashReport module and other cocoapods fixes by @matux in https://github.com/rollbar/rollbar-apple/pull/285 * Merging approved feature/cocoapods branch by @matux in https://github.com/rollbar/rollbar-apple/pull/286 * Prepare for 3.0.1 release by @matux in https://github.com/rollbar/rollbar-apple/pull/287 * Fix evil cocoapods by @matux in https://github.com/rollbar/rollbar-apple/pull/288 * Fixed warnings compiling some old ObjC code when using cocoapods by @matux in https://github.com/rollbar/rollbar-apple/pull/289 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/3.0.0...3.0.1
3.0.0
1 year ago
## Changelog ### New features * The crash collection and reporting mechanism has been redone from scratch, this now allows us to: - Collect and report all types of crashes together with full stack trace information. - Provide useful error descriptions on all use cases that trigger crash reporting. - Produce Swift diagnostics for all types of crashes. - Format full crash reports with extra diagnostic information. * Initialization has been simplified: - Crash collection is now fully automatic. - There's no need to investigate and select crash reporting libraries in order to make an informed decision, this is all now automatic and works much better than before. * The Swift Demo has been greatly expanded and enhanced: - Demo: Expanded Swift Demo with more types of crashes. - Demo: Prevent optimizer from erasing crashing funcs that result in noops. - Demo: Allow users to change access token from the Demo UI. * A new logging option in the configuration allows users to choose whether they want to drop (default) rate limited API requests, or defer sending them until the next window of time. * Cleaned up extremely noisy internal logging. ### Bugs fixed * Fixed multiple issues while handling rate limited API requests. * Fixed an important bug where the library would drop non-200 API responses thus treating all failing requests as retry-immediately. * Fixed logging not being suppressed, and enabled suppression by default. * Removed faulty Out of Memory detection that was triggering substantial false positives. ### Other * Remove RollbarPLCrashReporter library. * Never symbolicate main executable frames. * Don't send mach diagnostics as title, let the server figure it out. * Add Rollbar branding to the Readme. * Minimum Swift version is now 5.0 and minimum deployment is 14.0. * Cleaned up podspecs, added publishing script. * Remove old, non-working examples and low quality demos. ## What's Changed * Remove RollbarPLCrashReporter library. by @matux in https://github.com/rollbar/rollbar-apple/pull/246 * Simplify reporting by @matux in https://github.com/rollbar/rollbar-apple/pull/247 * Remove faulty Out of Memory detection by @matux in https://github.com/rollbar/rollbar-apple/pull/248 * Cleanup by @matux in https://github.com/rollbar/rollbar-apple/pull/249 * Collect and report all types of crashes together with full stack trace information by @matux in https://github.com/rollbar/rollbar-apple/pull/250 * Provide useful error descriptions on all use cases that trigger crash reporting. by @matux in https://github.com/rollbar/rollbar-apple/pull/251 * If there's no diagnostic, fallback to exception type. by @matux in https://github.com/rollbar/rollbar-apple/pull/253 * Expanded Swift Demo with more types of crashes. by @matux in https://github.com/rollbar/rollbar-apple/pull/254 * Produce Swift diagnostics for all types of crashes. by @matux in https://github.com/rollbar/rollbar-apple/pull/257 * Formats full crash reports with extra diagnostic information by @matux in https://github.com/rollbar/rollbar-apple/pull/258 * Collect crashes with stacktraces by @matux in https://github.com/rollbar/rollbar-apple/pull/259 * Fixed unsuppressed logging, and suppress it by default. by @matux in https://github.com/rollbar/rollbar-apple/pull/260 * Remove non-existing libs from CI. by @matux in https://github.com/rollbar/rollbar-apple/pull/261 * Never symbolicate main executable frames. by @matux in https://github.com/rollbar/rollbar-apple/pull/262 * Fixed cpu subtype not being correctly identified by @matux in https://github.com/rollbar/rollbar-apple/pull/263 * Prevent optimizer from erasing crashing funcs that result in noops by @matux in https://github.com/rollbar/rollbar-apple/pull/264 * Don't send mach diagnostics as title, let the server figure it out. by @matux in https://github.com/rollbar/rollbar-apple/pull/265 * Add Rollbar branding to the Readme by @paulserraino in https://github.com/rollbar/rollbar-apple/pull/245 * Allow users to change access token from the Demo UI. by @matux in https://github.com/rollbar/rollbar-apple/pull/266 * Cleaned up podspecs, added publishing script. by @matux in https://github.com/rollbar/rollbar-apple/pull/242 * Updated all versions to 3.0.0, minimum Swift version to v5 and iOS to 14 by @matux in https://github.com/rollbar/rollbar-apple/pull/267 * Remove old, non-working examples and low quality demos. by @matux in https://github.com/rollbar/rollbar-apple/pull/268 * Removed non-existing demo projects from the workspace. by @matux in https://github.com/rollbar/rollbar-apple/pull/269 * Updated changelog for 3.0.0-beta. by @matux in https://github.com/rollbar/rollbar-apple/pull/270 * Prepare Demo for TestFlight distribution. by @matux in https://github.com/rollbar/rollbar-apple/pull/271 * Demo: Restart Rollbar with new access token without requiring submission by @matux in https://github.com/rollbar/rollbar-apple/pull/272 * Removed unnecessary RollbarSwift library. by @matux in https://github.com/rollbar/rollbar-apple/pull/273 * Fixed failing crash report test after removing mach diagnosis collection by @matux in https://github.com/rollbar/rollbar-apple/pull/274 * Fix rate limiting with queuing behavior by @matux in https://github.com/rollbar/rollbar-apple/pull/276 * Make rate limit behavior configurable for dropping or queuing by @matux in https://github.com/rollbar/rollbar-apple/pull/277 * Updated changelog for 3.0.0 by @matux in https://github.com/rollbar/rollbar-apple/pull/278 ## New Contributors * @paulserraino made their first contribution in https://github.com/rollbar/rollbar-apple/pull/245 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/2.4.0...3.0.0
3.0.0-beta
1 year ago
## What's Changed * Remove RollbarPLCrashReporter library. by @matux in https://github.com/rollbar/rollbar-apple/pull/246 * Simplify reporting by @matux in https://github.com/rollbar/rollbar-apple/pull/247 * Remove faulty Out of Memory detection by @matux in https://github.com/rollbar/rollbar-apple/pull/248 * Cleanup by @matux in https://github.com/rollbar/rollbar-apple/pull/249 * Collect and report all types of crashes together with full stack trace information by @matux in https://github.com/rollbar/rollbar-apple/pull/250 * Provide useful error descriptions on all use cases that trigger crash reporting. by @matux in https://github.com/rollbar/rollbar-apple/pull/251 * If there's no diagnostic, fallback to exception type. by @matux in https://github.com/rollbar/rollbar-apple/pull/253 * Expanded Swift Demo with more types of crashes. by @matux in https://github.com/rollbar/rollbar-apple/pull/254 * Produce Swift diagnostics for all types of crashes. by @matux in https://github.com/rollbar/rollbar-apple/pull/257 * Formats full crash reports with extra diagnostic information by @matux in https://github.com/rollbar/rollbar-apple/pull/258 * Collect crashes with stacktraces by @matux in https://github.com/rollbar/rollbar-apple/pull/259 * Fixed unsuppressed logging, and suppress it by default. by @matux in https://github.com/rollbar/rollbar-apple/pull/260 * Remove non-existing libs from CI. by @matux in https://github.com/rollbar/rollbar-apple/pull/261 * Never symbolicate main executable frames. by @matux in https://github.com/rollbar/rollbar-apple/pull/262 * Fixed cpu subtype not being correctly identified by @matux in https://github.com/rollbar/rollbar-apple/pull/263 * Prevent optimizer from erasing crashing funcs that result in noops by @matux in https://github.com/rollbar/rollbar-apple/pull/264 * Don't send mach diagnostics as title, let the server figure it out. by @matux in https://github.com/rollbar/rollbar-apple/pull/265 * Add Rollbar branding to the Readme by @paulserraino in https://github.com/rollbar/rollbar-apple/pull/245 * Allow users to change access token from the Demo UI. by @matux in https://github.com/rollbar/rollbar-apple/pull/266 * Cleaned up podspecs, added publishing script. by @matux in https://github.com/rollbar/rollbar-apple/pull/242 * Updated all versions to 3.0.0, minimum Swift version to v5 and iOS to 14 by @matux in https://github.com/rollbar/rollbar-apple/pull/267 * Remove old, non-working examples and low quality demos. by @matux in https://github.com/rollbar/rollbar-apple/pull/268 * Removed non-existing demo projects from the workspace. by @matux in https://github.com/rollbar/rollbar-apple/pull/269 * Updated changelog for 3.0.0-beta. by @matux in https://github.com/rollbar/rollbar-apple/pull/270 ## New Contributors * @paulserraino made their first contribution in https://github.com/rollbar/rollbar-apple/pull/245 **Full Changelog**: https://github.com/rollbar/rollbar-apple/compare/2.4.0...3.0.0-beta
iOS macOS watchOS tvOS

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