You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,11 @@
1
1
# Changelog
2
2
3
+
## [3.7.0] - 2026-01-19
4
+
5
+
### Changed
6
+
7
+
- Update the logic and order when checking for empty dSYMS and missing DWARF information for dSYM uploads. [#256](https://github.com/bugsnag/bugsnag-cli/pull/256)
Scenario: If --ignore-empty-dsym is not set, then the log message returned should be [ERROR]
8
8
When I run bugsnag-cli with upload xcode-build --upload-api-root-url=http://localhost:$MAZE_RUNNER_PORT --api-key=1234567890ABCDEF1234567890ABCDEF --project-root=/path/to/project/root --scheme=test features/xcode/fixtures/ZeroByteDsym
9
-
Then I should see a log level of "[FATAL]" when no dSYM files could be found
9
+
Then I should see a log level of "[FATAL]" when the dSYM files is empty
10
10
11
11
Scenario: If --ignore-missing-dwarf is set to true, then the log message returned should be [WARN]
12
12
When I run bugsnag-cli with upload xcode-build --upload-api-root-url=http://localhost:$MAZE_RUNNER_PORT --api-key=1234567890ABCDEF1234567890ABCDEF --project-root=/path/to/project/root --scheme=test --ignore-missing-dwarf=true features/xcode/fixtures/MissingDWARFdSYM
13
13
Then I should see a log level of "[FATAL]" when no dSYM files could be found
14
14
15
15
Scenario: If --ignore-missing-dwarf is not set, then the log message returned should be [ERROR]
16
16
When I run bugsnag-cli with upload xcode-build --upload-api-root-url=http://localhost:$MAZE_RUNNER_PORT --api-key=1234567890ABCDEF1234567890ABCDEF --project-root=/path/to/project/root --scheme=test features/xcode/fixtures/MissingDWARFdSYM
17
-
Then I should see a log level of "[FATAL]" when no dSYM files could be found
17
+
Then I should see a log level of "[FATAL]" when the DWARF file is not valid
18
18
19
19
Scenario: If --ignore-missing-dwarf is set to true, then the log message returned should be [WARN]
20
20
When I run bugsnag-cli with upload xcode-build --upload-api-root-url=http://localhost:$MAZE_RUNNER_PORT --api-key=1234567890ABCDEF1234567890ABCDEF --project-root=/path/to/project/root --scheme=test --ignore-missing-dwarf=true features/xcode/fixtures/MissingDWARFdSYM
21
21
Then I should see a log level of "[FATAL]" when no dSYM files could be found
22
22
23
23
Scenario: If --ignore-missing-dwarf is not set, then the log message returned should be [ERROR]
24
24
When I run bugsnag-cli with upload xcode-build --upload-api-root-url=http://localhost:$MAZE_RUNNER_PORT --api-key=1234567890ABCDEF1234567890ABCDEF --project-root=/path/to/project/root --scheme=test features/xcode/fixtures/MissingDWARFdSYM
25
-
Then I should see a log level of "[FATAL]" when no dSYM files could be found
25
+
Then I should see a log level of "[FATAL]" when the DWARF file is not valid
0 commit comments