OfficialDakari 
							
						 
						
							
								dab7b8b5be 
								
							 
						 
						
							
							
								
								use Event instead of MatrixEvent  
							
							
							
						 
						
							2025-10-21 19:06:37 +05:00  
				
					
						
							
							
								
								OfficialDakari 
							
						 
						
							
								a64492e2d8 
								
							 
						 
						
							
							
								
								chore: add trailing comma  
							
							
							
						 
						
							2025-10-21 19:04:30 +05:00  
				
					
						
							
							
								
								OfficialDakari 
							
						 
						
							
								4ca2a5eee3 
								
							 
						 
						
							
							
								
								implement Thread.fromJson  
							
							
							
						 
						
							2025-10-21 19:03:17 +05:00  
				
					
						
							
							
								
								OfficialDakari 
							
						 
						
							
								8f4da40dec 
								
							 
						 
						
							
							
								
								split Timeline into abstract and RoomTimeline  
							
							
							
						 
						
							2025-10-19 17:44:46 +05:00  
				
					
						
							
							
								
								OfficialDakari 
							
						 
						
							
								c3e596653d 
								
							 
						 
						
							
							
								
								boilerplate for threads  
							
							
							
						 
						
							2025-10-19 16:37:49 +05:00  
				
					
						
							
							
								
								OfficialDakari 
							
						 
						
							
								c1d8f79976 
								
							 
						 
						
							
							
								
								Merge branch 'main' of  https://github.com/famedly/matrix-dart-sdk  
							
							
							
						 
						
							2025-10-16 20:18:42 +05:00  
				
					
						
							
							
								 
						
							
								6c17e43445 
								
							 
						 
						
							
							
								
								fix: Remove avatar crashes with invalid uri  
							
							... 
							
							
							
							We should send an empty string
there as the comment mentions.
Uri.parse around it was just a
typo. 
							
						 
						
							2025-10-15 12:54:53 +02:00  
				
					
						
							
							
								 
						
							
								dbde0f23d0 
								
							 
						 
						
							
							
								
								chore: tidy up call membership event  
							
							
							
						 
						
							2025-10-13 18:22:08 +02:00  
				
					
						
							
							
								 
						
							
								a43786674b 
								
							 
						 
						
							
							
								
								chore: Follow up forward displayPendingEvent when using Room.sendTextEvent() or Room.sendFileEvent()  
							
							
							
						 
						
							2025-10-09 08:47:14 +02:00  
				
					
						
							
							
								 
						
							
								39f74a7293 
								
							 
						 
						
							
							
								
								feat: Make display sending event configurable in Room.sendEvent()  
							
							... 
							
							
							
							It might be desirable to not display
a pending event in the timeline.
For example when sending a
message from a push notification
while the app is in background, the
app does not sync at all so the
pending events will be
misplaced. 
							
						 
						
							2025-10-09 07:48:46 +02:00  
				
					
						
							
							
								 
						
							
								6c17e3cfdf 
								
							 
						 
						
							
							
								
								feat: reactions for voip calls  
							
							... 
							
							
							
							Co-authored-by: Karthikeyan S <karthikeyan.s@famedly.com>
Co-authored-by: Yash Garg <me@yashgarg.dev> 
							
						 
						
							2025-10-02 16:27:50 +02:00  
				
					
						
							
							
								
								OfficialDakari 
							
						 
						
							
								58c4cf19d0 
								
							 
						 
						
							
							
								
								Merge branch 'main' of  https://github.com/famedly/matrix-dart-sdk  
							
							
							
						 
						
							2025-10-02 11:33:16 +05:00  
				
					
						
							
							
								 
						
							
								b21df62a2e 
								
							 
						 
						
							
							
								
								chore: Add deprecated type aliases for renamed models  
							
							
							
						 
						
							2025-10-01 10:14:05 +02:00  
				
					
						
							
							
								 
						
							
								8439e2b11e 
								
							 
						 
						
							
							
								
								chore: Remove unused callbacks  
							
							... 
							
							
							
							Forgot to remove them in the last PR. 
							
						 
						
							2025-10-01 08:00:31 +02:00  
				
					
						
							
							
								 
						
							
								014fc73957 
								
							 
						 
						
							
							
								
								refactor: Support matrix spec 1.16  
							
							
							
						 
						
							2025-09-30 12:53:45 +02:00  
				
					
						
							
							
								 
						
							
								fe94df97db 
								
							 
						 
						
							
							
								
								refactor: Upgrade to vodozemac cryptoutils  
							
							
							
						 
						
							2025-09-30 10:07:19 +02:00  
				
					
						
							
							
								 
						
							
								9549270423 
								
							 
						 
						
							
							
								
								chore: Revert on upload progress  
							
							... 
							
							
							
							This is not working as expected.
