Skip to content

Latest commit

 

History

History
1332 lines (871 loc) · 55.7 KB

CHANGELOG.md

File metadata and controls

1332 lines (871 loc) · 55.7 KB

Changelog for ownCloud iOS Client 11.10.0 (2022-05-18)

The following sections list the changes in ownCloud iOS Client 11.10.0 relevant to ownCloud admins and users.

Summary

  • Bugfix - IOS 15 SDK: #1066
  • Bugfix - EMM Shortcuts Licensing: #1114
  • Bugfix - Increased Timeout for Copy Action: #1119
  • Bugfix - Shortcuts Action Delete Path Item: #1123
  • Change - Migration to OpenSSL 1.1.0: #1116

Details

  • Bugfix - IOS 15 SDK: #1066

    After upgrading to iOS 15 SDK some UI fixes were needed.

    owncloud#1066

  • Bugfix - EMM Shortcuts Licensing: #1114

    If app was build as EMM version, the app shown an licensing error, when running shortcut intents.

    owncloud#1114

  • Bugfix - Increased Timeout for Copy Action: #1119

    Increased HTTP request timeout for COPY actions from 1 minute to 10 minutes and improved error handling for request timeouts.

    owncloud#1119

  • Bugfix - Shortcuts Action Delete Path Item: #1123

    The shortcuts action Delete Path Item did not provided configured accounts.

    owncloud#1123

  • Change - Migration to OpenSSL 1.1.0: #1116

    Migrated code to OpenSSL 1.1.1 API.

    owncloud#1116

Changelog for ownCloud iOS Client 11.9.1 (2022-03-29)

The following sections list the changes in ownCloud iOS Client 11.9.1 relevant to ownCloud admins and users.

Summary

  • Bugfix - Setup Passcode with Biometrical Unlock: #1112
  • Change - Set App Group Identifier: #1099

Details

  • Bugfix - Setup Passcode with Biometrical Unlock: #1112

    Biometrical unlock button no longer appear in setup view and after passcode was successfully setup, show biometrical unlock for permissions dialog.

    owncloud#1112

  • Change - Set App Group Identifier: #1099

    Set a custom app group identifier via Branding.plist this parameter. This value will be set by fastlane to all needed Info.plist keys. This is needed, if a customer is using an own resigning script which does not handle setting the app group identifier.

    owncloud#1099

Changelog for ownCloud iOS Client 11.9.0 (2022-03-16)

The following sections list the changes in ownCloud iOS Client 11.9.0 relevant to ownCloud admins and users.

Summary

  • Bugfix - Fix WebDAV endpoint URL for media playback after restoration: #1093
  • Bugfix - OAuth token renewal race condition: #1105
  • Change - Biometrical Authentication Button: #1004
  • Change - Poll for changes efficiency enhancements: #1043
  • Change - Webfinger / server location: #1059
  • Change - Infinite PROPFIND support: #950
  • Change - Rename Account (without re-authentication): #972

Details

  • Bugfix - Fix WebDAV endpoint URL for media playback after restoration: #1093

    Fixes a bug where media playback failed with a 404 Not Found error after restoration because the WebDAV endpoint URL was constructed from authentication data rather than OC user endpoint data.

    owncloud#1093

  • Bugfix - OAuth token renewal race condition: #1105

    Retry requests that failed with a 401 during a token refresh

    owncloud#1105

  • Change - Biometrical Authentication Button: #1004

    Added biometrical authentication button to provide a fallback for the fileprovider or app, if the automatically biometrical unlock does not work, or the user cancel the biometrical authentication flow.

    owncloud#1004

  • Change - Poll for changes efficiency enhancements: #1043

    Avoids simultaneous polling for changes by FileProvider and app.

    owncloud#1043

  • Change - Webfinger / server location: #1059

    Allows using webfinger or a lookup table to locate and use an alternative server based on the user name

    owncloud#1059

  • Change - Infinite PROPFIND support: #950

    Added support for prepopulation of newly created account bookmarks via infinite PROPFINDs, which speeds up the initial scan

    owncloud#950

  • Change - Rename Account (without re-authentication): #972

    Check if only the account name was changed in edit mode: save and dismiss without re-authentication

    owncloud#972

Changelog for ownCloud iOS Client 11.8.2 (2022-01-17)

The following sections list the changes in ownCloud iOS Client 11.8.2 relevant to ownCloud admins and users.

Summary

  • Bugfix - Continuous Audio Playback: #4924
  • Bugfix - PDF Editing: #4934
  • Change - (Branding) Corporate Color as Folder Color: #1069

Details

