nextcloud-talk-android/CHANGELOG.md
Marcel Hibbe e450e67ea4
add changelog entries
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-12-03 10:34:04 +01:00

17 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. Types of changes can be: Added/Changed/Deprecated/Removed/Fixed/Security

[20.1.0] - 2024-12-03

Added

  • Archive conversations
  • Show regular warning if notification settings are not set up correctly (can be disabled)
  • Identify guests invited via email address
  • Long press options for end call button (leave or end call for all)
  • Textsearch in "Join open conversations" screen

Changed

  • Call started indicator is now at bottom of chat

Minimum: NC 17 Server, Android 8.0 Oreo

For a full list, please see https://github.com/nextcloud/talk-android/milestone/86?closed=1

[20.0.6] - 2024-11-28

Added

  • Permanent warning if notification settings are not set up correctly (can be disabled)

Minimum: NC 17 Server, Android 7.0 Nougat

[20.0.5] - 2024-11-18

Fixed

  • Fix a crash when opening chat

Minimum: NC 17 Server, Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/91?closed=1

[20.0.4] - 2024-11-14

Fixed

  • Emojis to react in call are missing (now with horizontal scrolling)
  • Fix crashes

Minimum: NC 17 Server, Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/90?closed=1

[20.0.3] - 2024-11-11

Added

  • Improvements to offline support ("offline first")
  • Queuing and editing of offline written messages
  • New "unread messages marker" behavior
  • Align grouping of chat messages with server behavior
  • Set full screen width for messages in 'Note To Self' (@arkascha)

Fixed

  • Sometimes offline messages need to be re-downloaded
  • Unread messages marker is shown multiple times
  • Deck cards are shown as {object}
  • Minor bugs

Minimum: NC 17 Server, Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/89?closed=1

[20.0.2] - 2024-09-26

Added

  • Improvements for conversation creation

Fixed

  • Conversation list + chat does not load for very old server versions
  • TextInput field is shown when user has no permission to write
  • Call buttons sometimes disappear after 30 sec for federated rooms
  • Avoid crashes that could happen when entering chat

Minimum: NC 17 Server, Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/88?closed=1

[20.0.1] - 2024-09-17

Fixed

  • Chat does not load for older server versions
  • Status icons are not shown
  • Account is missing in account switcher dialog
  • Error for federated invitation is shown although server does not support them

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/87?closed=1

[20.0.0] - 2024-09-14

Added

  • Offline support for conversations list and chat
  • Federated calls
  • Allow banning users and guests
  • Open internal links for files app from any screen
  • Show conversation description in chat and when listing open conversations

Changed

  • New workflow for conversation creation

Fixed

  • Connection fails with wired internet
  • Minor bugs

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/85?closed=1

[19.0.1] - 2024-05-23

Fixed

  • Wrong availability of "leave conversation" and "delete conversation"
  • Chats jump to last message instead to first unread message
  • Sent text from "share to" feature is set repeatedly for text input
  • Shared files from Nextcloud fail to open Nextcloud files app
  • Minor bugs

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/83?closed=1

[19.0.0] - 2024-04-23

Added

  • Federated conversations
  • Message editing

Changed

  • Updated file icons

Fixed

  • Participants in conversation info screen are missing
  • Flickering appbar when scrolling conversation list
  • Call notification screen is sometimes incomplete/unresponsive
  • Polls won't open
  • Note to self icon is not shown for languages other than english
  • Minor bugs

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/81?closed=1

[18.1.0] - 2024-03-12

Added

  • Diagnosis screen (in advanced settings. incl. share option to create new issue)
  • Show warnings if notification settings are not set correctly
  • Grouping for upload notifications (@parneet-guraya)
  • Stop media playback when switching output device (@parneet-guraya)
  • Avoid multiple media playbacks (@parneet-guraya)
  • Add "Add to notes" in message options
  • Cursor position is saved in message drafts
  • Share message text to other apps
  • Support Android 14
  • Janus 1.x support

Fixed

  • App permanently sends speaking data channel message
  • Back button closes app when forwarding a message

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/79?closed=1

[18.0.1] - 2023-12-22

Fixed

  • Voice messages sometimes fail to playback

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/75?closed=1

[18.0.0] - 2023-12-11

Added

  • File captions
  • Note To Self
  • Recording consent
  • Share files by long press context menu (@Smarshal21)
  • Save files to storage (@FaribaKhandani)
  • Show active call in chat with accept call buttons

Fixed

  • Not possible to delete voice, video, image, contact and location messages (@Smarshal21)
  • Hide "unread mention" bubble in search mode (@sowjanyakch)
  • Call notification screen remains open
  • Minor bug fixes (@parneet-guraya et al.)

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/75?closed=1

[17.1.3] - 2023-11-17

Fixed

  • Login via Active Directory fails when using Umlauts in username
  • Crash when guest without name joins a call
  • Chat messages disappear on initial configuration change (e.g. screen rotation)

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/78?closed=1

[17.1.2] - 2023-10-19

Fixed

  • Fix to play voice messages
  • Fix to send voice message after recording was stopped to re-listen
  • Fix emoji size in markdown headers
  • minor bug fixes