As far as I can see there is no
way to do this with the http
package for now. Only way would
be to switch to dio. Not sure
if we want to do this. 
							
						 
						
							2025-09-29 14:58:40 +02:00  
				
					
						
							
							
								 
						
							
								8735ecd378 
								
							 
						 
						
							
							
								
								feat: Add onProgress for upload and download methods  
							
							
							
						 
						
							2025-09-29 11:56:15 +02:00  
				
					
						
							
							
								 
						
							
								68f2fb9ddb 
								
							 
						 
						
							
							
								
								feat: Leave DM rooms and invite when ignoring a user  
							
							
							
						 
						
							2025-09-29 09:40:51 +02:00  
				
					
						
							
							
								 
						
							
								6b73fc6354 
								
							 
						 
						
							
							
								
								refactor: migrate to web and js_interop pkgs  
							
							
							
						 
						
							2025-09-26 14:08:01 +02:00  
				
					
						
							
							
								 
						
							
								98dd75d822 
								
							 
						 
						
							
							
								
								feat: Set m.mention field when sending text event  
							
							
							
						 
						
							2025-09-17 13:35:30 +02:00  
				
					
						
							
							
								 
						
							
								77fb2b29e7 
								
							 
						 
						
							
							
								
								feat: Implement get mentions from event content  
							
							
							
						 
						
							2025-09-17 13:35:30 +02:00  
				
					
						
							
							
								 
						
							
								bc8164a487 
								
							 
						 
						
							
							
								
								refactor: Return a better default for lastEventReceivedTime  
							
							
							
						 
						
							2025-09-17 11:56:53 +02:00  
				
					
						
							
							
								 
						
							
								8a4eda5201 
								
							 
						 
						
							
							
								
								feat: Auto refresh last event after limited timeline  
							
							... 
							
							
							
							This adds a new behavior
on sync that the app
automatically fetches the
last event from server
after we receive a
limited timeline and the
lastEvent has not
changed. 
							
						 
						
							2025-09-17 11:56:53 +02:00  
				
					
						
							
							
								 
						
							
								42196795f1 
								
							 
						 
						
							
							
								
								feat: Add deleteDeviceDisplayName() method to matrix API  
							
							
							
						 
						
							2025-09-17 10:16:58 +02:00  
				
					
						
							
							
								
								OfficialDakari 
							
						 
						
							
								0817bb43f0 
								
							 
						 
						
							
							
								
								fix smth  
							
							
							
						 
						
							2025-09-16 18:20:44 +05:00  
				
					
						
							
							
								 
						
							
								9b0e9b7c56 
								
							 
						 
						
							
							
								
								fix: (BREAKING CHANGE) remove only your device call membership if room is not msc3757  
							
							
							
						 
						
							2025-09-16 10:52:22 +02:00  
				
					
						
							
							
								 
						
							
								d3497cac68 
								
							 
						 
						
							
							
								
								fix: Set unread notification count only if not null in sync  
							
							... 
							
							
							
							Fixes an edge case in the sdk
which sets the unread
notification count wrongly to 0 on room fake sync. 
							
						 
						
							2025-09-12 15:28:31 +02:00  
				
					
						
							
							
								 
						
							
								cc6ca5518f 
								
							 
						 
						
							
							
								
								fix: scheduled event list init  
							
							
							
						 
						
							2025-09-09 16:55:12 +02:00  
				
					
						
							
							
								 
						
							
								2489682f1b 
								
							 
						 
						
							
							
								
								refactor: (BREAKING CHANGE) you can now get the matrix eventId from CallMembership(s)  
							
							
							
						 
						
							2025-09-09 15:41:15 +02:00  
				
					
						
							
							
								 
						
							
								0994fcfe8b 
								
							 
						 
						
							
							
								
								chore: Clarify room.setAvatar docs  
							
							
							
						 
						
							2025-09-09 14:59:27 +02:00  
				
					
						
							
							
								 
						
							
								19df680dee 
								
							 
						 
						
							
							
								
								feat: (BREAKING CHANGE) delayed and device owned state events support for group calls  
							
							... 
							
							
							
							feat: allow setting keyring size
