Skip to content

Releases: MobileNativeFoundation/bluepill

4.2.0: Xcode 10.3 support, Bazel support, bug fixes

22 Aug 19:26
@ob ob
bf82215
Compare
Choose a tag to compare
  • bf82215 Bump to Xcode 10.3 (#354)
  • a6ada58 Ordering test bundles by test execution times read from an input json file (#342)
  • 3b513dc bptestrunner: Reverse precendence of configuration (#350)
  • f0ad683 Fix Azure's bazel build (#348)
  • fbd05ec Fixed setupWeakLinking asserting if bluepill is launched without a full executable path (#346)
  • a79047f add Bitrise.io CI instructions to README.md (#345)
  • da178b8 Clean up starlark code (#341)
  • 7bd3f64 Allow passing a config file to bptestrunner (#340)
  • e8c8099 Fix wrong exit status (#338)
  • f47d10f Remove CircleCI integration (#339)
  • d58bad0 Validating the numSims configuration and adjusting it when needed (#335)
  • 3b1ddc9 Update README.md to use Azure Pipelines badge (#334)
  • 106dbd5 Introduce builds and tests using Azure DevOps (#333)
  • 42a4b8c Build Bluepill with Bazel and add a test runner (#327) (#330)

4.1.1: Minor fix to version for Homebrew

30 Apr 19:34
@ob ob
3e18bf2
Compare
Choose a tag to compare

The version being printed in Homebrew was wrong. This fixes it.

What's Changed

Full Changelog: v4.1.0...v4.1.1

v4.1.0 - Xcode 10.2 Compatibility

15 Apr 22:14
@ob ob
facded0
Compare
Choose a tag to compare

This release provides compatibility with Xcode 10.2

What's Changed

Full Changelog: v4.0.0...v4.1.0

4.0.0: The Reporting Release

15 Apr 20:36
@ob ob
2d5e8c5
Compare
Choose a tag to compare

This release fixes a number of problems around reporting. Now Bluepill will produce two reports when --output-dir is specified:

  • TEST-FinalReport.xml which is contains every test run by bluepill. This means that for tests that failed, were retried, and eventually passed we report an entry for each attempt.

  • trace-profile.json is a Chrome tracing format report that can be loaded in Chrome by typing chrome://tracing in the location bar. It shows a timeline of the test execution and can be helpful in debugging tests or improving the test time. The trace profile includes also CPU and Memory statistics.

This is what it looks like:

Image of Chrome Tracing

It also includes miscellaneous bug fixes and improvements.

Compatibility Note

Some command line options (and therefore configuration options) were removed. Please check your configuration files to make sure you're not using them.

  • Command line options removed:

    • --max-sim-launch-attempts
    • --json-output
    • --plain-output
    • --junit-output
  • Command line options added:

    • --keep-individual-test-reports

3.1.1 Xcode 10.1 Support

19 Nov 21:33
bfa3b5e
Compare
Choose a tag to compare

Release Notes

  • Xcode 10.1 introduced a new key "__xctestrun_metadata__" to xctestrun file
  • This change is compatible with previous Xcode 10 release

3.1.0 Fix Bluepill installation issues

23 Oct 20:51
Compare
Choose a tag to compare

Bug Fixes

  • Fix dependency issue that cause brew install failure

3.0.1: Fix Brew Install Issue

03 Oct 03:56
Compare
Choose a tag to compare

Bug Fixes

  • Fix dependency issue that cause brew install failure

3.0.0: Xcode 10 Supporrt

30 Sep 22:21
5f4ab85
Compare
Choose a tag to compare

New Features

  • Added clone simulator feature. Please refer to README for how to turn it on

2.4.0: Xcode 9.4 Support

20 Jun 20:44
@ob ob
Compare
Choose a tag to compare

Add support for Xcode 9.4

2.3.1 Fix Brew Install Versioning Issue

08 May 23:23
Compare
Choose a tag to compare

Bug Fixes

  • After brew install, run #bluepill --version command, it will return the right bluepill version. Also, it will print out bluepill version in the test log correctly, such as "This is bluepill 2.3.1".