Set the changelog for all languages on iTunes Connect

This is useful if you have only one changelog for all languages. You can store the changelog in ./fastlane/changelog.txt and it will automatically get loaded from there. This integration is useful if you support e.g. 10 languages and want to use the same "What's new"-text for all languages. Defining the version is optional, fastlane will try to automatically detect it if you don't provide one

Supported platforms ios, mac
Author @KrauseFx

2 Examples

set_changelog(changelog: "Changelog for all Languages")
set_changelog(app_identifier: "", version: "1.0", changelog: "Changelog for all Languages")


Key Description Default
app_identifier The bundle identifier of your app *
username Your Apple ID Username *
version The version number to create/update
changelog Changelog text that should be uploaded to iTunes Connect
team_id The ID of your iTunes Connect team if you're in multiple teams *
team_name The name of your iTunes Connect team if you're in multiple teams *

* = default value is dependent on the user's system

To show the documentation in your terminal, run

fastlane action set_changelog

View source code

Back to actions