feat: allow setting custom call timeout values, you will have to pass the voip class to a bunch of existing call related methods though
feat: also debounce join key rotation 
							
						 
						
							2025-09-09 14:33:01 +02:00  
				
					
						
							
							
								 
						
							
								d325e58a2c 
								
							 
						 
						
							
							
								
								Merge branch 'main' into huluwa-dev/fix-avatar-error-on-windows  
							
							
							
						 
						
							2025-09-03 19:52:22 +09:30  
				
					
						
							
							
								 
						
							
								f98f93c1ed 
								
							 
						 
						
							
							
								
								fix: fix the issue that user avatar can not be loaded on windows  
							
							... 
							
							
							
							chore: resort imports 
							
						 
						
							2025-09-03 19:51:45 +09:30  
				
					
						
							
							
								 
						
							
								7d0a4dc3bc 
								
							 
						 
						
							
							
								
								refactor: Make signableJson type safe with type safe class  
							
							
							
						 
						
							2025-08-22 14:06:54 +02:00  
				
					
						
							
							
								 
						
							
								a6fc1a004d 
								
							 
						 
						
							
							
								
								refactor: Remove dynamic in cross signing code  
							
							
							
						 
						
							2025-08-22 13:32:49 +02:00  
				
					
						
							
							
								 
						
							
								b32f0f28ba 
								
							 
						 
						
							
							
								
								refactor: Sync for unknown room in push helper and catch timeout exceptions  
							
							
							
						 
						
							2025-08-19 10:49:55 +02:00  
				
					
						
							
							
								 
						
							
								e0ff0b8698 
								
							 
						 
						
							
							
								
								refactor: Allow room ids to not have a domain  
							
							
							
						 
						
							2025-08-07 09:51:20 +02:00  
				
					
						
							
							
								 
						
							
								0e7e9a9634 
								
							 
						 
						
							
							
								
								refactor: Allow room ids to not have a domain  
							
							
							
						 
						
							2025-08-07 09:51:20 +02:00  
				
					
						
							
							
								 
						
							
								bc3d2bbd6d 
								
							 
						 
						
							
							
								
								fix: reuse a deviceId if available  
							
							
							
						 
						
							2025-08-01 21:23:46 +02:00  
				
					
						
							
							
								 
						
							
								282ac54c7b 
								
							 
						 
						
							
							
								
								refactor: Restrict canKick canBan and canRedact to joined users  
							
							
							
						 
						
							2025-07-17 10:18:05 +02:00  
				
					
						
							
							
								 
						
							
								d3071ec531 
								
							 
						 
						
							
							
								
								refactor: Restrict canRequestHistory to joined or archived rooms  
							
							
							
						 
						
							2025-07-17 09:51:50 +02:00  
				
					
						
							
							
								 
						
							
								48f59f378d 
								
							 
						 
						
							
							
								
								refactor: Restrict canChangeStateEvent, canInvite and canSendEvent to joined users  
							
							
							
						 
						
							2025-07-17 09:51:49 +02:00  
				
					
						
							
							
								 
						
							
								3129f7cb47 
								
							 
						 
						
							
							
								
								fix: (BREAKING) Can not logout and login again with same Client object  
							
							
							
						 
						
							2025-07-14 14:53:04 +02:00  
				
					
						
							
							
								 
						
							
								b94677240b 
								
							 
						 
						
							
							
								
								refactor: Clean up new dart version lints  
							
							
							
						 
						
							2025-06-22 17:02:01 +02:00  
				
					
						
							
							
								 
						
							
								92f5427e0a 
								
							 
						 
						
							
							
								
								fix: exportDump and importDump and add unit tests  
							
							
							
						 
						
							2025-06-16 11:19:08 +02:00  
				
					
						
							
							
								 
						
							
								a5d1e72bdf 
								
							 
						 
						
							
							
								
								fix: user.canKick should be true for knocking users as well  
							
							
							
						 
						
							2025-06-16 09:56:40 +02:00  
				
					
						
							
							
								 
						
							
								6df0fb5d06 
								
							 
						 
						
							
							
								
								refactor: Remove olm dependency  
							
							
							
						 
						
							2025-06-10 08:34:49 +02:00  
				
					
						
							
							
								 
						
							
								5fdcbf8006 
								
							 
						 
						
							
							
								
								refactor: Migrate olm account to vodozemac  
							
							
							
						 
						
							2025-06-08 10:18:15 +02:00  
				
					
						
							
							
								 
						
							
								98fcd683a6 
								
							 
						 
						
							
							
								
								refactor: Migrate megolm to vodozemac  
							
							
							
						 
						
							2025-06-08 10:18:15 +02:00