Skip to content

Commit fe54a8f

Browse files
Merge pull request #1729 from bugsnag/release-v6.32.0
Release v6.32.0
2 parents a499a57 + e435d0c commit fe54a8f

18 files changed

Lines changed: 63 additions & 23 deletions

File tree

.buildkite/pipeline.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ steps:
397397
files: "reports/TEST-*.xml"
398398
format: "junit"
399399
branch: "^master|next$$"
400-
concurrency: 25
400+
concurrency: 5
401401
concurrency_group: 'browserstack-app'
402402
concurrency_method: eager
403403
retry:
@@ -432,7 +432,7 @@ steps:
432432
files: "reports/TEST-*.xml"
433433
format: "junit"
434434
branch: "^master|next$$"
435-
concurrency: 25
435+
concurrency: 5
436436
concurrency_group: 'browserstack-app'
437437
concurrency_method: eager
438438
retry:

.github/dependabot.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "bundler"
9+
directory: "/"
10+
schedule:
11+
interval: "weekly"
12+
- package-ecosystem: "github-actions"
13+
directory: "/"
14+
schedule:
15+
interval: "weekly"
16+
- package-ecosystem: "swift"
17+
directory: "/"
18+
schedule:
19+
interval: "weekly"

.github/workflows/scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,6 @@ jobs:
6868
# Upload the results to GitHub's code scanning dashboard (optional).
6969
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
7070
- name: "Upload to code-scanning"
71-
uses: github/codeql-action/upload-sarif@v3
71+
uses: github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
7272
with:
7373
sarif_file: results.sarif

.github/workflows/signing.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
run: |
2424
echo "${{ secrets.PLATFORMS_GPG_KEY_BASE64 }}" | base64 --decode | gpg --batch --import
2525
- name: Sign assets
26-
uses: bugsnag/platforms-release-signer@main
26+
uses: bugsnag/platforms-release-signer@4d88944b11e503624f8a511cf6d0fa2901822b60 # v1.0.0
2727
with:
2828
github_token: ${{ secrets.PLATFORMS_SIGNING_GITHUB_TOKEN }}
2929
full_repository: ${{ github.repository }}

.jazzy.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ author_url: "https://www.bugsnag.com"
22
author: "Bugsnag Inc"
33
clean: false # avoid deleting docs/.git
44
framework_root: "Bugsnag"
5-
github_file_prefix: "https://github.com/bugsnag/bugsnag-cocoa/tree/v6.31.0/Bugsnag"
5+
github_file_prefix: "https://github.com/bugsnag/bugsnag-cocoa/tree/v6.32.0/Bugsnag"
66
github_url: "https://github.com/bugsnag/bugsnag-cocoa"
77
hide_documentation_coverage: true
88
module: "Bugsnag"
9-
module_version: "6.31.0"
9+
module_version: "6.32.0"
1010
objc: true
1111
output: "docs"
1212
readme: "README.md"

Bugsnag.podspec.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Bugsnag",
3-
"version": "6.31.0",
3+
"version": "6.32.0",
44
"summary": "The Bugsnag crash reporting framework for Apple platforms.",
55
"homepage": "https://bugsnag.com",
66
"license": "MIT",
@@ -9,7 +9,7 @@
99
},
1010
"source": {
1111
"git": "https://github.com/bugsnag/bugsnag-cocoa.git",
12-
"tag": "v6.31.0"
12+
"tag": "v6.32.0"
1313
},
1414
"ios": {
1515
"frameworks": [

Bugsnag/BugsnagInternals.h

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,12 @@
3232
@interface BSGAtomicFeatureFlagStore : NSObject <BSGFeatureFlagStore>
3333
@end
3434

35+
NS_ASSUME_NONNULL_BEGIN
36+
3537
@interface BSGCompositeFeatureFlagStore : NSObject <BSGFeatureFlagStore>
38+
- (id<BSGFeatureFlagStore>)copyMemoryStore;
3639
@end
3740

38-
NS_ASSUME_NONNULL_BEGIN
39-
4041
#pragma mark -
4142

4243
@interface Bugsnag ()
@@ -208,10 +209,7 @@ typedef void (^ BSGClientObserver)(BSGClientObserverEvent event, _Nullable id va
208209
+ (instancetype)frameFromJson:(NSDictionary *)json;
209210

210211
@property (copy, nullable, nonatomic) NSString *codeIdentifier;
211-
@property (strong, nullable, nonatomic) NSNumber *columnNumber;
212-
@property (copy, nullable, nonatomic) NSString *file;
213212
@property (strong, nullable, nonatomic) NSNumber *inProject;
214-
@property (strong, nullable, nonatomic) NSNumber *lineNumber;
215213

216214
/// Populates the method and symbolAddress via `dladdr()` if this object was created from a backtrace or callstack.
217215
/// This can be a slow operation, so should be performed on a background thread.

Bugsnag/FeatureFlags/BSGCompositeFeatureFlagStore.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ BSG_OBJC_DIRECT_MEMBERS
2222
persistentStore:(id<BSGFeatureFlagStore>)persistenStore
2323
atomicStore:(id<BSGFeatureFlagStore>)atomicStore;
2424

25-
- (id<BSGFeatureFlagStore>)copyMemoryStore;
2625
- (void)synchronizeFlagsWithMemoryStore;
2726

2827
@end

Bugsnag/Payload/BugsnagNotifier.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ - (instancetype)init {
2323
#else
2424
_name = @"Bugsnag Objective-C";
2525
#endif
26-
_version = @"6.31.0";
26+
_version = @"6.32.0";
2727
_url = @"https://github.com/bugsnag/bugsnag-cocoa";
2828
_dependencies = @[];
2929
}

Bugsnag/include/Bugsnag/BugsnagStackframe.h

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,21 @@ BUGSNAG_EXTERN
7272
*/
7373
@property (copy, nullable, nonatomic) BugsnagStackframeType type;
7474

75+
/**
76+
* The file of the stackframe
77+
*/
78+
@property (copy, nullable, nonatomic) NSString *file;
79+
80+
/**
81+
* The line number of the stackframe
82+
*/
83+
@property (strong, nullable, nonatomic) NSNumber *lineNumber;
84+
85+
/**
86+
* The column number of the stackframe
87+
*/
88+
@property (strong, nullable, nonatomic) NSNumber *columnNumber;
89+
7590
/**
7691
* Creates an array of stackframe objects representing the provided call stack.
7792
*

0 commit comments

Comments
 (0)