Changelog for ownCloud iOS Client 11.8.1 (2021-12-22)

The following sections list the changes in ownCloud iOS Client 11.8.1 relevant to ownCloud admins and users.

Summary

  • Change - Fallback on OIDC Dynamic Client Registration: #1068
  • Change - Localized Sort Order: #975

Details

  • Change - Fallback on OIDC Dynamic Client Registration: #1068

    Adds authentication-oauth2.oidc-fallback-on-client-registration-failure - defaulting to true - to allow the automatic fallback to default client_id / client_secret if OpenID Connect Dynamic Client Registration fails with any error. Furthermore fixed an infinite OAuth2 token refresh loop via SDK update.

    owncloud#1068

  • Change - Localized Sort Order: #975

    Improved sorting results and localized sorting across query results and database queries, via the SDK's new OCLOCALIZED collation and sort comparator.

    owncloud#975

Changelog for ownCloud iOS Client 11.8.0 (2021-12-01)

The following sections list the changes in ownCloud iOS Client 11.8.0 relevant to ownCloud admins and users.

Summary

  • Bugfix - Background Location Settings: #1050
  • Bugfix - Clear Passcode Lock: #1061
  • Bugfix - Quick Access: #4767
  • Bugfix - (Branding) Retry Section for Login Error: #4786
  • Change - Account List: #1014
  • Change - (Branding) Modular Localization: #1054
  • Change - (Branding) Skip Account Screen: #1056
  • Change - (Branding) Color and UI Improvements: #1057
  • Change - Suggest Biometrical Unlock: #4747
  • Change - (Branding) Default User Settings: #4766
  • Change - Display Name: #4798
  • Change - Licenses Overview: #4801
  • Change - (Branding) Remove Code via Build Flag: #4805
  • Change - (Branding) Biometrical Unlock Setting: #4818
  • Change - (Branding) Custom App/Auth Schemes: #4857

Details

Changelog for ownCloud iOS Client 11.7.1 (2021-09-22)

The following sections list the changes in ownCloud iOS Client 11.7.1 relevant to ownCloud admins and users.

Summary

  • Bugfix - Enabling Markup Edit Mode on iOS 15: #1012
  • Bugfix - Automatic photo upload crash on iOS 15: #1017
  • Bugfix - Open Private Link in Branded Client: #1031
  • Bugfix - (PDF-Viewer) "Go to page" action does not open last page: #1033
  • Bugfix - Open Private Link in Branded App: #1031
  • Bugfix - (Branding) iOS 12 crash when entering Settings: #4701
  • Bugfix - (PDF-Viewer) Keyboard does not disappear: #894
  • Change - (Branding) Add build flags support: #1026
  • Change - Added associated domains to resign script: #1028
  • Change - (Branding) Send Feedback via URL: #1035
  • Change - (Branding) Option to disable file imports: #4709
  • Change - (Branding) New Color Parameters: #4716
  • Change - MDM-configurable App Lock Interval: #4741
  • Change - Configurable poll interval: #8777

Details

  • Bugfix - Enabling Markup Edit Mode on iOS 15: #1012

    Auto-enabling the markup edit mode on iOS 15 was broken.

    owncloud#1012

  • Bugfix - Automatic photo upload crash on iOS 15: #1017

    On iOS 15, automatic photo upload seems to consume more resources than are available, leading to a crash. This pull requests reduces the number of concurrent photo upload operations from available cores to 1.

    owncloud#1017

  • Bugfix - Open Private Link in Branded Client: #1031

    This PR fixes a bug, when trying to open a private link via the custom url scheme owncloud:// or via associated domains applinks:. Resolving a private link opened via the URL scheme owncloud:// was not successful in some cases.

    owncloud#1031

  • Bugfix - (PDF-Viewer) "Go to page" action does not open last page: #1033

    The last page of a PDF file could not be opened with the "Go to page" action.

    owncloud#1033

  • Bugfix - Open Private Link in Branded App: #1031

    Private links will now be opened in detail view, if the app client is branded.

    owncloud#1031

  • Bugfix - (Branding) iOS 12 crash when entering Settings: #4701

    Addresses an issue where a branded build of the app crashes on iOS 12 upon entering Settings.

    https://github.com/owncloud/enterprise/issues/4701

  • Bugfix - (PDF-Viewer) Keyboard does not disappear: #894

    Keyboard does not disappear when using the "Go to page" action on the iPad.

    owncloud#894

  • Change - (Branding) Add build flags support: #1026

    Add support for app build flags to enable/disable features at compile time via branding parameters

    owncloud#1026

  • Change - Added associated domains to resign script: #1028

    Resign script can now inject associated domains into the resigned application's entitlements.

    owncloud#1028

  • Change - (Branding) Send Feedback via URL: #1035

    Currently feedback could only be provided via email. Now it is possible to define a feedback url in a branded client.

    owncloud#1035

  • Change - (Branding) Option to disable file imports: #4709

    Adds a new MDM option branding.disabled-import-methods to disable import methods

    https://github.com/owncloud/enterprise/issues/4709

  • Change - (Branding) New Color Parameters: #4716

    Adds additional possibilities and simplifications for branding colors.

    https://github.com/owncloud/enterprise/issues/4716

  • Change - MDM-configurable App Lock Interval: #4741

    New MDM / class setting option passcode.lockDelay to enforce locking after N seconds.

    https://github.com/owncloud/enterprise/issues/4741

  • Change - Configurable poll interval: #8777

    Add support for configurable poll interval via capabilities.php and MDM.

    owncloud/client#8777

