All notable changes to this project will be documented in this file. The format is based on Keep a Changelog.
This project adheres to Semantic Versioning.
4.0.0 - 2024-05-15
Major rework of supported verbs and functionality.
- Modify
uploadverb to accept either a CI token or an API token for use as the upload token. If neither the--upload_tokenoption nor theWALDO_UPLOAD_TOKENenvironment variable is specified, the API token specified by the most recentwaldo authinvocation (if any) is used. Moreover, if the upload token is an API token, the--app_idoption is required. Conversely, if the upload token is a CI token, the--app_idoption is not allowed.
- Remove
add,build,init,list,remove, andsyncverbs. - Remove recipe support from
uploadverb.
3.5.0 - 2024-04-15
- Add support for Expo recipes.
- Fix issues with building for Android platform.
3.4.0 - 2024-03-21
- Improve various error and info messages, and help text.
- Modify
addverb to support app IDs. - Enhance
uploadverb to support user tokens and app IDs.
3.3.0 - 2024-03-08
- Add new
authverb to support authenticating with a user token.
- Upgrade all dependencies to latest and greatest.
3.2.1 - 2023-12-14
- Upgrade to use Go 1.21.
- Upgrade all dependencies to latest and greatest.
3.2.0 - 2023-07-26
- Add support for React Native (non-Expo) recipes.
3.1.0 - 2023-06-14
- Add support for building Gradle recipes.
- Add support for building Flutter recipes.
- Request confirmation on
addverb before adding a new recipe to the Waldo configuration.
- Fix issue with
addverb automatically initializing a Waldo configuration.
3.0.0 - 2023-05-30
Initial public release of enhanced functionality.
- Add new verbs:
add— Add a recipe describing how to build and upload a specific variant of the app.build— Build app from recipe.init— Create an empty Waldo configuration.list— List defined recipes.remove— Remove a recipe.sync— Build app from recipe and then upload to Waldo.version— Display version information.
- Enhance
uploadverb to interoperate withbuild.
- Remove support for omitting the
uploadverb.
2.0.5 - 2023-01-30
- Add support for network retry.
2.0.4 - 2022-09-08
- Fix issue introduced in prior change.
2.0.3 - 2022-09-08
- Enhance
sim_appcenter_build_and_upload.shBash script to allow specifying extra options on the underlyingxcodebuild buildinvocation.
2.0.2 - 2022-05-23
- Enhance
sim_appcenter_build_and_upload.shBash script to allow specifying extra options on the underlyingwaldo uploadinvocation.
2.0.1 - 2022-04-27
- Fix edge case in determining correct wrapper name/version.
2.0.0 - 2022-04-26
- Major rewrite to enhance stability.
1.1.3 - 2022-04-13
- Greatly improve git branch inference.
1.1.2 - 2022-04-07
- Fix git branch inference issues.
- Correct info gathered from GitHub Actions.
1.1.1 - 2022-03-25
- Enhance info gathered from CI provider.
1.1.0 - 2022-03-08
- Add new
triggerverb to support triggering a run of one or more test flows for an app. - Add new
uploadverb to support uploading a build. This verb can be omitted for backward compatibility with older scripts.
1.0.0 - 2021-11-05
Initial public release.