android/CHANGELOG.md

788 lines
22 KiB
Markdown

<!--
~ SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors
~ SPDX-FileCopyrightText: 2016-2024 Tobias Kaminsky <tobias@kaminsky.me>
~ SPDX-License-Identifier: AGPL-3.0-or-later
-->
## 3.29.0 (April 24, 2024)
- NC Assistant
- Client certificates
- Personal files view
- REUSE compliance
- Bugfixes
Minimum: NC 16 Server, Android 7.0 Nougat
For a full list, please see https://github.com/nextcloud/android/milestone/89
## 3.28.2 (April 4th, 2024)
- Bugfixes
Minimum: NC 16 Server, Android 7.0 Nougat
For a full list, please see https://github.com/nextcloud/android/milestone/90
## 3.28.1 (March 25th, 2024)
- Bugfixes
Minimum: NC 16 Server, Android 7.0 Nougat
For a full list, please see https://github.com/nextcloud/android/milestone/90
## 3.28.0 (February 13th, 2024)
- E2E sharing
- Bugfixes
Minimum: NC 16 Server, Android 7.0 Nougat
For a full list, please see https://github.com/nextcloud/android/milestone/88
## 3.26.0 (September 16, 2023)
- image editing
- image details, with map
- show other Nextcloud apps
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/84
## 3.25.0 (June 13, 2023)
- show Groupfolder
- Tag in file listing
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/81
## 3.24.1 (February 21, 2023)
- Fix crash in previous version when connecting to old server versions
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/80
## 3.24.0 (February 13, 2023)
- Several performance optimizations by @starypatyk
- Support multi-page document scanning and exporting to PDF
- Many small bugfixes and improvements
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/78
## 3.23.1 (December 21, 2022)
- Bug fixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/79
## 3.23.0 (December 1, 2022)
- File actions menu redesign
- Allow adding shortcuts to Home screen (@newhinton)
- Many bugfixes and performance optimizations
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/74
## 3.22.3 (November 3, 2022)
- Bug fixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/76
## 3.22.2 (October 24, 2022)
- Bug fixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/75
## 3.22.1 (October 20, 2022)
- Bug fixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/73
## 3.22.0 (October 19, 2022)
- Material 3 UI revamp
- Dashboard widgets for Android launcher
- New tiled design for media view
- Many bugfixes and improvements
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/70
## 3.21.2 (September 1, 2022)
- Bug fixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
## 3.21.1 (August 26, 2022)
- Bug fixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/72
## 3.21.0 (August 8, 2022)
- Fast scroll for all lists
- Media view
- Group photos as timeline by month
- Filter options
- File locking
- File export to sdcard
- Many bugfixes and improvements
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/66
## 3.20.3 (June 13th, 2022)
- Minor bug fixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/69
## 3.20.2 (June 9th, 2022)
- Several minor bugfixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/68
## 3.20.1 (May 6th, 2022)
- Several minor bugfixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/67
## 3.20.0 (May 3rd, 2022)
- Built-in PDF viewer
- Built-in document scanner
- Better choices for storage permissions
- File locking support
- Better UI for media gallery
- Many bugfixes and improvements
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/64
## 3.19.1 (March 10, 2022)
- Minor fixes and improvements
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/65
## 3.19.0 (February 3, 2022)
- Support external storage in Media page
- Connection fallback to IPv4 when IPv6 fails
- Many other fixes and improvements
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/62
## 3.18.1 (December 22, 2021)
- Fix connection bug for usernames with spaces
- Fix some crashes in search and share views
- Fix login for server URLs in IP:port format
- Lots of minor bug fixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/63
## 3.18.0 (November 18, 2021)
- Calendar backup/restore
- Unified search
- Sharing permissions improvements
- Minor bug fixes
Minimum: NC 16 Server, Android 6.0 Marshmallow
For a full list, please see https://github.com/nextcloud/android/milestone/61
## 3.17.1 (October, 20, 2021)
- fix FIDO crash
- fix crash in documents provider while offline
- updated translations
Minimum: NC 16 Server, Android 5.1 Lollipop
For a full list, please see https://github.com/nextcloud/android/milestone/60
## 3.17.0 (August, 19, 2021)
- UI improvements (Avatar, password dialog)
- New video player for better streaming
- Many bug fixes
- Drop Android 5.0, new min version Android 5.1
Minimum: NC 16 Server, Android 5.1 Lollipop
For a full list, please see https://github.com/nextcloud/android/milestone/59
## 3.16.1 (June, 01, 2021)
- Fix media tab not showing images/videos
- Connectivity checks fixed
- Crashing while retrieving avatar
Minimum: NC 16 Server, Android 5.0 Lollipop
For a full list, please see https://github.com/nextcloud/android/milestone/58
## 3.16.0 (May, 05, 2021)
- Enhance sharing
- Update template section when creating new files
- Pin protection update
- Updated notification handling during updates @newhinton
- UI improvements
Minimum: NC 16 Server, Android 5.0 Lollipop
For a full list, please see https://github.com/nextcloud/android/milestone/55
## 3.15.1 (March, 10, 2021)
- share fix
- passcode fix
- enhance share access
Minimum: NC 16 Server, Android 5.0 Lollipop
For a full list, please see https://github.com/nextcloud/android/milestone/57
## 3.15.0 (February, 02, 2021)
- Media instead of Photos: also show videos
- UI Improvement (shimmer)
- Bug fixes all over the place
- Drop Android 4.4, new min version Android 5.0
Minimum: NC 16 Server, Android 5.0 Lollipop
For a full list, please see https://github.com/nextcloud/android/milestone/52
## 3.14.3 (January, 13, 2021)
- Fix crash when clicking "+" button
- Fix push notifications on some devices
- Fix updating of sharee list
- Fix crash during setting status
- Fix Crash Sharing files to Nextcloud via Android Apps
For a full list, please see https://github.com/nextcloud/android/milestone/56
## 3.14.2 (January, 13, 2021)
- Fix push notifications on some devices
- Fix updating of sharee list
- Fix crash during setting status
- Fix Crash Sharing files to Nextcloud via Android Apps
For a full list, please see https://github.com/nextcloud/android/milestone/54
## 3.14.1 (December, 02, 2020)
- Fix crash due to service not started in time
- Fix UI while media playback
- Fix uploading direct camera images with more than one picture
- Fix conflict handling on auto upload
For a full list, please see https://github.com/nextcloud/android/milestone/53
## 3.14.0 (November, 18, 2020)
- Prevent Firebase crashes: Exodus will warn about tracker, but code wise it is disabled
- Status support
- Document storage enhancement @tgrote
- Auto upload media detection improvements @AndyScherzinger
- Sharing UI rewrite
- Drop Android 4.3, new min version Android 4.4
For a full list, please see https://github.com/nextcloud/android/milestone/50
## 3.13.1 (September, 15, 2020)
- bugfix release
- auto upload obey metered network
- fix adding account via qrCode
- fix deleting password on share
- fix conflict handling on auto upload
- lots more
For a full list, please see https://github.com/nextcloud/android/milestone/51
## 3.13.0 (August, 18, 2020)
- new UI overhaul @Shagequi @JorisBodin
- E2EE beta support
- dark mode enhancement @AndyScherzinger
- warn on outdated NC16 server
- requires Android 4.3 or newer
For a full list, please see https://github.com/nextcloud/android/milestone/48
## 3.12.1 (July, 07, 2020)
- UI does not hang when changing auto upload
- fix crash on contacts backup settings
- bugfixes
For a full list, please see https://github.com/nextcloud/android/milestone/49
## 3.12.0 (June, 10, 2020)
- add circle support for searching/displaying
- if no offline editor is available, use OO/Cool/Text
- add possibility to set expiration date on user/group shares (NC18+)
- rich workspaces can be disabled on server side
- improved loading view
- requires Android 4.2 or newer
For a full list, please see https://github.com/nextcloud/android/milestone/42
## 3.11.1 (April, 23, 2020)
- Crash while browsing files
- auto upload:
- fix wrong conflict detection on custom folder
- allow to choose default conflict strategy @fodinabor
- fix hanging UI after saving
- open office files online if no local app installed
For a full list, please see https://github.com/nextcloud/android/milestone/47
## 3.11.0 (March, 26, 2020)
- not enough space dialog @Shagequi
- fix shared search
- upload existing images in auto upload @koying @ArisuOngaku
- allow deep links @Charon77
- support for circle
- last version supporting Android 4.1
For a full list, please see https://github.com/nextcloud/android/milestone/41
## 3.10.1 (February, 05, 2020)
- fix crash on self-signed certificates
- fix openOffice open files with special chars
For a full list, please see https://github.com/nextcloud/android/milestone/45
## 3.10.0 (January, 17, 2020)
- Dark theme (@dan0xii, @AndyScherzinger)
- Rich workspace (NC18+)
- collaborative text editor (NC18+)
- links in Markdown previews clickable (@AndyScherzinger)
- Show/Hide auto upload list items (@AndyScherzinger)
- drop 4.0.x support
- outdated server warning set to NC15
- latest supported version NC13
For a full list, please see https://github.com/nextcloud/android/milestone/40
## 3.9.2 (December, 05, 2019)
- HOTFIX: fix login loop
- Fix crash on opening png images
- Translation updates
For a full list, please see https://github.com/nextcloud/android/milestone/44
## 3.9.1 (December, 04, 2019)
- Fix crash on opening png images
- Translation updates
For a full list, please see https://github.com/nextcloud/android/milestone/43
## 3.9.0 (November, 12, 2019)
- preview Markdown with syntax highlighting @AndyScherzinger
- improved DavX5 integration @bitfireAT
- AutoUpload: allow files to upload into subfolder
- new media player service @ezaquarii
- Remote wipe integration
- Print from within Collabora
- enhanced SingleSignOn
- outdated server warning set to NC14
For a full list, please see https://github.com/nextcloud/android/milestone/38
## 3.8.1 (October, 11, 2019)
- upload images into subfolder, if source folder also has subfolder
- Fix registration of second account on first run
- fix disappearing account list
- fix recurring synced folder notification
- fix vanishing images
- auto upload: fix relative paths
- bugfix release
- updated translations
For a full list, please see https://github.com/nextcloud/android/milestone/39
## 3.8.0 (September, 14, 2019)
- FIDO U2F support on login
- load only 60 images on photo view, then load more on demand
- do not auto upload .thumbnail files
- allow to send crash report via email
- paste clipboard into Collabora
- use Conscrypt to support TLS1.3
- show sharees in list view
- remote wipe
- same mimetype as server
- fix reloading in activity stream
- lots of bugfixes and refinements
For a full list, please see https://github.com/nextcloud/android/milestone/35
## 3.7.2 (August, 16, 2019)
- Transifex update
- bump to lib 1.5.0
For a full list, please see https://github.com/nextcloud/android/milestone/37
## 3.7.1 (July, 30, 2019)
- fix for Global Scale
For a full list, please see https://github.com/nextcloud/android/milestone/36
## 3.7.0 (July, 09, 2019)
- Collabora enhancements
- Chromebook support
- delete push notifications if read on other device (NC 18 and newer)
- open file from notification
- open file from Talk app
- minimum supported server: NC12
- end of life warning: NC13 and older
- lots of bugfixes and refinements under the hood to provide an even more stable app
For a full list, please see https://github.com/nextcloud/android/milestone/32
## 3.6.2 (May, 23, 2019)
- fix bug when creating preview
- fix crash on opening app
- fix account switch
- fix jumping to top on sync
For a full list, please see https://github.com/nextcloud/android/milestone/34
## 3.6.1 (May, 12, 2019)
- show reshares correctly
- allow open files from Talk
- collabora: hide loading delay warning if document is loaded
- correctly show idn string in drawer
- show outdated warning on NC13
- enhance pass protection system
- bugfixes
For a full list, please see https://github.com/nextcloud/android/milestone/33
## 3.6.0 (April, 09, 2019)
- remove "expert mode"
- show warning if server is unavailable
- delete notification on server
- actions in notifications
- add storage path chooser for local file picker
- show shared user
- show notes on sharing
- min supported server is NC12
- warn on outdated server: <=NC14
For a full list, please see https://github.com/nextcloud/android/milestone/30
## 3.5.1 (March, 18, 2019)
- fixed SSO dialog
- abort sync on no connection
- fix chunked upload
- fix federated share
- fix button disabled state in folder sync preferences
- add storage picker to upload local chooser
- updated translations
For a full list, please see https://github.com/nextcloud/android/milestone/31
## 3.5.0 (February, 13, 2019)
- Chunked upload: 1MB on mobile data, 10MB on Wi-Fi
- Switch to Material Design
- Option to not show notifications for new media folders
- Add support for QR codes & deep links
- Direct camera upload
- Fully working Document provider
- Detail view: Show complete date upon click
- Show correct share error message
- Use default/device font
- Sync all downloaded
- Add battery optimization warning
For a full list, please see https://github.com/nextcloud/android/milestone/28
## 3.4.2 (January, 21, 2019)
- fix sharing to group
- show correct share error messages
- fix bug when searching for user/group if Talk is disabled
For a full list, please see https://github.com/nextcloud/android/milestone/29
## 3.4.1 (December, 23, 2018)
- fix wrong detection of direct editing capability for RichDocuments
## 3.4.0 (December, 17, 2018)
- hide download when creating share links
- direct editing files with Collabora (Collabora Server >=4.0)
- sort deleted files by deletion date by default
- set/edit notes on shares
- search inside of text files
- actions on notifications
- remember last path on upload
- share file to Talk room
- show local size in "on device" view
- SSO: add request header for deck app
- bug fixes
For a full list, please see https://github.com/nextcloud/android/milestone/25
## 3.3.2 (November, 02, 2018)
- fix fingerprint not working on certain devices
For a full list, please see https://github.com/nextcloud/android/milestone/27
## 3.3.1 (October, 29, 2018)
Bugfix release
- fix crash on shared folder/file via Talk
- fix crash on Notification activity
- fixed setup DAVdroid via settings
- hide edit option on shares, if not allowed
For a full list, please see https://github.com/nextcloud/android/milestone/26
## 3.3.0 (September, 19, 2018)
- Support for Trashbin (Nc14+)
- Media streaming (Nc14+)
- New media detection for AutoUpload
- Improved TalkBack screenreader support
- Show outdated server warning for server <NC12
- Add support for device credentials
- Show offline / maintenance info
- Improved activities
- Improved file detail / sharing with comments
- Improved Share link creation via bottom sheet
- Improved Notification, supporting actions
- Minor UI/UX improvements
- Many bug fixes
## 3.2.4 (September, 04, 2018)
- Fix push notification on gplay release
## 3.2.3 (August, 21, 2018)
- Fix crash on Android 4.x
## 3.2.2 (August, 20, 2018)
- New simple signup screen
## 3.2.1 (June, 11, 2018)
- Enhanced file detail/sharing screen for mail-shares
- Fix local sorting and file selection
- Fix local filtering
- Fix back navigation on privacy screen
- Fix bug on searching
- Fix crash on sorting
- Fix wrong menu highlighting
- various bug fixes
## 3.2.0 (May, 13, 2018)
- Revamped details screen & sharing
- minor UI/UX improvements
- many bug fixes
## 3.1.0 (April, 22, 2018)
- enhance support for 8.x
- speed improvements
- minor UI/UX improvements
- many bug fixes
## 3.0.3 (March, 05, 2018)
- Fix creating folders in auto upload
## 3.0.2 (February, 27, 2018)
- Fix crash on old android versions
- Fix E2E
- Fix crash on old server
## 3.0.1 (February, 14, 2018)
- Bugfix E2E
- Fix SSL via PlayStore updater
- Fix push notification
- New android lib, fixing wrong user agent
## 3.0.0 (February, 08, 2018)
- End to end encryption
- Screen adapted images instead of downloading
- direct access to operations for single files
- Android 8 support
- folder based sort order
- right to left language support
- detect walled garden
- load more activities when reaching end of stream
- quicker access to share
- automatically update avatars
- auto upload improvements
- fix push notifications
- UI enhancements
- bug fixes
## 2.0.0 (October, 17, 2017)
- Account-wide search (Nc 12+)
- Auto upload available on Android 4+
- Separation between Image & Video for Auto upload
- Ability to define custom folders for Auto upload
- Simple contacts backup & restore
- Server-side Theming support
- Shared files view
- Notifications view and Push notifications (on Google Play-powered devices)
- Favorites, Photos and Activities
- Fingerprint locking
- SVG preview
- Set edit permissions in federated shares of folders (Nc 10+)
- New sorting dialog
- User information view
- Custom external links support
- Detect server maintainance mode
- Nicer error views for images & video preview
- Included privacy policy
- Preserve modification time of uploaded files
- Various bug fixes & improvements
## 1.4.3 (May 22, 2017)
- Hotfix: ignore oauth header for now and use basic auth to allow new logins for Nc12
## 1.4.2 (March 14, 2017)
- Auto Upload for newly taken photos/images (Android 6+)
- Auto Upload improvements and fixes
- Filtering improvements
- Fix for Android permissions (removed read phone state permission)
- Fix re-upload of files
- Avoid toggling favourite for all selected files
- Link to providers list in the setup screen
- Further bug fixes and improvements
## 1.4.1 (January 27, 2017)
- Share URLs to Nextcloud
- Improve performance of Auto Upload view
- Fix for removing files
- Proper email sharee handling
- Navigation drawer: Fix lag on older devices
- Android 7: Pending jobs in upload view
- Android 7: Auto upload: ignore ".tmp" files and folders
- Bug fixes and design improvements
## 1.4.0 (December 8, 2016)
- External SD card support
- Auto Upload (Android 7+)
- What's new start screen
- Show/hide hidden folders & files
- Upload view: switch between grid/list view
- Descend into folder after creating it in uploader
- Provisioning links to launch and prefill app with login data
- Add open URL file feature
- Sort favorite files first in list
- Account switcher optimizations
- Bugfixes and design improvements
- Update library to 1.0.9
## 1.3.1 (September 20, 2016)
- Move action hard to discover - difference between single/multi selection
- Show move/copy context in toolbar title
- Share file with dictadroid to Nextcloud
- Don't show upload failure notification for already deleted files
## 1.3.0 (September 17, 2016)
- Files drop permission in share viewe
- Display quota if configured/available in navigation drawer
- Resume chunked uploads instead of complete restarts
- Filter remote and local file lists
- Simple integration with DAVdroid for calendar and contacts sync
- Mix folders and files on sort by date
- Upload when charging option
- Revamp upload options Move/Copy/Just-Upload
- Text can be selected and shared to Nextcloud
- Respect metered wifi and block instant uploads
- Proper handling of .djvu files
- Bugfixes and design improvements
## 1.2.0 (July 29, 2016)
- Multi select capabilities
- Confirmation dialog on account removal
- Offline available filter in main menu
- Sorting capability when choosing files to be uploaded
- Video thumbnails if activated on server
- Thumbnails during upload
- Fixed user agent for file firewalling
- Showing server side folder sizes
- Text in test preview can now be selected
- Search suggestions fixed for user/group search during sharing
- Minor bugfixes
## 1.1.0 (July 6, 2016)
- New main menu to switch accounts easily
- Ability to open Nextcloud hosted files (read-only) from other apps that support the standard file chooser (requires Android 4.4 / KitKat or higher)
- "Select all files" for upload within a folder
- Optional feature to auto-create monthly folders for your instant uploads
- Revamped login screen
- Minor bugfixes
## 1.0.1 (June 20, 2016)
- Fix thumbnail preview support for new files
- Add support for animated GIFs
- Optimized uploader layout
## 1.0.0 (June 12, 2016)
- Initial release of the Nextcloud Android app