Releases: square/Aardvark
AardvarkMailUI/1.1.0
This release adds new API to the ARKEmailBugReporter
class. It also deprecates an existing API that it replaces. This release also allows the asynchronous generation of attachments via a callback mechanism. The default log attachment generator Sources/AardvarkMailUI/ARKEmailBugReporter.h
will now generate log attachments async.
Added
- (void) attachmentForLogMessages:(nonnull NSArray<ARKLogMessage *> *)logMessages inLogStoreNamed:(nonnull NSString *)logStoreName completion: (ARKAttachmentGeneratorCompletionBlock _Nonnull) completionHandler
Deprecated
- (nullable ARKBugReportAttachment *)attachmentForLogMessages:(nonnull NSArray<ARKLogMessage *> *)logMessages inLogStoreNamed:(nonnull NSString *)logStoreName
Modified
- Bump Workflow to use Xcode 13.1 and macOS 12
- Bump to Aardvark 4.1 and AardvarkMailUI 1.1
Full Changelog: CoreAardvark/3.0.2...AardvarkMailUI/1.1.0
Aardvark/4.1.0
This release adds new API to the ARKEmailBugReporter
class. It also deprecates an existing API that it replaces. This release also allows the asynchronous generation of attachments via a callback mechanism. The default log attachment generator Sources/AardvarkMailUI/ARKEmailBugReporter.h
will now generate log attachments async.
Added
- (void) attachmentForLogMessages:(nonnull NSArray<ARKLogMessage *> *)logMessages inLogStoreNamed:(nonnull NSString *)logStoreName completion: (ARKAttachmentGeneratorCompletionBlock _Nonnull) completionHandler;
Deprecated
- (nullable ARKBugReportAttachment *)attachmentForLogMessages:(nonnull NSArray<ARKLogMessage *> *)logMessages inLogStoreNamed:(nonnull NSString *)logStoreName;
Modified
- Bump Workflow to use Xcode 13.1 and macOS 12
- Bump to Aardvark 4.1 and AardvarkMailUI 1.1
Full Changelog: CoreAardvark/3.0.2...Aardvark/4.1.0
CoreAardvark/3.0.2
- Catch exceptions thrown when failing to write data to disk. Thanks @zadr!
- Fixed a build error when using Carthage due to old-style function signatures. Thanks @destryteeter!
3.4.6
CoreAardvark/2.2.2
Patch fix on the 3.x version of Aardvark that removes spaces from the file system paths (#121).
CoreAardvark/3.0.1
- Fixes the indentation of multi-line parameters in the default log message description.
CoreAardvark/3.0.0
CoreAardvark 3.0 makes it even easier to create powerful bug reporting flows, while still keeping it incredibly simple to get started with a standard configuration.
The largest change in this release is a reorganization of the Aardvark framework into a series of smaller frameworks, which may require you to update your dependency specifications. Check out the migration guide for more details of how things changed.
AardvarkMailUI/1.0.0
AardvarkMailUI is a new framework that makes it dead simple to install an email-based bug reporting flow in your app.
AardvarkMailUI is part of the Aardvark 4.0 release family, a reorganization of the Aardvark framework into a series of smaller frameworks. Check out the migration guide for more details of how things changed.
AardvarkLoggingUI/1.0.0
AardvarkLoggingUI is a new framework that contains utilities to show an in-app log viewer.
AardvarkLoggingUI is part of the Aardvark 4.0 release family, a reorganization of the Aardvark framework into a series of smaller frameworks. Check out the migration guide for more details of how things changed.
Aardvark/4.0.0
Aardvark 4.0 makes it even easier to create powerful bug reporting flows, while still keeping it incredibly simple to get started with a standard configuration.
The largest change in this release is a reorganization of the Aardvark framework into a series of smaller frameworks, which may require you to update your dependency specifications. Check out the migration guide for more details of how things changed.