Skip to content

Releases: bitrise-steplib/bitrise-step-flutter-build

0.17.0

30 Aug 07:09
d26d1d8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.16.0...0.17.0

0.16.0

28 Apr 10:33
f2d76a7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.15.1...0.16.0

0.15.1

23 Feb 09:02
ac4bb39
Compare
Choose a tag to compare

What's Changed

  • [#42] Improve error messages

Full Changelog: 0.15.0...0.15.1

0.15.0

08 Feb 13:17
f73d216
Compare
Choose a tag to compare

What's Changed

New input: ios_archive_type. The default input value (app) builds an app bundle as before, but the archive input value lets you build an xcarchive output (the equivalent Flutter CLI command is flutter build ipa). This new option makes the Xcode Archive step redundant in Flutter workflows.

Full Changelog: 0.14.0...0.15.0

0.14.0

23 Aug 11:33
f27f88f
Compare
Choose a tag to compare

New step input: Additional params for flutter build (additional_build_params). Allows you to specify additional parameters for the flutter build command for both iOS and Android (e.g. --build-number).

0.13.3

12 May 12:15
cc9ff67
Compare
Choose a tag to compare

Code formatting improved in step.yml. #31

0.13.2

16 Jul 11:11
424490a
Compare
Choose a tag to compare
  • Empty artifact list check added #24

0.13.1

29 Jun 13:26
9d4da7c
Compare
Choose a tag to compare
  • fixes bug where step crashed if android artifact list did not contain any artifacts of the expected type (PR #23 )

0.13.0

24 Jun 09:59
05f388f
Compare
Choose a tag to compare

Fixed an issue with resolving pub packages when using pub packages from git source using a custom path.
The error message received:

Cannot open file, path = ' [ ... ] /.pub-cache/git/ [ ... ] /.git/pub-packages' (OS Error: No such file or directory, errno = 2)

A package affected would be referenced in the dependant pubspec.yaml similarly to:

  sample_package:
    git:
      url: <URL>
      path: mypath
      ref: <commit_hash>

Added new input Build cache (cache_level) to allow disabling build cache, which includes pub packages, gradle cache and Cocoapods/Carthage dependencies.

0.12.0

26 Aug 14:02
Compare
Choose a tag to compare

Input changes

  • Instead of having two input for Android output filtering: one for APK and one for AAB, we merged the android_bundle_output_pattern to the android_output_pattern input.

  • The android_output_pattern input now supports multiple patterns splitted by a new line.
    The step will filter the Android artifacts before export by the selected android_output_type.

  • New input: is_debug_mode : If debug mode is enabled, the step will print verbose logs.