Changed

  • message reminder: TimePicker format matches locale of device
  • removed Android Auto support for now

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/76?closed=1

[17.1.0] - 2023-09-15

Added

  • Markdown support
  • Group system messages
  • Set reminders for messages
  • List open conversations
  • Call duration visible while in a call
  • Filter for unread / mentioned conversations
  • Continuous recording of voice messages
  • Android Auto support
  • Keep message drafts
  • Show status icon in chatview
  • Send indicator that user is speaking when being in a call

Fixed

  • Media playback does not retain state (@parneet-guraya)
  • minor bug fixes

Changed

  • Adjust app icon size for notifications (@Smarshal21)

Minimum: Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/71?closed=1

[17.0.2] - 2023-07-24

Fixed

  • Fix establishing of call connection to High Performance Backend when rejoining call

Minimum: NC 14 Server, Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/73?closed=1

[17.0.1] - 2023-07-07

Fixed

  • Avoid crash when opening conversations (happened when OpenAI translations were enabled)
  • Avoid loading conversations screen multiple times after login when multiple accounts are used
  • Fix phone book integration
  • Minor fixes

Changed

  • new UI for Settings screen

Minimum: NC 14 Server, Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/72?closed=1

[17.0.0] - 2023-06-12

Added

  • Typing indicator (requires NC27 and high performance backend)
  • Conversation avatars (requires NC27)
  • Reactions in calls (requires NC27)
  • Translate chat messages (requires NC27 and translation provider)
  • Group mentions in a conversation
  • Set conversation description

Fixed

  • Avatars gone in conversation list (e.g. after screen rotation)

Minimum: NC 14 Server, Android 7.0 Nougat

For a full list, please see https://github.com/nextcloud/talk-android/milestone/70?closed=1

[16.0.1] - 2023-04-21

Fixed

  • Fix to scroll to first unread message
  • Rare crashes

For a full list, please see https://github.com/nextcloud/talk-android/milestone/69?closed=1

[16.0.0] - 2023-03-20

Added

  • Call recording support (requires NC26, HPB + recording server)
  • Breakout rooms support (requires NC26 + HPB)
  • Raise hand
  • Scroll to bottom button in chat (@rapterjet2004)
  • Scroll to quoted messages on tap (@rapterjet2004)

Fixed

  • Display duplicated chatmessages
  • Chatmessages not being displayed
  • Broken "mention" design when groupname contains emoji
  • Avatars/Images not being displayed in some cases
  • Fix theming of set status dialog buttons
  • Fix call buttons size for landscape mode
  • Rare crashes

For a full list, please see https://github.com/nextcloud/talk-android/milestone/65?closed=1

[15.1.2] - 2023-02-17

Added

  • Show raised hands of remote participants

Changed

  • Better voice message recording quality

Fixed

  • Missing author in group conversations
  • Missing file thumbnails in "share from Nextcloud"
  • Repair multiple actions when switching account via notification
  • Missing "back" button when opening chat by notification
  • Rare crashes

For a full list, please see https://github.com/nextcloud/talk-android/milestone/67?closed=1

[15.1.1] - 2023-01-18

Fixed

  • Missing file icons in chat
  • "Random" crashes
  • Call connections

For a full list, please see https://github.com/nextcloud/talk-android/milestone/66?closed=1

[15.1.0] - 2023-01-12

Added

  • Support latest emojis
  • Localize time formatting

Changed

  • Android 6 required
  • Improvements to calls

Fixed

  • Crash on startup because of Unknown color
  • The video of the first remote participant is eventually disabled
  • Show notifications for missed calls and improve duration for ringing
  • Too hard to react with already given reactions
  • Crash when joining call when ringtone is set to silent

For a full list, please see https://github.com/nextcloud/talk-android/milestone/61?closed=1

[15.0.3] - 2022-12-15

Fixed

  • App crash on startup when having multiple accounts
  • Accounts seem to disappear
  • Wrong conversation title / conversation title sometimes switches

For a full list, please see https://github.com/nextcloud/talk-android/milestone/64?closed=1

[15.0.2] - 2022-12-01

Fixed

  • Fail to show user status in conversation list in some scenarios
  • Fail to upload files on some devices
  • Fail to pick avatar from local gallery
  • Minor call issues

For a full list, please see https://github.com/nextcloud/talk-android/milestone/63?closed=1

[15.0.1] - 2022-10-19

Fixed

  • Defect translations for regions like de_AT

For a full list, please see https://github.com/nextcloud/talk-android/milestone/62?closed=1

[15.0.0] - 2022-10-17

Added

  • Simple polls (Talk 15 required on server)
  • Direct video upload
  • Show upload notification with progress bar for files >1MB
  • Server theming
  • Handle expiring messages (Talk 15 required on server)
  • Respect permissions set by moderators
  • Account chooser for "share to Nextcloud"
  • Link previews (Talk 15 required on server)

Changed

  • Update design to Material 3
  • Move allow guests preferences to conversation info

Fixed

  • Load higher resolution avatars in conversation list
  • Upload large files

