Skip to content

Releases: meganz/MEGAchat

Version 7.1.0

17 Oct 13:50
Compare
Choose a tag to compare

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

12 Sep 14:20
Compare
Choose a tag to compare

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

02 Sep 15:36
Compare
Choose a tag to compare

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

19 Aug 13:23
Compare
Choose a tag to compare

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

23 Jul 07:37
Compare
Choose a tag to compare

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

16 Jul 08:17
Compare
Choose a tag to compare

Bug

  • [CHT-1301] - Crash at chatd::Client::getLoggingName()

Target apps

  • iOS 14.8.1

Version v5.5.0

01 Jul 07:50
Compare
Choose a tag to compare

Enhancement

  • [CHT-1272] - Add client identifier to MEGAChat logs
  • [CHT-1281] - Move pending job to cmake

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

26 Jun 09:35
Compare
Choose a tag to compare

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

10 Jun 07:20
Compare
Choose a tag to compare
   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

27 May 09:52
Compare
Choose a tag to compare

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