Skip to content

Releases: rollbar/rollbar-apple

3.3.3

25 Oct 16:12
2077a05
Compare
Choose a tag to compare

What's Changed

  • Updated the Cocoapods examples to use the latest 3.3.2 SDK by @matux in #357
  • Be more explicit about what URL.init we want to map to in RollbarReport by @matux in #358
  • Bumped version to 3.3.3 by @matux in #359

Full Changelog: 3.3.2...3.3.3

3.3.2

16 Aug 17:26
c89ed08
Compare
Choose a tag to compare

What's Changed

  • Fixed compilation issue in Xcode 16 Beta due to a missing #include by @progrmr in #353
  • DateFormatter subclasses must restate @unchecked Sendable by @matux in #355
  • Bumped version to 3.3.2 by @matux in #356

New Contributors

Full Changelog: 3.3.1...3.3.2

3.3.1

11 Jul 16:47
456e0cd
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.3.0...3.3.1

3.3.0

24 Apr 00:06
2dce684
Compare
Choose a tag to compare

What's Changed

  • Added Privacy Manifest to RollbarNotifier by @matux in #344

Full Changelog: 3.2.1...3.3.0

3.2.1

13 Feb 19:03
8f22dec
Compare
Choose a tag to compare

What's Changed

  • Remove SonarCloud from the project by @matux in #341
  • Fixed extra data not being sent in payload for custom Swift errors by @matux in #338

Full Changelog: 3.2.0...3.2.1

3.2.0

23 Aug 18:44
c2b6a51
Compare
Choose a tag to compare

What's Changed

  • Drop minimum OS requirements to minimum currently supported by Apple by @matux in #333
  • Fix duplicated frames in stack traces by @matux in #335
  • Bump version to 3.2.0 by @matux in #334
  • Fixed incorrect bundle id on Rollbar Demo by @matux in #336

Full Changelog: 3.1.1...3.2.0

3.1.1

02 Aug 22:47
efdc309
Compare
Choose a tag to compare

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 #329
  • Renamed RollbarCrash interface to RollbarCrashHandler by @matux in #330
  • Updates to SPMFramework to demonstrate cli building and edge cases by @matux in #331
  • Prepare for Release 3.1.1 by @matux in #332

Full Changelog: 3.1.0...3.1.1

3.1.0

26 Jul 02:40
37b6481
Compare
Choose a tag to compare

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 #299
  • Removed the crust from KSCrash by @matux in #300
  • Rename KSCrash types, functions and files to RollbarCrash to avoid collisions by @matux in #301
  • Fixed warning about ambiguous empty array by @matux in #302
  • KSCrash source integration by @matux in #303
  • Fix Package.swift include headers issues by @matux in #304
  • Updated podspecs for 3.1.0, added RollbarCrash and removed KSCrash dep by @matux in #310
  • A function decl without a prototype is deprecated in all versions of C by @matux in #312
  • Fix podspec not using RollbarCrash cpp sources by @matux in #311
  • Renamed RollbarCrashReport to RollbarRawCrashReport in RollbarNotifier by @matux in #313
  • Renamed RollbarCrashReportTests to RollbarReportTests by @matux in #314
  • Fixed C warning for func decl without prototype by @matux in #315
  • Integration Examples for SPM, Cocoapods, both App and Frameworks by @matux in #318
  • Fixed UTF8 character encoding issue when retrieving persisted payloads by @matux in #319
  • Fix unhandled status responses resulting in bad requests being sent repeatedly by @matux in #320
  • Changelog updates for 3.1.0 by @matux in #321
  • NXArchInfo/NXGetLocalArchInfo is deprecated since watchOS 8.0 by @matux in #322
  • Can't use NSInteger/NSUInteger as format arguments by @matux in #324
  • Fix cocoapods issue when using RollbarCrash as an internal dependency by @matux in #323
  • Fix pods issue when using RollbarCrash as an internal dependency by @matux in #325
  • Add RollbarCommon pub header dir to search path of Notifier podspec by @matux in #326
  • Updated CocoaLumberjack integration to 3.8.0 by @matux in #327

Full Changelog: 3.0.3...3.1.0

3.0.3

09 Jun 16:06
32a1f1e
Compare
Choose a tag to compare

What's Changed

  • Allow changing endpoint from Swift Demo UI by @matux in #292
  • Fixed log level ordering to standard by @matux in #293
  • Prepare for 3.0.3 release by @matux in #296

Full Changelog: 3.0.2...3.0.3

3.0.2

09 Jun 16:05
b971aa1
Compare
Choose a tag to compare

What's Changed

  • Import sqlite3 as a sys header to prevent conflicts with Flutter sqlite3 by @matux in #290

Full Changelog: 3.0.1...3.0.2