ios-app icon indicating copy to clipboard operation
ios-app copied to clipboard

[RELEASE] 11.10.1

Open hosy opened this issue 3 years ago β€’ 2 comments

Release a new version

Xcode version to work with: 13.4.1

TASKS:

Git & Code

  • [x] [GIT] Create branch release/[major].[minor].[patch] (freeze the code)
  • [x] [DEV] Update APP_SHORT_VERSION [major].[minor].[patch] in ownCloud.xcodeproj/project.pbxproj
  • [ ] [TRFX] Update translations from transifex branch.
  • [ ] [TRFX] Check for missing translations.
  • [x] [DIS] Update changelog
  • [x] [DEV] Update In-App Release Notes (changelog) in ownCloud/Release Notes/ReleaseNotes.plist
  • [x] [DEV] Changelog: Created a folder for the new version like $majorVersion.$minorVersion.$patchVersion_YYYY-MM-DD
  • [x] [DEV] Changelog: Moved all changelog files from the unreleased folder to the new version folder
  • [x] [DEV] Inform Documentation-Team for the upcoming major/minor release with new version tag (notify #documentation-internal)
  • [x] [QA] Design Test plan
  • [x] [QA] Regression Test plan
  • [x] [DOC] Update https://owncloud.com/mobile-apps/#ios version numbers (notify #marketing)
  • [x] [GIT] Merge branch release/[major].[minor].[patch] in master
  • [x] [GIT] Create tag and sign it [major].[minor].[patch]
  • [x] [GIT] Add the new release on GitHub ios-app
  • [x] [DEV] ownBrander: Update the ownBrander git tag in repository customer_portal to new release tag
  • [x] [DEV] Update used Xcode version for the release in .xcode-version
  • [x] [DEV] Inform #documentation about the new release to set new documentation branch tag

If it is required to update the iOS-SDK version:

  • [x] [GIT] Create branch library release/[major].[minor].[patch](freeze the code)
  • [ ] [mail] inform #marketing about the new release.
  • [ ] [DIS] Update README.md (version number, third party, supported versions of iOS, Xcode)
  • [x] [DIS] Update changelog
  • [x] [GIT] Merge branch release/[major].[minor].[patch] in master
  • [x] [GIT] Create tag and sign it [major].[minor].[patch]
  • [x] [GIT] Add the new release on GitHub ios-sdk

If it is required to update third party:

  • [ ] [DIS] Update THIRD_PARTY.txt

App Store

  • [x] [DIS] App Store Connect: Create a new version following the [major].[minor].[patch]
  • [ ] [DIS] App Store Connect: Trigger Fastlane screenshots generation and upload
  • [x] [DIS] Upload the binary to the App Store
  • [x] [DIS] App Store Connect: Trigger release (manually)
  • [x] [DIS] App Store Connect: Decide reset of iOS summary rating (Default: keep)
  • [x] [DIS] App Store Connect: Update description if necessary (coordinated with #marketing)
  • [x] [DIS] App Store Connect: Update changelogs
  • [x] [DIS] App Store Connect: Submit for review

BUGS & IMPROVEMENTS:

hosy avatar Jul 27 '22 09:07 hosy

QA

Bugfixing release, so no complete regression test needed.

Changelog

https://github.com/owncloud/ios-app/pull/1134: Av offline without connection

Available offline files and folders with no connection are displayed

  • List of files βœ…
  • Quick access βœ…

https://github.com/owncloud/ios-app/pull/1129: Biometrical unlock share sheet

Check that the new Branding/MDM setup lets/forbids biometrical when sharing from 3rd party apps

  • Default value βœ…
  • Specific customer app (B***r) βœ…

https://github.com/owncloud/ios-app/pull/1132: Branding colors

Just checking if bottom bar, login buttons and passcode keyboard are correctly visible and tinted in all themes

  • Dark βœ…
  • Classic βœ…
  • Light βœ…

Smoke test

  • [X] Auth: basic, OAuth2, OIDC βœ…
  • [X] Transfers βœ…
    • [X] Upload from photo library
    • [X] Upload from files
    • [X] Share from 3rd party app
    • [X] Download
  • [x] Camera uploads βœ…
  • [X] Security βœ…
  • [X] Files App βœ…
  • [X] Autom tests βœ… (report)

Upgrade test

  • [X] 11.10 -> 11.10.1 βœ…

jesmrec avatar Aug 02 '22 07:08 jesmrec

Release 11.10.1 is OK on my side.

Xcode version: 13.4.1 (13F100)

Approved commits:

app: 2a310e29 sdk: 57729a6

Devices:

iPhoneXR, iOS v15.5 iPadAir2, iPadOS v14.8

Automatic test report: https://reports.cucumber.io/reports/4b02cf51-2614-419c-b29c-4b4faab5b89e

Ready to go!

jesmrec avatar Aug 02 '22 11:08 jesmrec

Release done

jesmrec avatar Aug 23 '22 08:08 jesmrec