For a full list, please see https://github.com/nextcloud/talk-android/milestone/59?closed=1

[14.2.0] - 2022-08-31

Added

  • Tabs for deck cards, locations and other objects in shared items view
  • "Mark as read" via notification
  • Create new profile avatar image with camera

Changed

  • Load higher resolution avatars in conversation list

Fixed

  • Fail to open newly created conversation
  • Starting a call from chat screen crashes
  • Rare crashes during swipe left for reply to a message

For a full list, please see https://github.com/nextcloud/talk-android/milestone/57?closed=1

[14.1.1] - 2022-08-15

Fixed

  • Swipe left for reply to a message
  • Multiple minor issues

For a full list, please see https://github.com/nextcloud/talk-android/milestone/58?closed=1

[14.1.0] - 2022-07-18

Added

  • Search within messages
  • Quick reply via notification (@starypatyk)

Changed

  • Scroll to oldest unread message when opening a conversation

Fixed

  • No conversations loaded when user status app is limited to groups (server setting)
  • Minor bugfixes

For a full list, please see https://github.com/nextcloud/talk-android/milestone/52?closed=1

[14.0.2] - 2022-05-13

Added

  • Handling for "event.participants.update.all" from HPB

Fixed

  • Multiple NPE
  • Reactions option for deleted messages and commands are shown
  • Always show reaction count (not only > 1)
  • Reactions option shown in read-only conversations

For a full list, please see https: https://github.com/nextcloud/talk-android/milestone/55?closed=1

[14.0.1] - 2022-05-03

  • fix app crashes when UI isn't available anymore
  • fix to load conversations when servers status app is disabled

For a full list, please see https://github.com/nextcloud/talk-android/milestone/54?closed=1

[14.0.0] - 2022-05-02

Added

  • emoji message reactions
  • set own user status / show user status of others
  • show shared items of a conversation
  • search for open conversations
  • mark conversation as read
  • select audio output for calls
  • choose notification sounds by android settings (starypatyk)
  • share contact from attachment dialog

Fixed

  • call connection from android to web sometimes fail on HPB
  • top bar partially hidden when typing message
  • can't open chat view from notification (starypatyk)
  • minor fixes

For a full list, please see https://github.com/nextcloud/talk-android/milestone/50?closed=1

[13.0.0] - 2021-11-29

Added

  • set own user status / show user status of others
  • search for open conversations
  • mark conversation as read (@AndyScherzinger)
  • select audio output for calls
  • choose notification sounds by android settings (@starypatyk)
  • share contact from attachment dialog

Fixed

  • top bar remains fully visible when typing message
  • minor fixes

For a full list, please see https://github.com/nextcloud/talk-android/milestone/50?closed=1

[12.2.1] - 2021-09-02

  • clear chat history (as moderator)
  • forward text messages
  • RTL support

For a full list, please see https://github.com/nextcloud/talk-android/milestone/45?closed=1

[12.1.2] - 2021-07-16

  • fix to share link from chrome
  • make links clickable in conversation description
  • minor fixes

For a full list, please see https://github.com/nextcloud/talk-android/milestone/47?closed=1

[12.1.1] - 2021-07-09

Fixed

  • fix crash on startup (happened for some older Nextcloud server versions)
  • fix to receive notifications when using Nextcloud server 22
  • fix background of send button (when server version is <22)
  • minor fixes

[12.1.0] - 2021-07-06

Added

  • "share to Nextcloud Talk" from other apps
  • location sharing (requires Talk 12 on server)
  • voice messages (requires Talk 12 on server)
  • open files inside app (jpg, .png, .gif, .mp3, .mp4, .mov, .wav, .txt, .md)
    • other data types are opened with external apps if they are able to handle it
  • edit profile information and privacy settings
  • add grid view for calls, make own video movable
  • improve vcard support

Changed

  • improve conversation list design and dark/light theming (@AndyScherzinger)
  • introduce new dark/light toolbar/searchbar design (@AndyScherzinger)
  • improve login screen design (@AndyScherzinger)
  • improve content/toolbar alignments (@AndyScherzinger)
  • various design improvements (@AndyScherzinger)

Fixed

  • @ in username is allowed for phonebook sync
  • avoid sync when phonebook is empty
  • avoid creation of multiple "chat via"-links in phonebook
  • delete "chat via"-link from phonebook if phone number was deleted on server
  • remove all "chat via"-links from phonebook when sync is disabled
  • fix to show avatars for incoming pictures in group chats (@starypatyk)
  • do not allow selecting files in files browser that are not allowed to be reshared
  • fix to show all file previews
  • don't keep screen enabled in chat view
  • fix logfile flooding (Too much storage was used when the app was offline and a high performance backend is used)

[11.1.0] - 2021-03-12

Added

  • add ability to enter own phone number when address book sync is enabled

Fixed

  • show links for deck-cards

[11.0.0] - 2021-02-23

Added

  • upload files from local storage
  • delete messages (requires Talk 11.1 on server)
  • UI-improvements for call screens
  • new ringtone for outgoing calls