Changelog for ownCloud iOS Client 11.7.0 (2021-07-29)

The following sections list the changes in ownCloud iOS Client 11.7.0 relevant to ownCloud admins and users.

Summary

  • Change - Clipboard Support: #514
  • Change - Background Media Upload: #958
  • Change - Six Digits Passcode: #958
  • Change - Filename Layout: #968

Details

  • Change - Clipboard Support: #514

    Clipboard support provides the following new features: - Copy: Files can be copied to the system-wide clipboard and pasted into other apps. Folders can also be copied within the ownCloud app. - Paste: Files can be pasted from the system-wide clipboard into the ownCloud app. Likewise, files and folders copied within the app can be pasted. - Cut: Within an ownCloud account, files and folders can be cut and pasted to a different path. After this action, the items are no longer present in the original location.

    owncloud#514

  • Change - Background Media Upload: #958

    Uploading new media files is now more reliable in the background when "Use background location updates" is enabled in the settings.

    owncloud#958

  • Change - Six Digits Passcode: #958

    Passcode lock supports to set a passcode lock with 4 or 6 digits.

    owncloud#958

  • Change - Filename Layout: #968

    Adopted the filename layout to the new Web UI with bold font weight, large file name and normal font weight, small file extension.

    owncloud#968

Changelog for ownCloud iOS Client 11.6.1 (2021-06-24)

The following sections list the changes in ownCloud iOS Client 11.6.1 relevant to ownCloud admins and users.

Summary

  • Bugfix - In some cases, background media upload worked not as expected: #4547
  • Bugfix - Fixed misleading warnings at let's encrypt cert renewal: #4558
  • Bugfix - FileProvider UI on iOS 12: #986
  • Change - Additional URL Scheme: #979

Details

Changelog for ownCloud iOS Client 11.6.0 (2021-05-12)

The following sections list the changes in ownCloud iOS Client 11.6.0 relevant to ownCloud admins and users.

Summary

  • Bugfix - Added paragraph on top of Acknowledgements page: #4284
  • Bugfix - Fixed Branded UI on iPad: #4367
  • Bugfix - Enabling Markup Mode: #4468
  • Bugfix - Improved AppStore Review Request Time: #845
  • Bugfix - Changed wording in documentation: #867
  • Bugfix - Fix bookmark name editing: #877
  • Bugfix - Media Player Behaviour: #884
  • Bugfix - Japanese Input Support: #916
  • Bugfix - Swiping PDF thumbnail view on the iPhone: #918
  • Bugfix - Added Dark Mode Support to Preview: #919
  • Bugfix - Passcode Settings Section: #923
  • Bugfix - Viewer fixes, refactoring and minor improvements: #942
  • Bugfix - Disable Markup Action for Mime-Type Gif: #952
  • Bugfix - UI refinements in action card: #956
  • Bugfix - State Restoration for Branded Login: #957
  • Change - MDM Enhancements: #4104
  • Change - Full Screen PDF View: #428
  • Change - "Go to Page" reallocated in PDF previews: #4448
  • Change - French Localization: #4450
  • Change - Local account-wide search using custom queries: #53
  • Change - Unified Branding with MDM support: #697
  • Change - Presentation Mode: #704
  • Change - Class Settings Metadata Support: #831
  • Change - Video upload improvements: #847
  • Change - Enhanced drag & drop support: #850
  • Change - New photo picker / permissions model for iOS 14: #851
  • Change - Shortcut uploads and error handling improvements: #858
  • Change - Corporate Color + UI Refinements: #860
  • Change - Improved Right-to-Left Language UI-Design: #861
  • Change - Enforce User ID when updating token-based bookmarks: #869
  • Change - TLS certificate comparison: #872
  • Change - New Issue view / presentation: #874
  • Change - Automated Calens Changelog Creation: #879
  • Change - File Provider Passcode Protection: #880
  • Change - Updated Keyboard Shortcuts: #902
  • Change - Added Actions to File Provider: Sharing & Public Links: #910

