diff --git a/CHANGELOG.md b/CHANGELOG.md index b7e81adc7..bac5999db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 5.3.4 - 2026-03-31 + +### Fixed +- Remove old "conf-id" filtering for chat rooms + +### Changed +- Update SDK to 5.4.102 + ## 5.3.3 - 2026-01-27 ### Changed diff --git a/linphone-app/src/components/timeline/TimelineListModel.cpp b/linphone-app/src/components/timeline/TimelineListModel.cpp index dc3ed29b8..bc69179aa 100644 --- a/linphone-app/src/components/timeline/TimelineListModel.cpp +++ b/linphone-app/src/components/timeline/TimelineListModel.cpp @@ -262,14 +262,6 @@ void TimelineListModel::updateTimelines () { chatRoom->markAsRead(); if(chatRoom->getState() == linphone::ChatRoom::State::Deleted) return true; - if(!chatRoom->hasCapability((int)linphone::ChatRoom::Capabilities::Basic)){ - auto conferenceAddress = chatRoom->getConferenceAddress(); - if( conferenceAddress && conferenceAddress->getDomain() == Constants::LinphoneDomain) { - QString conferenceAddressStr = Utils::coreStringToAppString(conferenceAddress->asStringUriOnly()); - if( conferenceAddressStr.contains("conf-id")) - return true; - } - } return false; }); qInfo() << "Timelines cleaning :" << stepsTimer.restart() << "ms."; diff --git a/linphone-sdk b/linphone-sdk index cbf282611..17e32bcb8 160000 --- a/linphone-sdk +++ b/linphone-sdk @@ -1 +1 @@ -Subproject commit cbf282611d1d39dac1405a5a9388de0e8ee5b9e5 +Subproject commit 17e32bcb81c780205f6069f30ff67ed618c2073a