All Versions
13
Latest Version
Avg Release Cycle
178 days
Latest Release
959 days ago

Changelog History
Page 1

  • v0.10.1 Changes

    August 31, 2021

    🐛 Bug fixes

    • 🏗 Prevents compilation error when building Spectre on Xcode 13.
  • v0.10.0 Changes

    May 15, 2021

    💥 Breaking Changes

    • 👌 Support for Swift < 4.2 has been dropped.

    ✨ Enhancements

    • Reporter type can be set via an environment variable. For example, to use dot reporter:
      $ env SPECTRE_REPORTER=dot swift test
    
    • ➕ Additional arguments and options can be passed to Spectre using the SPECTRE_ADDOPTS environment variable, for example:
      $ SPECTRE_ADDOPTS=Tests/SpectreTests/FailureSpec.swift swift test
    
    • ✅ Spectre can be passed a set of files to filter which tests will be executed.

    • ➕ Add support for Xcode 12.5.

    • ➕ Added support for building Spectre on Windows.

  • v0.9.2 Changes

    November 18, 2020

    ✨ Enhancements

    🐛 Bug Fixes

    • 🏗 Compatibility with some versions of Xcode greater than 12.0.1 where a build error with incompatibility between XCTIssue and XCTIssueReference may be presented with Swift 5.3.
  • v0.9.1 Changes

    August 16, 2020

    ✨ Enhancements

    • ➕ Added support for using the XcodeReporter with Xcode 12 beta.
  • v0.9.0 Changes

    September 10, 2018

    💥 Breaking

    Using Spectre in Xcode has be re-hauled, there are now describe and it
    ✅ methods on XCTestCase which can be used. When used, these tests will be ran
    ✅ directly and reported as XCTest failures and therefore shown in Xcode and
    ✅ Xcode sidebar as XCTest failures.

    ✅ Use of the global test context, i.e, global describe and it is no longer
    ✅ permitted when using Spectre with XCTest.

    ✨ Enhancements

    ➕ Adds support for Swift 4.2.

    Unhandled errors will now be reported from the invoked cases source map.

  • v0.8.0 Changes

    September 27, 2017

    Switches to Swift 4.0.

  • v0.7.2

    November 14, 2016
  • v0.7.1

    September 13, 2016
  • v0.7.0 Changes

    September 13, 2016

    🚀 This release adds support for Swift 3.0.

  • v0.6.2

    March 05, 2016