Details

  • Bugfix - Added paragraph on top of Acknowledgements page: #4284

    • adds a paragraph on top of the Acknowledgements to provide additional context - adds PLCrashReporter license to acknowledgements

    https://github.com/owncloud/enterprise/issues/4284

  • Bugfix - Fixed Branded UI on iPad: #4367

    • UI fix for branded login on the iPad - Fill color for branded button was not used

    https://github.com/owncloud/enterprise/issues/4367 https://github.com/owncloud/enterprise/issues/4366

  • Bugfix - Enabling Markup Mode: #4468

    In some cases enabling markup mode failed.

    https://github.com/owncloud/enterprise/issues/4468

  • Bugfix - Improved AppStore Review Request Time: #845

    Changed request time for In-App review and fixed storing the first launch date

    owncloud#845

  • Bugfix - Changed wording in documentation: #867

    Changed wording so it no longer suggests username is editable

    owncloud#867

  • Bugfix - Fix bookmark name editing: #877

    When editing bookmarks:

    • if a name was set, it wasn't shown in the edit interface - bookmark name edits/additions would get lost - bookmark name edits would not be presented in the list unless scrolling out of view and back in

    owncloud#877

  • Bugfix - Media Player Behaviour: #884

    Fix for an issue when playing multiple items in the same directory. If e.g. image item is the next one, multi media playback would stop.

    owncloud#884

  • Bugfix - Japanese Input Support: #916

    Fixed a problem in scan view when renaming the file name and using a Japanese keyboard layout (2-Byte character). After entering a character inside the file name the text cursor jumped to the end.

    owncloud#916

  • Bugfix - Swiping PDF thumbnail view on the iPhone: #918

    Prevent page container scrolling, when try to scroll inside the pdf thumbnail view on the iPhone

    owncloud#918

  • Bugfix - Added Dark Mode Support to Preview: #919

    Dark mode for QLPreviewController only worked, when system dark mode was used. Custom dark mode theme was not able set the dark mode style before.

    owncloud#919

  • Bugfix - Passcode Settings Section: #923

    If a passcode was enabled or disabled in the settings, the UI section was not updated.

    owncloud#923

  • Bugfix - Viewer fixes, refactoring and minor improvements: #942

    • fix for items, which could not be opened - new refresh policy: asks the user before updating PDF files

    owncloud#942

  • Bugfix - Disable Markup Action for Mime-Type Gif: #952

    Images with mime type image/gif can not edited with markup action and needs to be disabled.

    owncloud#952

  • Bugfix - UI refinements in action card: #956

    Fixed the corner radius. For larger UI width set a maximum width for the cardview and center the view.

    owncloud#956

  • Bugfix - State Restoration for Branded Login: #957

    State restoration was not working for branded clients. This fix will restore the last shown item after an app restart for branded clients.

    owncloud#957

  • Change - MDM Enhancements: #4104

    • Passcode lock enforcement via class setting. User can be forced to set-up a passcode when he first starts the app - Auto-generated MDM documentation

    https://github.com/owncloud/enterprise/issues/4104

  • Change - Full Screen PDF View: #428

    • A PDF file can be opened in fullscreen view and hides unnecessary UI elements. (Tap to trigger full screen view) - Thumbnails positioned based on vertical size class after rotating the device to give the displayed document more screen real estate.

    owncloud#428

  • Change - "Go to Page" reallocated in PDF previews: #4448

    The "Go to Page" option for PDF files has been reallocated to the Actions menu, and is also available by tapping on the page label.

    https://github.com/owncloud/enterprise/issues/4448

  • Change - French Localization: #4450

    Added french localization.

    https://github.com/owncloud/enterprise/issues/4450

  • Change - Local account-wide search using custom queries: #53

    User can switch between local folder or local account-wide search. Search terms and filter keywords can be combined inside the search field to get granular search results.

    owncloud#53

  • Change - Unified Branding with MDM support: #697

    Refactored Branding, introducing a new Branding class, unifying branding support with class settings while offering support for the legacy format and laying the ground for retrieving branding assets from a remote server.

    owncloud#697 owncloud#792

  • Change - Presentation Mode: #704

    Added an action in detail view menu which enables presentation mode. Presentation mode prevents the display from sleep mode as long as the detail view is closed, furthermore the preview will be opened in full screen.

    owncloud#704

  • Change - Class Settings Metadata Support: #831

    Support for class settings metadata.

    owncloud#831

  • Change - Video upload improvements: #847

    • Added ability to upload slo-mo videos etc - Added option to allow uploading original videos

    owncloud#847

  • Change - Enhanced drag & drop support: #850

    Fix drag and drop and improve support to run the iOS app on M1 Macs:

    • add drag-out support for files that are not locally available yet - improve drag-in support for files, picking the best available representation that can be retrieved as data - support for drag & drop in the log file browser

    owncloud#850

  • Change - New photo picker / permissions model for iOS 14: #851

    • Using new PHPhotoPicker introduced in iOS14 instead of our custom picker. - Dealing with the photo permission model introduced in iOS14 where user can grant access just to specific photo assets or albums

    owncloud#851

  • Change - Shortcut uploads and error handling improvements: #858

    Improved error handling for Shortcut actions and now also reporting authentication errors. Added an optional "Wait for completion" option to the "Save File" and "Create Folder" action.

    owncloud#858

  • Change - Corporate Color + UI Refinements: #860

    The corporate color of the UI themes was updated and furthermore some colors was adopted for a better contrast. This PR includes also some refinements for some UI elements.

    owncloud#860

  • Change - Improved Right-to-Left Language UI-Design: #861

    Fixed missing views, which missed Right-to-Left language support.

    owncloud#861

  • Change - Enforce User ID when updating token-based bookmarks: #869

    This PR requires the user ID to remain the same when updating token-based bookmarks. If the user logs in as a user other than the one with which the bookmark was originally created, an error will be presented.

    owncloud#869

  • Change - TLS certificate comparison: #872

    When logging into an account and experiencing a different certificate that does not fulfill the rules for automatic acceptance as replacement, the issue it brings up now shows the differences between the two certificates to allow an informed decision by the user.

    owncloud#872

  • Change - New Issue view / presentation: #874

    As fixing an iPad layout issue in the old issues view proved too cumbersome, I've replaced the entire implementation with a new issue view, based on code already there and in use for cards and tables.

    owncloud#874

  • Change - Automated Calens Changelog Creation: #879

    This PR uses GitHub Actions to automatically generate a changelog file with Calens and commits the new CHANGELOG.md into the current branch.

    owncloud#879

  • Change - File Provider Passcode Protection: #880

    If the app is protected with a passcode the file provider extension will present an user interface for direct unlocking.

    owncloud#880

  • Change - Updated Keyboard Shortcuts: #902

    Added keyboard shortcuts in PDF view, media playback can now completely controlled by the keyboard and fixed broken keyboard commands.

    owncloud#902

  • Change - Added Actions to File Provider: Sharing & Public Links: #910

    Added file provider actions for Sharing and Public Links, which will open the UI for adding and editing sharing and public links to the selected item directly from the file provider.

    owncloud#910

