local_build 0.2.1 copy "local_build: ^0.2.1" to clipboard
local_build: ^0.2.1 copied to clipboard

Extensible local Flutter build and release orchestration.

Changelog #

All notable changes to Flutter Local Build are documented in this file. The format is based on Keep a Changelog, and the project follows Semantic Versioning.

Unreleased #

0.2.1 - 2026-07-13 #

Added #

  • Added complete dartdoc coverage for the exported API and a runnable dry-run example.

Changed #

  • Upgraded googleapis to 16.0.0 and lints to 6.1.0.
  • Enabled public API documentation and standard control-flow brace lints.

0.2.0 - 2026-07-13 #

Added #

  • Added --android-artifact aab|apk to select the Flutter Android build output shared by Google Drive, Firebase App Distribution, and Play Console.
  • Added Play Console APK uploads alongside the existing App Bundle uploads.

Changed #

  • Renamed the root configuration sections to publishers and notifiers. The former integrations and notifier keys now report migration errors.

Fixed #

  • Google Play releases now set TrackRelease.name to <build-name>+<build-number> and include an en-US release note. Missing command-line build names are resolved per app from pubspec.yaml.

0.1.1 - 2026-07-13 #

Added #

  • Public project governance, contribution, security, and contributor files.
  • Complete end-user reference for CLI options, configuration fields, provider credentials, defaults, validation rules, and runtime behavior.
  • Per-integration enabled switches, defaulting to true, for publishers, notifiers, credential access, and store build-number sources.
  • Firebase App Distribution for Android and iOS, with per-app/profile Firebase IDs, tester groups, release notes, direct testers, automated testing options, service-account credentials, and a per-invocation group-alias override.
  • Profile-level extraArgs, androidArgs, and iosArgs pass-through fields for Flutter and Shorebird options not modeled directly by the CLI.

Changed #

  • Expanded the public configuration reference and example YAML files with the new Firebase, integration-switch, credential, Dart-define, notification, and custom-argument settings.

0.1.0 - 2026-07-13 #

Added #

  • Initial release with Flutter and Shorebird build orchestration.
  • Added single-app, multi-app, flavor, and Dart-define-file support.
  • Added automatic Google Play and App Store Connect build numbers.
  • Added Google Drive, Play Console, TestFlight, Slack, and SMTP integrations.