Releases: pointfreeco/swift-issue-reporting
1.3.1
What's Changed
- Fixed: Address potential runtime crash when dynamically accessing
TestContext.current
(#130).
Full Changelog: 1.3.0...1.3.1
1.3.0
What's Changed
- Added:
TestContext.swiftTesting
is now populated with information that identifies the current test (#125, #127, #128). This can be used by tools that need to differentiate between tests. - Fixed: Disfavor an
unimplemented
to avoid downstream warnings (#123). - Infrastructure: Fix Wasm CI (#124).
Full Changelog: 1.2.5...1.3.0
1.2.5
What's Changed
- Fixed:
unimplemented
support for typed throws (#117). - Fixed: A Swift 5.9 compiler error regression introduced in 1.2.4 has been fixed (#119).
Full Changelog: 1.2.4...1.2.5
1.2.4
What's Changed
- Fixed: Update
reportIssue
to dynamically invokeTesting.Issue.record
(#116). Previously it was calling to public, underscored code that could change in the future.
Full Changelog: 1.2.3...1.2.4
1.2.3
What's Changed
- Fixed: Underscore issue reporter type names (#112).
- Fixed: Don't
fatalError
eagerly when calling deprecatedunimplemented
endpoints (thanks @grigorye, #114). - Fixed: Publicize
UnimplementedFailure.init
(thanks @andriyslyusar, #108). - Infrastructure: Update README.md (thanks @finestructure, #110).
New Contributors
- @grigorye made their first contribution in #114
- @andriyslyusar made their first contribution in #108
Full Changelog: 1.2.2...1.2.3
1.2.2
What's Changed
- Fixed: Correct typo in
XCTFail
's deprecation rename (#98). - Fixed: Revert package name in [email protected] for backwards compatibility (thanks @noremac, #99).
New Contributors
Full Changelog: 1.2.1...1.2.2
1.2.1
What's Changed
- Fixed: 1.2.0 introduced a regression with dependency conflicts due to the package name changing. The package name has been reverted for backwards compatibility for now (#97). It will be updated to
swift-issue-reporting
again the next major release. - Fixed: Builds using library evolution should now compile just fine (#90).
- Fixed: Builds using Linux on a recent Swift 6 snapshot should now compile just fine (thanks @finestructure, #93).
- Infrastructure: Update badges in README.md (thanks @finestructure, #94).
- Infrastructure: Fix image description in README (thanks @Mika5652, #95).
New Contributors
- @finestructure made their first contribution in #93
- @Mika5652 made their first contribution in #95
Full Changelog: 1.2.0...1.2.1
1.2.0
What's Changed
-
Added: Issue Reporting (#87).
XCTest Dynamic Overlay is now Issue Reporting, a general purpose library for reporting issues in your application and library code as Xcode runtime warnings, breakpoints, assertions, and more, and do so in a testable manner, with support for both XCTest and Swift's new native Testing framework.
-
Infrastructure: Swift Language Support: Drop <5.9, Add 6.0 (#84).
-
Infrastructure: Add
.editorconfig
for consistent code formatting (thanks @Matejkob, #85).
New Contributors
Full Changelog: 1.1.2...1.2.0
1.1.2
What's Changed
- Fixed: Avoid crash on dynamic load failure (#81).
- Fixed: Improve Wasm support (#77; thanks @kateinoigakukun, #78).
New Contributors
- @kateinoigakukun made their first contribution in #78
Full Changelog: 1.1.1...1.1.2
1.1.1
What's Changed
- Fixed: Import WASI instead of Glibc in SwiftWasm (#76).
Full Changelog: 1.1.0...1.1.1