Changelog for ownCloud iOS Client 11.5.2 (2021-03-03)

The following sections list the changes in ownCloud iOS Client 11.5.2 relevant to ownCloud admins and users.

Summary

  • Bugfix - Accessing hyperlinks in PDF documents: #4432
  • Bugfix - PDF thumbnail view position on the iPad: #905
  • Bugfix - Misplaced Collapsible Progress Bar in detail view: #906

Details

  • Bugfix - Accessing hyperlinks in PDF documents: #4432

    Tap on hyperlinks in PDF documents opens the link.

    https://github.com/owncloud/enterprise/issues/4432

  • Bugfix - PDF thumbnail view position on the iPad: #905

    Fixed the position of the PDF thumbnail view on the iPad from the bottom to the right position to get more visible PDF content and to prevent enabling the iOS app switcher when scrolling throw the thumbnail view.

    owncloud#905

  • Bugfix - Misplaced Collapsible Progress Bar in detail view: #906

    Hide the Collapsible Progress Bar in detail view and fixed position in file list.

    owncloud#906

Changelog for ownCloud iOS Client 11.5.1 (2021-02-17)

The following sections list the changes in ownCloud iOS Client 11.5.1 relevant to ownCloud admins and users.

Summary

  • Bugfix - Fix Crash on iOS 12 devices: #896

Details

  • Bugfix - Fix Crash on iOS 12 devices: #896

    Fixed a crash on startup, when iOS 12 is installed on the device.

    owncloud#896

Changelog for ownCloud iOS Client 11.5.0 (2021-02-10)

The following sections list the changes in ownCloud iOS Client 11.5.0 relevant to ownCloud admins and users.

