All Versions
13
Latest Version
Avg Release Cycle
178 days
Latest Release
1303 days ago
Changelog History
Page 1
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
- โ Added support for using the XCTest integration on non Apple platforms with swift-corelibs-xctest
๐ 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
andit
โ methods onXCTestCase
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
andit
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, 2017Switches 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