Skip to content
This repository has been archived by the owner on Nov 19, 2018. It is now read-only.

Releases: fastlane-old/deliver

1.1.0 Added app_version option

30 Sep 00:27
Compare
Choose a tag to compare

Added app_version option to manually specify the version to use. This is optional.

1.0.0 Upgrade to spaceship

29 Sep 21:00
Compare
Choose a tag to compare

deliver is now completely powered by spaceship, making it blazing fast 🚀

This release breaks existing setups, please take a look at the Migration Guide to 1.0
Also check out the updated project page and the new documentation for the Deliverfile

It is really important you follow the migration guide as a lot of things have changed with deliver.

Also, take a look at the list of open tasks.

Background

Originally deliver was designed to be "The Continuous Delivery tool for iOS". With the introduction of fastlane many things have changed. It was time for a big rewrite for deliver, which is one of the most popular tools of the fastlane toolchain.

  • deliver now uses spaceship to communicate with . This has huge advantages over the old way, which means deliver is now much faster and more stable 🚀
  • Removed a lot of legacy code. Did you know deliver is now one year old?
  • Improved the selection of the newly uploaded build and waiting for processing to be finished
  • Updating the app metadata and uploading of the screenshots now happen using spaceship instead of the iTunes Transporter, which means changes will immediately visible after running deliver
  • Removed the deliver beta and testflight commands, as there is now a dedicated tool called pilot
  • All parameters are now in the config system, which means you can pass values using the Deliverfile, from within your Fastfile or as command line parameter
    screenshot 2015-09-26 21 57 15

It is really important you read the migration guide as a lot of things have changed with deliver.

If you run into any issues with the new version of deliver please submit an issue on GitHub.

1.0.0.beta3 Almost there

29 Sep 04:03
Compare
Choose a tag to compare
Pre-release

50 commits later a lot of things were updated since the last update

  • Added new documentation for the Deliverfile
  • Added new Reference.md to show you all available values for categories, age rating, etc.
  • Improved and re-enabled the HTML file generation
  • Added new automatic_release option
  • Added new app_rating_config_path option to set the app's age rating
  • Added new submission_information to choose submission options (e.g. encryption, advertising, etc.)
  • Added automatic creation of new versions / modifying of existing versions
  • Added support for creating new languages on the fly ✈️
  • Added support for frameit
  • Automatic detection if deliver is already set up in the current directory

A lot of other improvements

As always, update using sudo gem update deliver --pre and let me know if you run into any issues. Also check out the new project README 🚀

You can follow the remaining progress here

1.0.0.beta Upgrade to spaceship and new iTunes Connect

27 Sep 05:08
Compare
Choose a tag to compare

I've been working hard the last 3 days to update both spaceship and deliver to work with the new iTunes Connect.

This is the first beta release for deliver 1.0.0. With it there were some breaking changes. Originally deliver was designed to be "The Continuous Delivery tool for iOS". With the introduction of fastlane it doesn't make sense any more. Did you know that deliver was able to run tests and post messages to Slack? 😉 All that is now part of fastlane.

What has changed? ♻️

screenshot 2015-09-26 21 47 35

- `deliver` now uses [spaceship](https://spaceship.airforce) to communicate with . This has _huge_ advantages over the old way, which means `deliver` is now much faster and more stable 🚀 - Removed a lot of legacy code. Did you know `deliver` is now one year old? A lot of things have changed since then - Improved the selection of the newly uploaded build and waiting for processing to be finished, which is possible thanks to `spaceship` - Updating the app metadata and uploading of the screenshots now happen using `spaceship` instead of the iTunes Transporter, which means changes will immediately visible after running `deliver` ✨ - Removed the `deliver beta` and `testflight` commands, as there is now a dedicated tool called [pilot](https://github.com/fastlane/pilot)

What has changed for me - what do I have to change?

  •  changed the way metadata is stored. Under the hood spaceship does a lot of magic 🎩 so you don't have to worry about it much, take a look of how metadata is stored on the filesystem

screenshot 2015-09-26 21 50 47

screenshot 2015-09-26 21 52 53

Your existing setup should work, but might need some adaption. Please try it and let me know

  • Your update will not be submitted for Review by default any more. I noticed many users just want to upload screenshots and/or a binary without submitting the app. You can use the deliver --submit_for_review
  • All parameters are now in the config system, which means you can pass values using the Deliverfile, from within your Fastfile or as command line parameter
    screenshot 2015-09-26 21 57 15
  • Options that are not available in your Deliverfile anymore
    • config_json_folder
    • beta_ipa
    • success
    • error
    • email (use username instead)
    • apple_id (use app_identifier to specify the bundle identifier instead)
    • version (automatically detected)
    • default_language
  • The category name must now represent the internal name: list of categories

You can install the beta version using

sudo gem install deliver --pre

Special thanks to @lacostej for implementing the file upload to iTunes Connect in spaceship

0.13.5 Added iTC status

25 Sep 18:03
Compare
Choose a tag to compare

Added warning that most parts of deliver are broken due to the new iTunes Connect version
More information: #337

0.13.4 Support for the new iTC locales

02 Sep 23:57
Compare
Choose a tag to compare
  • Updated deliver to support both the old and the new locale format of iTunes Connect
  • Added a work around to support Chinese languages
  • Feel free to duplicate radar #22548000

I tested this release with multiple app setups. If you run into any issues please contact me!

0.13.3 Improved transporter

31 Aug 13:42
Compare
Choose a tag to compare

Fixed a transporter issue when the app has a lot of In-App purchases and/or GameCenter Archivements

0.13.2 Fixed iTunes Connect login issue

27 Aug 15:22
Compare
Choose a tag to compare

Fixed an issue with the login on iTunes Connect

0.13.1 Improved submission

11 Aug 10:21
Compare
Choose a tag to compare

Improved the submission of the uploaded binary (thanks @dral3x)

0.13.0 Initial Pricing and Sub-Categories

27 Jul 21:52
Compare
Choose a tag to compare
  • Added support for setting initial pricing since deliver doesn't set it any-more
  • Added support for updating sub-categories (thanks @lacostej)