Releases: meganz/MEGAchat
Releases · meganz/MEGAchat
Version 7.1.0
Enhancement
- [CHT-1356] - Android Bindings - Add retryPendingConnections and requestLastGreen
- [CHT-1346] - Change the variable used for user-agent to a cht specific one.
Bug
- [CHT-1351] - Build megaclc in release mode
- [CHT-1348] - Test MegaChatApiTest_RetentionHistory.Import failed
- [CHT-1334] - 1on1 call should end when B hangs up while A is reconnecting
- [CHT-1309] - Investigate segfault when closing QtApp
- [CHT-1302] - Protect .fail blocks in karere pms by checking wptr
Maintenance
- [CHT-1313] - Investigate MegaChatApiTest.ScheduledMeetings test failure
Target apps
- Android 14.5
- iOS 16.0
Version 7.0.0
Maintenance
- [CHT-1339] - Remove clone functions from Objective-C classes
- [CHT-1338] - Static analyser issues in MEGAChatPeerList
- [CHT-1337] - Static analyser issues in MEGAChatRequest
- [CHT-1336] - Static analyser issues in MEGAChatRoomList
- [CHT-1324] - Download .clang-format from SDK repo in GitLab during CMake configuration
- [CHT-923] - Static analyser issues in MEGAChatSdk
- [CHT-922] - Static analyser issues in MEGAChatScheduledRules
- [CHT-921] - Static analyser issues in MEGAChatScheduledMeetingOccurrence
- [CHT-920] - Static analyser issues in MEGAChatScheduledMeetingList
- [CHT-918] - Static analyser issues in MEGAChatScheduledFlags
- [CHT-916] - Static analyser issues in MEGAChatMessage
Enhancement
- [CHT-1332] - Reduce logs-per-chat logging upon initialization
- [CHT-1325] - Allow NSE to connect just to 1 chat instead all of them
Target apps
- Android 14.3
- iOS 15.1
Version 6.1.0
Bug
• [CHT-1331] - Manually cancelled pipelines may not update their status correctly
• [CHT-1327] - Several chat tests failed
Target apps
• Android 14.2
• iOS 15.0
Version 6.0.0
Enhancement
- [CHT-1314] - Select account randomly in tests
- [CHT-1263] - Improve MegaChatApi::loadMessages
Maintenance
- [CHT-1278] - Solve compilation error after modify dstime to int64_t
Target apps
- Android 14.1
- iOS 14.11
Version 5.6.0
Enhancement
- [CHT-1310] - Add a default branch value for MR descriptions
Maintenance
- [CHT-1274] - Investigate failure in MegaChatApiTest.RaiseHandLite
- [CHT-1287] - Downgrade libuv to v1.44.2
- [CHT-1295] - Update curl library to 8.6.0 version
- [CHT-1296] - Update SQLite library to 3.46.0#1 version
- [CHT-1308] - Update .clang-format to skip Objective-C files
Bug
- [CHT-1277] - Assert failure at MegaChatApiTest.ResumeSession
- [CHT-1300] - EXC_BAD_ACCESS KERN_INVALID_ADDRESS at UserAttrCache::invalidate
- [CHT-1301] - Crash at chatd::Client::getLoggingName()
Target apps
- iOS 14.9
- Android 13.6
Version v5.5.1
Version v5.5.0
Enhancement
Sub-task
- [CHT-1059] - When there is no SEEN pointer on external db
Bug
- [CHT-1279] - Failed test ClearHistory
- [CHT-1283] - Fix file extensions format checked by clang-format in the GitLab CI pipeline
- [CHT-1284] - Assert failed at setVideoCapturerInDevice for iOS app (simulator)
Target apps
- iOS 14.8
- Android 13.5
Version 5.4.0
Enhancement
- [CHT-1262] - Improve MegaChatApiTest::makeContact
- [CHT-1269] - Build MEGAchat on Win/MacOS for MRs
Sub-task
- [CHT-1058] - After being kicked off from the groupchat
Story
- [CHT-1275] - [iOS] create SDK bindings for Raise to speak
Maintenance
- [CHT-1227] - Review ASSERT_NO_FATAL_FAILURE
- [CHT-1248] - Investigate MegaChatApiTest.GetChatFilters failure
- [CHT-1268] - Change .clang-format "QualifierAlignment" property to "Leave"
- [CHT-1271] - Fix MEGAclc compilation on Windows
- [CHT-1273] - Update FreeImage in vcpkg.json
Bug
- [CHT-1244] - Manage errors in HTTP requests sent to SFU stats server
- [CHT-1245] - Ensure valid values are included in JSON sent to SFU stats server
- [CHT-1258] - Fix bug on MegaClc related to rpc command
- [CHT-1264] - Crash for iOS Release Candidate 14.6 and Android 13.3(241501158)
- [CHT-1267] - Add missing rule for JSON files in clang-format
Feature
- [CHT-1265] - Create GitLab pipeline that runs clang-format in MEGAchat
Target apps
- iOS 14.7
- Android 13.4
Version 5.3.0
Release Notes - MEGAchat Native - Version v5.3.0
Enhancement
- CHT-870 - Meetings enhancements
- CHT-1255 - Manage lower hand upon participant call left
Maintenance
- CHT-1249- Adjust ffmpeg libraries to be built
- CHT-1252- Investigate MegaChatApiTest.EstablishedCallsRingUserIndividually test failure
Bug
- CHT-1256 - Crash at MEGAChatMessage initWithMegaChatMessage
- CHT-1264 - Crash for iOS Release Candidate 14.6 and Android 13.3(241501158)
Feature
- CHT-772- presenter view and shared screen are both visible on mobile app
Target app/s
- Android 13.3
- iOS 14.6
Version 5.2.0
Enhancement
- [CHT-1199] - Allow specifying the db directory in MEGAclc
- [CHT-1239] - Improve logs if stat fails upon DB opening
- [CHT-1243] - Start using the new cmake build system in Jenkins
Maintenance
- [CHT-1222] - Add CMake + VCPKG usage to Readme.md
- [CHT-1223] - Fix race condition in MegaChatApiTest.ScheduledMeetings test
- [CHT-1231] - Complete 3rd Party Library License Register
- [CHT-1240] - Add dependencies to the Readme.md
- [CHT-1253] - Add clang-format style configuration file to MEGAchat
Bug
- [CHT-1242] - Fix call management upon chatd(kChatStateOnline) and no call participants
Feature
- [CHT-1210] - Scan repository for secrets leaks
- [CHT-1247] - Android Binding - raise hand to speak and lower hand to stop speak
Target Apps
- iOS 14.5
- Android 13.2
- MEGAsync 5.3.0