Skip to content

Releases: XCTEQ/XCFit

XCFit 10: Cupertino

14 Jan 02:14
6392330
Compare
Choose a tag to compare

This is special release of XCFit as it's been done from Cupertino.

Whats New

  • Fixed multiple Build Phases issues in the Xcode template
  • Adopt Xcode New Build System

XCFit 8: Swift 4.1 and iPad Support for XCFit Templates

29 Apr 20:37
Compare
Choose a tag to compare

This release has two main changes

  • Support for Swift 4.1
  • Improved XCFit Xcode templates to support XCUITests for both iPhone and iPad The templates will provide newly updated enum in the XCUIElement

Update xcfit rubygem to gen latest Xcode templates and Swift package to get support for Swift 4.1

Enjoy XCFit 8 !

XCFit 7.0: XCTActivity Support and New Xcode9 Templates

04 Oct 23:34
Compare
Choose a tag to compare

This release contains major changes like adding XCTActivity support for all the predefined steps and new templates for Xcode 9.

  • We can write step definitions using XCTActivity Features so that reports will be human readable
  • New templates with Base class and supporting XCTActivity in the Step definitions

XCFit with Swift 4 and Xcode 9 Support

16 Sep 10:13
Compare
Choose a tag to compare

This release supports XCFit with Xcode 9 and Swift 4 Support

XCFit 5 : Protocol Oriented BDD, Fastfile and Podfile Template

19 Apr 06:43
Compare
Choose a tag to compare

XCFit 5 is a major release which has following changes

  • Protocol Oriented BDD Templates
    XCFit has new Xcode templates for Protocol Oriented BDD. XCFit templates provides template code and Xcode groups to allow Protocol Oriented BDD

  • Setup Podfile Template

  • Setup 'Fastfile` template

Podfile

XCFit 5 now provide templates of the Podfile using XCFit inbuilt command

                         $ xcfit setup_xcfit_podfile

This file has all template targets which we need to replace with real targets. We can then use pod install to install dependencies.

Fastfile

  • Setup Fastfile template

XCFit 5 template now provide inbuilt command to setup template Fastfile which has lanes to run tests using Fastlane

                   $ xcfit setup_xcfit_fastfile

We have to replace our WORKSPACE and SCHEME in the Fastlane/Fastfile file then we can run using

                 $ fastlane xcfit 
  • Fixed Architecture issue while building for Carthage

Protocol Oriented BDD Support Template and Podfile generation

10 Apr 06:31
Compare
Choose a tag to compare

This release added support for the Protocol Oriented BDD and generating Podfile with XCFit command line.

You can see new template Protocol Oriented BDD has been added to the template list.

You can now generate template Podfile using XCFit command

                     $ xcfit setup_xcfit_podfile

This will be example Podfile with covering all the target. You need to replace the value of your target and comment other target which are not being used.

Carthage Fix for Swift 3.1 and Fitnesse Templates

08 Apr 06:55
Compare
Choose a tag to compare

This release fixed bug in the Carthage while building with Swift 3.1 and Xcode 8.3. This also brings Fitnesse templates into single command no need to write additional command for fitness target.

Swift 3.1 Support, Pre-Defined BDD Steps and Carthage Support

12 Feb 23:27
Compare
Choose a tag to compare

This is a major release of XCFit which involves following big changes

  • Added Support for the Swift 3.1 and Xcode 8.3
  • Added Support for Carthage for XCFit and Cucumberish
  • Added lots of pre-defined steps for the XCFit and Cucumberish
  • Updated Xcode Templates

Swift Framework with CocoaPod

29 Jan 22:56
Compare
Choose a tag to compare

This is fully working release with working predefined BDD steps with CocoaPods. Next release will support Carthage..

Homebrew Fix and Removed Xcode 7 support

28 Jan 06:32
Compare
Choose a tag to compare

This release is basically to fix an homebrew install issue and removing support for the Xcode 7.