Summary

  • Bugfix - Added paragraph on top of Acknowledgements page: #4284
  • Bugfix - Fixed Branded UI on iPad: #4367
  • Bugfix - Improved AppStore Review Request Time: #845
  • Bugfix - Changed wording in documentation: #867
  • Bugfix - Fix bookmark name editing: #877
  • Bugfix - Media Player Behaviour: #884
  • Change - MDM Enhancements: #4104
  • Change - Full Screen PDF View: #428
  • Change - Unified Branding with MDM support: #697
  • Change - Class Settings Metadata Support: #831
  • Change - Video upload improvements: #847
  • Change - Enhanced drag & drop support: #850
  • Change - New photo picker / permissions model for iOS 14: #851
  • Change - Corporate Color + UI Refinements: #860
  • Change - Improved Right-to-Left Language UI-Design: #861
  • Change - Enforce User ID when updating token-based bookmarks: #869
  • Change - TLS certificate comparison: #872
  • Change - New Issue view / presentation: #874
  • Change - Automated Calens Changelog Creation: #879

Details

  • Bugfix - Added paragraph on top of Acknowledgements page: #4284

    • adds a paragraph on top of the Acknowledgements to provide additional context - adds PLCrashReporter license to acknowledgements

    https://github.com/owncloud/enterprise/issues/4284

  • Bugfix - Fixed Branded UI on iPad: #4367

    • UI fix for branded login on the iPad - Fill color for branded button was not used

    https://github.com/owncloud/enterprise/issues/4367 https://github.com/owncloud/enterprise/issues/4366

  • Bugfix - Improved AppStore Review Request Time: #845

    Changed request time for In-App review and fixed storing the first launch date

    owncloud#845

  • Bugfix - Changed wording in documentation: #867

    Changed wording so it no longer suggests username is editable

    owncloud#867

  • Bugfix - Fix bookmark name editing: #877

    When editing bookmarks:

    • if a name was set, it wasn't shown in the edit interface - bookmark name edits/additions would get lost - bookmark name edits would not be presented in the list unless scrolling out of view and back in

    owncloud#877

  • Bugfix - Media Player Behaviour: #884

    Fix for an issue when playing multiple items in the same directory. If e.g. image item is the next one, multi media playback would stop.

    owncloud#884

  • Change - MDM Enhancements: #4104

    • Passcode lock enforcement via class setting. User can be forced to set-up a passcode when he first starts the app - Auto-generated MDM documentation

    https://github.com/owncloud/enterprise/issues/4104

  • Change - Full Screen PDF View: #428

    • A PDF file can be opened in fullscreen view and hides unnecessary UI elements. (Tap to trigger full screen view) - Thumbnails positioned based on vertical size class after rotating the device to give the displayed document more screen real estate.

    owncloud#428

  • Change - Unified Branding with MDM support: #697

    Refactored Branding, introducing a new Branding class, unifying branding support with class settings while offering support for the legacy format and laying the ground for retrieving branding assets from a remote server.

    owncloud#697 owncloud#792

  • Change - Class Settings Metadata Support: #831

    Support for class settings metadata.

    owncloud#831

  • Change - Video upload improvements: #847

    • Added ability to upload slo-mo videos etc - Added option to allow uploading original videos

    owncloud#847

  • Change - Enhanced drag & drop support: #850

    Fix drag and drop and improve support to run the iOS app on M1 Macs:

    • add drag-out support for files that are not locally available yet - improve drag-in support for files, picking the best available representation that can be retrieved as data - support for drag & drop in the log file browser

    owncloud#850

  • Change - New photo picker / permissions model for iOS 14: #851

    • Using new PHPhotoPicker introduced in iOS14 instead of our custom picker. - Dealing with the photo permission model introduced in iOS14 where user can grant access just to specific photo assets or albums

    owncloud#851

  • Change - Corporate Color + UI Refinements: #860

    The corporate color of the UI themes was updated and furthermore some colors was adopted for a better contrast. This PR includes also some refinements for some UI elements.

    owncloud#860

  • Change - Improved Right-to-Left Language UI-Design: #861

    Fixed missing views, which missed Right-to-Left language support.

    owncloud#861

  • Change - Enforce User ID when updating token-based bookmarks: #869

    This PR requires the user ID to remain the same when updating token-based bookmarks. If the user logs in as a user other than the one with which the bookmark was originally created, an error will be presented.

    owncloud#869

  • Change - TLS certificate comparison: #872

    When logging into an account and experiencing a different certificate that does not fulfill the rules for automatic acceptance as replacement, the issue it brings up now shows the differences between the two certificates to allow an informed decision by the user.

    owncloud#872

  • Change - New Issue view / presentation: #874

    As fixing an iPad layout issue in the old issues view proved too cumbersome, I've replaced the entire implementation with a new issue view, based on code already there and in use for cards and tables.

    owncloud#874

  • Change - Automated Calens Changelog Creation: #879

    This PR uses GitHub Actions to automatically generate a changelog file with Calens and commits the new CHANGELOG.md into the current branch.

    owncloud#879

