Skip to content

Releases: pointfreeco/swift-issue-reporting

1.3.1

11 Sep 17:07
b185073
Compare
Choose a tag to compare

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

10 Sep 17:59
3fcc3f2
Compare
Choose a tag to compare

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

20 Aug 16:51
96beb10
Compare
Choose a tag to compare

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

19 Aug 20:20
9829b6a
Compare
Choose a tag to compare

What's Changed

  • Fixed: Update reportIssue to dynamically invoke Testing.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

14 Aug 16:17
c6809a1
Compare
Choose a tag to compare

What's Changed

  • Fixed: Underscore issue reporter type names (#112).
  • Fixed: Don't fatalError eagerly when calling deprecated unimplemented endpoints (thanks @grigorye, #114).
  • Fixed: Publicize UnimplementedFailure.init (thanks @andriyslyusar, #108).
  • Infrastructure: Update README.md (thanks @finestructure, #110).

New Contributors

Full Changelog: 1.2.2...1.2.3

1.2.2

24 Jul 15:13
357ca1e
Compare
Choose a tag to compare

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

23 Jul 16:09
c850923
Compare
Choose a tag to compare

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

Full Changelog: 1.2.0...1.2.1

1.2.0

22 Jul 20:19
926f438
Compare
Choose a tag to compare

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

05 Apr 19:24
6f30bdb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.1...1.1.2

1.1.1

04 Mar 22:39
b13b1d1
Compare
Choose a tag to compare

What's Changed

  • Fixed: Import WASI instead of Glibc in SwiftWasm (#76).

Full Changelog: 1.1.0...1.1.1