Status-react: 0.13.0 mobile release

Created on 9 May 2019  Â·  12Comments  Â·  Source: status-im/status-react

issue to manage mobile 0.13.0 release

Testing info

Builds in TestFlight and PlayStore to push as a release

  • TestFlight: 2019052418
  • PlayStore: 2019052417 (May 24)

Links for stable page update:

DIAWI: 'https://i.diawi.com/nAcWih'
APK: 'https://status-im.ams3.digitaloceanspaces.com/StatusIm-190524-171002-7f38c5-release.apk'
IOS: https://status-im.ams3.digitaloceanspaces.com/StatusIm-190524-171002-7f38c5-release.ipa'

Steps:

  • [ ] (optional) Update the release schedule https://status.im/mobile-release-schedule/ (status.im/source/mobile-release-schedule/index.md)
  • [x] Create 0.13.0 release branch and get successful builds (so, testing can be started)
  • [x] Submit iOS build to Apple review
  • [x] Create release notes
  • [x] Regression testing for release candidate build
  • [x] Fix known blocker(s) found during regression testing
  • [x] Cherry pick fix(es) to the release branch
  • [x] Verify fix(es) on new release candidate build
  • [x] Retest
  • [x] Battery consumption testing
  • [x] Update description for final release build on PlayStore and TestFlight
  • [x] Get exact versions of the tested final release build from test team to update website links
  • [x] Get links to release artefacts to update stable page
  • [x] Update status.im/stable page with artefacts for mobile release (ipa, apk and diawi links)
  • [x] Update cn.status.im with release apk link
  • [x] Get exact versions of the tested final release build from test team and push them as release
  • [x] notify marketing to push comms

Post release steps:

  • [ ] Update PlayStore Screenshots if significant feature is added or existing Screenshots are no longer same as in previous version
release

All 12 comments

@annadanchenko probably we would want to actually update the release schedule as a part of the release process too.

agreed with @rachelhamlin to add extra 1 week before release, so more features can be added. Candidates to be added (in progress now):

new release dates:
Expected feature freeze date: May 22, 2019
Expected release date: May 28, 2019

to add to release:
https://github.com/status-im/status-react/pull/8142 App version and more details in logs email
https://github.com/status-im/status-react/pull/8281 Report a bug template
https://github.com/status-im/status-react/pull/8141 Send logs on shaking device

The Clojure conflicts when cherry picking those changes are to big for me. You'll need a dev to merge those into release/0.13.x.

@jakubgs I'll take a look

cherry-picked

@rachelhamlin can you help with release notes, please?
@j-zerah it looks like we will be ready for release on May 28, 2019. Is it ok with you if it goes to public at 15:00 CEST, May 28?

don't forget to shout out to our community contributors (these PRs):

@j-zerah list of community contributions into 0.13.0 is updated: https://notes.status.im/CgruSsRzQVGhsagaLxXGqQ?both

@mandrigin btw, there were 2 commits not mentioned in your list: https://github.com/status-im/status-react/commit/e6bd5c50163595cf33bbb3dd128c5254ca428775 and https://github.com/status-im/status-react/commit/4f8399a8fd0bf3fb7809419d63a362af31946322

@annadanchenko working on release notes in ~1 hour or so :)

Apologies for slow response. Was traveling to Berlin.

All good on my side and prepping comms now

release is out

Was this page helpful?
0 / 5 - 0 ratings

Related issues

andmironov picture andmironov  Â·  3Comments

annadanchenko picture annadanchenko  Â·  4Comments

yevh-berdnyk picture yevh-berdnyk  Â·  4Comments

andytudhope picture andytudhope  Â·  4Comments

mfekadu picture mfekadu  Â·  3Comments