All Versions
67
Latest Version
Avg Release Cycle
86 days
Latest Release
1870 days ago

Changelog History
Page 1

  • v0.20.0 Changes

    June 02, 2020

    🔄 Changes

    • Added 'COMPILER_INDEX_STORE_ENABLE=NO' to disable indexing during build to speed up the build
    • ➕ Added Rome Support so that carthage dependencies can be cached. If a Romefile and rome itself is present, a download is performed before the carthage bootstrap task. Also a rome upload is performed afterward before running the xcodebuild itself.
    • The destination must now not be specified exactly. If you specify 'iPad Pro (11-inch)' the first destination is picked with matches this prefix e.g. 'iPad Pro (11-inch)(2nd generation)'
    • Made compabtile with gradle 6.x
    • ➕ Added that embedded apps are also signed. (On macOS apps can be embedded)

    🛠 Bugfixes

    • ➕ additionalParameters as list did not work when applying it to the Task
    • ✅ The test cases (.xctestrun) where not found because they where not search in the project directory. (It looks like with newer gradle version the default directory in not in the project root anymore)
    • ✅ With Xcode 12 the unit test output has changed and fixed parser so that progress is shown agai..
  • v0.19.1 Changes

    April 24, 2019

    🚀 Note: bumped minor version number 19, that indicated the year 2019. The minor versions are the release numbers then (1 for the second release this year).

    🛠 Bugfixes

    • ⚡️ Updated the parsing of the output so that errors and warnings are shown when compiling swift code.
    • 🛠 Fixed device build when using Xcode 10.2: Issue #411 🔄 Changes
    • 🏗 The carthage derived data is set the the projects build/derivedData/carthage directory
    • ➕ added carthage.cache boolean parameter so disable the cache (default is true)
  • v0.15.4 Changes

    February 01, 2019

    🛠 Bugfixes

    • 🏗 IPAs build with Xcode 10.1 result in 'Invalid Swift Support' #401
    • ✅ Parses test summaries of xcresult bundles #399
    • ✅ Parses testsummary in subfolder to respect run destination. #400
    • 🛠 Fixes packaging for non-fat binaries #403
  • v0.15.3 Changes

    May 07, 2018

    🛠 Bugfixes

    • 🏗 Enabled codesigning for iOS Simuator builds, otherwise unit tests with binary frameworks does not workspace. Issue #378
    • ⚡️ Updated WatchKit Support. Issue #390
    • ⚡️ Updated Cartage Support
      • Only build specific platform. Issue #384
      • Bootstrap support: Issue # 389
    • 👌 Support for transformations on build settings. Issue #382
    • ⚡️ Updated path for the codecoverage in Xcode 9. Issue #381
    • ⚡️ Update keychain partition list. Issue #375
  • v0.15.2 Changes

    January 24, 2018

    🔄 Changes

    • 🔌 Increased version number, because it looks like that on plugins.gradle.org the version 0.15.1 does not work.
  • v0.15.1 Changes

    January 08, 2018

    🔄 Changes

    • ⚡️ Some updates to support Xcode 9: Issue #369
    • The entitlments for extensions are not modified using the values from the entitlements parameters

    🛠 Bugfixes

    • the BCSymbolMaps should be in the xcarchive root directory
  • v0.15.0 Changes

    June 02, 2017

    🔄 Changes

    • 🍎 renamed Type.OSX to Type.macOS, you can use both 'OSX' and 'macOS' for the xcodebuild.type parameter
    • Introduced an entitlements parameter for signing that can contain a map with the entitlments settings that should be added
    • ➕ Added validation of signing certificate (if it is valid and has not expired): Issue #348
    • When installing an App to the iOS simulator, the App gets codesigned first: Issue #346
    • ➕ Added Bitcode support. This can be enabled using the new bitcode flag. e.g. xcodebuild { bitcode = true }: Issue #233
  • v0.14.5 Changes

    January 26, 2017

    🔄 Changes

    • ⬆️ Upgraded to OCLint 0.11: Issue #332
    • 👍 Better output when compiling swift source file that also shows errors and warnings.

    🛠 Bugfixes

    • 🛠 Fixed signing when using macOS Sierra: Issue #316
    • 📦 Include the onDemandResources when creating the archive and package: Issue #309
  • v0.14.4 Changes

    November 29, 2016

    🔄 Changes

    • ➕ Added a XcodebuildForTest task that create build for running unit tests (see xcodebuild build-for-testing) Here a testbundle is created that contains the xctestrun file and the App bundle
    • ➕ Added a XcodeTestRunTestTask that executes the unit tests from the test bundle that was created with XcodebuildForTest Here only the tests are executed, no build is taking place here.
    • 🏗 Codesign is also disabled for iOS simulator builds

    🛠 Bugfixes

    • ➕ Added the workspace parameter when getting the build settings: Issue #304
    • 🛠 Fixed archive fails when executed outside the build directory: Issue #312
    • 🛠 Fixed that the build directory can be changed for the package task: Issue #314
    • ✅ Unit test on the device is now possible again with the new XcodebuildForTest and XcodeTestRunTestTask: Issue #274
  • v0.14.3 Changes

    October 20, 2016

    🔄 Changes

    • Cocoapods is now only bootstraped if it does not exist globally. Issue #299
    • ➕ Add that the dSYMs from the framework are also included in the xcarchive
    • 🍎 User the SHA instead of the developer identifier for codesigning. (Needed for macOS Sierra)
    • ⚡️ Updated the CoverageReport lib that contains fix for issue #303

    🛠 Bugfixes

    • ➕ Added clean to the xcodebuild -showBuildSettings command which should fix a hang when using core data: Issue #298