Release version 11.4.5 (January 2021)

  • Fix: Crash in Detail View (#855)
  • Fix: Upload Improvements (PR #857)

Release version 11.4.4 (End-November 2020)

  • Fix: iPad on iOS 12 (#4293)
  • Fix: Improvements on Apple Silicon macOS

Release version 11.4.3 (Mid-November 2020)

  • Fix: iOS 14 UI Adaptions (#834)

Release version 11.4.2 (November 2020)

  • Support for new Display Sizes
  • Favorites in Directory Picker (#814)
  • Rename Filename in Scan View (#822)
  • Fix: Save Attachments from Mail.app (#816)
  • Fix: Authentication Error in FileProvider (#808)
  • Fix: New Folder in FileProvider (#827)

Release version 11.4.1 (September 2020)

  • Image Metadata (#679)
  • Pro Photo Upload (#685, #688)
  • Fix: Media Upload Path (#784)
  • Fix: File List (#786)
  • Fix: Markup (#783)
  • Fix: Shortcuts (#785)
  • Fix: Share Sheet (#782)
  • Fix: Multiple Selection (#735)
  • Fix: File Provider (#747)
  • Fix: General Improvements (#790, #792, #793)
  • Fix: Create Public Link (#803)

Release version 11.4 (August 2020)

  • Branding Support (#2, #120)
  • Migration (#270)
  • Cellular Options (PR #709)
  • Share Sheet (#539)
  • Camera Access (#615)
  • Better Issue Handling (#362, #505, #513, #585, SDK: #63)
  • Folders on top (#431)
  • Contextual Menu (#717)
  • Multitouch gestures (#725)
  • Inline Authentication (PR #682)
  • Image Upload: Change file name (PR #714)
  • App Version Information (#740)
  • Improved Media Upload (#647)
  • Media Streaming (#766)
  • Public Link Creation (#671)
  • Diagnostics (PR #762)
  • Item Counter (PR #771)
  • Universal Links / Deep Linking (PR #609)
  • Shortcuts: Get File Info
  • Fix: Avoid duplicate photo upload (PR #714)
  • Fix: Markup (#729, 698)
  • Fix: Audio Playback (#683)
  • Fix: Serveral UI Improvements (PR #654, #264)
  • Fix: File Provider (#754, …)
  • Fix: Quick Access (#745)
  • Fix: Sort by Type (#670)

Release version 1.3.2 (April 2020)

  • iPad: Mouse and Trackpad support (#655)
  • Fix: Shortcut - Save Action (#651)
  • Fix: Keep open files up-to-date (#630)

Release version 1.3.1 (March 2020)

  • Fix: Shortcut - Save Action (#622)
  • Fix: Markup Documents (#617, #618)
  • Fix: Offline Usage (#3828)
  • Fix: Available Offline (PR #616)
  • Fix: Permissions (#623)

Release version 1.3.0 (February 2020)

  • Document Scanner on iOS 13 (PR #494)
  • Markup Documents on iOS 13 (#541)
  • Shortcut Support on iOS 13 (#463)
  • New Quick Access Collections (PR #600)
  • Cleaner File List Layout (PR #594)
  • Added Sort Bar in Directory Picker (#590)
  • Fix: Blank File List on UI restoration (#601)
  • Fix: Share Sheet on iPad for log files (#606)

Release version 1.2.1 (January 2020)

  • Fix: Passcode Lock Screen on iOS 13 (#582)

Release version 1.2.0 (December 2019)

  • Multiple Window Support (iPadOS) (#488)
  • Keyboard Commands (iPadOS) (#282)
  • Media Player Improvements (#59, #374)
  • Better File Previews (#481)
  • Arabic Language Support
  • Fix: Sort alphabetically (PR #546)
  • Fix: Share Sheet on iPad (#568)
  • Fix: FileProvider File Type Issue (#557)
  • Fix: FileProvider Offline Browsing (PR #547)
  • Fix: FileProvider Saving from Microsoft Word (PR #574)
  • Fix: Photo Upload (#504)

Release version 1.1.2 (October 2019)

  • Fix for long delays before starting a request on iOS 13.1 (PR #531)

Release version 1.1.1 (October 2019)

  • Dark mode support (PR #489)
  • iOS 13 support (#502)
  • Background media playback fixed (PR #522)
  • Displaying long file name improved (#516)
  • Fixed naming of uploaded edited photos (#520)
  • Fixed crash in File Provider (#502)
  • UI fixes (#511, #502)

Release version 1.1.0 (September 2019)

  • Available Offline Support (#134, #135)
  • Background Sync Support (#386)
  • Background Image Upload (#116)
  • Import Files from Share Sheet (#76)
  • Added "Create Folder" Action in Directory Picker (#443)
  • Added Change Sort Order for all Sort Methods (#470)
  • Added Index Bar in File list (#413)
  • Image Gallery improvements (#322)
  • UI improvements for the Navigation Bar (#477)
  • Added Activity Indicator for deleting Local Copies (#393)
  • Sharing fixes (#439, #415)
  • Fixed min length for searching sharing users (#454)

Release version 1.0.4 (August 2019)

  • Authentication improvements (PR #459)
  • Fixed background crash (PR #462)
  • Log file improvements (#444)

TestFlight Build 129 (July 2019)

  • Import files from Share Sheet (#76)
  • Create Folder in Directory Picker (#443)

TestFlight Build 126 (July 2019)

  • Native Media Player, with support for streaming (#395)
  • Name Conflict Detection (#377)
  • Activity Indicator for deleting offline copies (#393)
  • Improved Log File (#446)
  • Image Gallery improvement (#322)
  • Error handling for corrupted files (#357)

Release version 1.0.3 (July 2019)

  • Add support for local user names with @ inside in sharing (PR #453)

Release version 1.0.2 (July 2019)

  • Favorites crash fixed (#423)
  • Account Auto-Connect
  • Add support for server setting version.hide (#426)
  • OAuth2 improvements (#293)

Release version 1.0.1 (June 2019)

  • Passcode lock for iOS Files.app
  • Access log files after log session ended
  • Translation fixed
  • Sharing bug fixed
  • Fixed bug when creating a new folder

TestFlight Build 123 (June 2019)

  • Finally: Sharing !! (#275, #292, #351, #358)
  • Option to convert HEIF/HEVC to JPEG/MP4 before upload (#363)
  • Option to show/hide hidden files in the file list (#390)
  • Debugging: log rotation (#382)
  • Clear cached local files (#376)

TestFlight Build 119 (May 2019)

  • Drag and drop between apps (iPad Split View) (#48)
  • Drag directly to file actions (#250)
  • Multi-select: more file actions (#250)
  • Swipe to next image (#277)
  • Display quota (#337)
  • Navigation to any parent folder (#354)

TestFlight Build 111 (March 2019)

  • Upload multiple images and videos in the app (Select all!!!) (#173 )
  • "Open in…" with offline files (#227)
  • Basic appconfig.org implementation (#272)

TestFlight Build 103 (February 2019)

  • Multi-select files/folders for move and delete (#234)
  • Copy file/folder to another location (#207)
  • Accessibility improvements (#239)
  • Multi Language: cs_CZ, de, de_DE, en_GB, ko, mk, nb_NO, nn_NO, pt_BR, pt_PT, ru, sq, th_TH, zh_CN (#231)

TestFlight Build 85 (November 2018)

  • Upload (single) images and (multiple) files in the app (#146)
  • Open in another app (#132)

TestFlight Build 83 (November 2018)

  • PDF viewer with search and TOC (#138)

TestFlight Build 79 (November 2018)

  • iOS Files app integration (#67)
    • Upload to Files app
    • Download in Files app
    • Edit and save files via Files app
    • Move, rename, delete in Files app
  • File size and dates in file list (#117)
  • Settings > Logging

TestFlight Build 73 (October 2018)

  • Menu for file/folder info and actions (#106)
  • Move of individual files/folders from menu (#110)
  • Move multiple files/folders with drag and drop (#110)
  • Basic file preview (#114)

TestFlight Build Build 54 (August 2018)

  • Touch ID and Face ID (#54)
  • File/folder deletion (#91)
  • File/folder rename (#102)
  • Filtering/search the current folder (#64)

TestFlight Build 34 (June 2018)

  • Sort options for files and folders (#55)
  • Passcode lock with delay option and brute force (activate in "Settings", no Touch ID and Face ID yet) (#34)

TestFlight Build 31 (May 2018)

  • Account creation with OAuth 2.0 and basic auth
  • Edit, re-order and delete accounts (#38)
  • Inspect SSL-certificates
  • Folder navigation (online and offline)
  • Thumbnails in file view (#32)
  • Different themes (click "Help" on bottom left)