Android: Release 3.3.1 - Roadmap

Created on 26 Sep 2018  路  18Comments  路  Source: nextcloud/android

Test app with all supported Android version

  • access all activities
  • auto upload
  • upload / download files/folders
  • use external sdcard
  • what's new slides correctly shown on first start

All tests on

  • [x] Android 4
  • [x] Android 5
  • [x] Android 6
  • [x] Android 7
  • [x] Android 8

Final Release

  • [x] Bump version name and version code in build.gradle files #3156
  • [x] update Changelog.md #3156

    • [x] also update Changelog.md on master branch

  • [x] update translations from transifex
  • [x] Verify that the new version number is shown in settings
  • [x] Verify that logging is disabled
  • [x] Test that what's new is shown correctly on upgrade
  • [x] Tag new version as stable-3.3.1
  • [x] Build and release to Play Store as stable release and :shipit:
  • [x] Update Play store changelog based on condensed CHANGELOG.md infos
  • [x] Verify that it is shown on f-droid (within 24h)

Backports:


PRs to be merged prior to releasing:
_TODO_

overview

Most helpful comment

RC1 is released

All 18 comments

GitMate.io thinks possibly related issues are https://github.com/nextcloud/android/issues/2712 (Release 3.2.1 - Roadmap), https://github.com/nextcloud/android/issues/275 (Release 1.3.1), https://github.com/nextcloud/android/issues/2132 (Release 3.1.0 - Roadmap), and https://github.com/nextcloud/android/issues/2287 (Release x.y.Z - Roadmap).

@tobiasKaminsky can we get this release please? :) It only fixes two issues, I know...but....the share type issue is the number 1 crash for the 3.3.0 release, so I think it would be nice to get this released since we already got this reported again even after the fix has been done but unfortunately not release yet :/

There is also a bug when Client is created on main thread, when entering Notification.
I'll have a look into this now and try to find a fix.
Then we can include this also.

Ref: https://gist.github.com/nickvergessen/34a6b9fb1cc2b5656eb0fc13aeee46c2

approved the PR :+1:

Backport is in #3154, after that I'll create a RC1 as I am not 100% if the fix is correct, as I cannot reproduce the error.

Merged, since codacy is is also not a fan of non-master-targeting PRs... :/

RC1 PR is #3156, todos have been updated

RC1 is released

RC2 needs this: https://github.com/nextcloud/android/pull/3114
Fix in #3154 seems to be ok.

3154 has already been merged so RC2 could be released

3169 - 3.3.1 RC2

We should also include some kind of redo of the device credentials stuff.
Seems to be broken for quite a lot people.
(I will investigate further tomorrow)

Sweet, sure thing. CI still isn't able to fetch all dependencies I guess some repo has issues, so we have to wait anyways :/

CI is working again and as far as I can see, all fixes have been merged except for a potential, still to be implemented fix for device credentials.

I'll want to do RC2 today and on Monday/Tuesday 3.3.1 final, if no big issues occur.
Fingerprint is a tough one and I do not want to delay 3.3.1.
When fingerprint is working, we can do a quick 3.3.2.

3.3.1 RC2 is released, stable is planned for Monday/Tuesday.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ikke-t picture ikke-t  路  3Comments

toobie83 picture toobie83  路  3Comments

JSoko picture JSoko  路  3Comments

tobiasKaminsky picture tobiasKaminsky  路  3Comments

JSoko picture JSoko  路  3Comments