1b259241bb 
								
							 
						 
						
							
							
								
								Merge pull request  #2129  from famedly/yg/raise-hand  
							
							... 
							
							
							
							feat: add `eventId` parameter to call memberships 
							
						 
						
							2025-09-09 15:47:39 +02:00  
				
					
						
							
							
								 
						
							
								2489682f1b 
								
							 
						 
						
							
							
								
								refactor: (BREAKING CHANGE) you can now get the matrix eventId from CallMembership(s)  
							
							
							
						 
						
							2025-09-09 15:41:15 +02:00  
				
					
						
							
							
								 
						
							
								cee65aa2a6 
								
							 
						 
						
							
							
								
								Merge pull request  #2131  from famedly/krille/fix-room-set-avatar-docs  
							
							... 
							
							
							
							chore: Clarify room.setAvatar docs 
							
						 
						
							2025-09-09 15:07:22 +02:00  
				
					
						
							
							
								 
						
							
								0994fcfe8b 
								
							 
						 
						
							
							
								
								chore: Clarify room.setAvatar docs  
							
							
							
						 
						
							2025-09-09 14:59:27 +02:00  
				
					
						
							
							
								 
						
							
								f815665803 
								
							 
						 
						
							
							
								
								Merge pull request  #2130  from famedly/td/delayedEvents  
							
							... 
							
							
							
							feat: (BREAKING CHANGE) delayed and device owned state events support for group calls 
							
						 
						
							2025-09-09 14:40:01 +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  
				
					
						
							
							
								 
						
							
								7bdcfb2b27 
								
							 
						 
						
							
							
								
								Merge pull request  #2123  from huluwa-dev/huluwa-dev/fix-avatar-error-on-windows  
							
							... 
							
							
							
							fix: fix the issue that user avatar can not be loaded on windows 
							
						 
						
							2025-09-03 15:15:11 +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  
				
					
						
							
							
								 
						
							
								138eddac3f 
								
							 
						 
						
							
							
								
								Merge pull request  #2126  from famedly/krille/remove-dynamic-in-maps  
							
							... 
							
							
							
							refactor: Remove dynamic in cross signing code 
							
						 
						
							2025-08-27 09:18:14 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								26226d9f31 
								
							 
						 
						
							
							
								
								Merge pull request  #2125  from famedly/krille/add-commands-doc  
							
							... 
							
							
							
							chore: Add documentation for commands 
							
						 
						
							2025-08-21 12:45:56 +02:00  
				
					
						
							
							
								 
						
							
								ffe1accdf6 
								
							 
						 
						
							
							
								
								chore: Add documentation for commands  
							
							
							
						 
						
							2025-08-21 12:17:01 +02:00  
				
					
						
							
							
								 
						
							
								27bb592f59 
								
							 
						 
						
							
							
								
								Merge pull request  #2124  from famedly/krille/sync-for-unknown-room-in-push-helper  
							
							... 
							
							
							
							refactor: Sync for unknown room in push helper and catch timeout exce… 
							
						 
						
							2025-08-19 11:06:13 +02:00  
				
					
						
							
							
								 
						
							
								b32f0f28ba 
								
							 
						 
						
							
							
								
								refactor: Sync for unknown room in push helper and catch timeout exceptions  
							
							
							
						 
						
							2025-08-19 10:49:55 +02:00  
				
					
						
							
							
								 
						
							
								026fd74352 
								
							 
						 
						
							
							
								
								Merge pull request  #2118  from famedly/krille/matrix-security-predisclosure  
							
							... 
							
							
							
							Krille/matrix security predisclosure 
							
						 
						
							2025-08-07 09:57:58 +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  
				
					
						
							
							
								 
						
							
								199573634f 
								
							 
						 
						
							
							
								
								Merge pull request  #2119  from famedly/td/reuseDeviceId  
							
							... 
							
							
							
							fix: reuse a deviceId if available 
							
						 
						
							2025-08-06 19:56:14 +02:00  
				
					
						
							
							
								 
						
							
								bc3d2bbd6d 
								
							 
						 
						
							
							
								
								fix: reuse a deviceId if available  
							
							
							
						 
						
							2025-08-01 21:23:46 +02:00  
				
					
						
							
							
								 
						
							
								092eb0a931 
								
							 
						 
						
							
							
								
								Merge pull request  #2117  from famedly/krille/restrict-can-send-event-to-joined-users  
							
							... 
							
							
							
							Krille/restrict can send event to joined users 
							
						 
						
							2025-07-17 10:21:25 +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  
				
					
						
							
							
								 
						
							
								e76593fc7c 
								
							 
						 
						
							
							
								
								Merge pull request  #2115  from famedly/release/v1.1.0  
							
							... 
							
							
							
							build: add changelog for 1.1.0 
							
						 
						
							2025-07-17 09:50:12 +02:00  
				
					
						
							
							
								 
						
							
								8cd40509d6 
								
							 
						 
						
							
							
								
								build: add changelog for 1.1.0  
							
							
							
						 
						
							2025-07-14 14:59:31 +02:00  
				
					
						
							
							
								 
						
							
								1991098b2f 
								
							 
						 
						
							
							
								
								Merge pull request  #2114  from famedly/krille/fix-relogin-with-same-client  
							
							... 
							
							
							
							fix: Can not logout and login again with same Client object 
							
						 
						
							2025-07-14 14:57:12 +02:00  
				
					
						
							
							
								 
						
							
								3129f7cb47 
								
							 
						 
						
							
							
								
								fix: (BREAKING) Can not logout and login again with same Client object  
							
							
							
						 
						
							2025-07-14 14:53:04 +02:00  
				
					
						
							
							
								 
						
							
								12c6c082fc 
								
							 
						 
						
							
							
								
								Merge pull request  #2097  from famedly/krille/clean-up-code-new-flutter-lints  
							
							... 
							
							
							
							refactor: Clean up new dart version lints 
							
						 
						
							2025-06-22 17:05:35 +02:00  
				
					
						
							
							
								 
						
							
								b94677240b 
								
							 
						 
						
							
							
								
								refactor: Clean up new dart version lints  
							
							
							
						 
						
							2025-06-22 17:02:01 +02:00  
				
					
						
							
							
								 
						
							
								72768af5ad 
								
							 
						 
						
							
							
								
								Merge pull request  #2111  from famedly/release/v1.0.1  
							
							... 
							
							
							
							build: Changelog for 1.0.1 
							
						 
						
							2025-06-18 12:48:46 +02:00  
				
					
						
							
							
								 
						
							
								d010cbd070 
								
							 
						 
						
							
							
								
								build: Changelog for 1.0.1  
							
							
							
						 
						
							2025-06-16 12:10:31 +02:00  
				
					
						
							
							
								 
						
							
								ab8202d7bc 
								
							 
						 
						
							
							
								
								Merge pull request  #2107  from famedly/krille/add-tests-for-export-import  
							
							... 
							
							
							
							fix: exportDump and importDump and add unit tests 
							
						 
						
							2025-06-16 11:22:29 +02:00  
				
					
						
							
							
								 
						
							
								92f5427e0a 
								
							 
						 
						
							
							
								
								fix: exportDump and importDump and add unit tests  
							
							
							
						 
						
							2025-06-16 11:19:08 +02:00  
				
					
						
							
							
								 
						
							
								7d66fde236 
								
							 
						 
						
							
							
								
								Merge pull request  #2110  from famedly/krille/fix-can-kick-knocking-users  
							
							... 
							
							
							
							fix: user.canKick should be true for knocking users as well 
							
						 
						
							2025-06-16 10:48:34 +02:00  
				
					
						
							
							
								 
						
							
								a5d1e72bdf 
								
							 
						 
						
							
							
								
								fix: user.canKick should be true for knocking users as well  
							
							
							
						 
						
							2025-06-16 09:56:40 +02:00  
				
					
						
							
							
								 
						
							
								2cdc977c1b 
								
							 
						 
						
							
							
								
								Merge pull request  #2109  from famedly/krille/add-hint-to-init-vodozemac-in-native-implementations  
							
							... 
							
							
							
							chore: Add hint to init vodozemac also in native implementations 
							
						 
						
							2025-06-16 09:04:38 +02:00  
				
					
						
							
							
								 
						
							
								71b878fd8c 
								
							 
						 
						
							
							
								
								chore: Add hint to init vodozemac also in native implementations  
							
							
							
						 
						
							2025-06-16 09:00:09 +02:00  
				
					
						
							
							
								 
						
							
								e8140edb7a 
								
							 
						 
						
							
							
								
								Merge pull request  #2106  from famedly/release/1-0-0-beta-1  
							
							... 
							
							
							
							Release/1 0 0 beta 1 
							
						 
						
							2025-06-10 12:32:34 +02:00  
				
					
						
							
							
								 
						
							
								16cb1164eb 
								
							 
						 
						
							
							
								
								build: Add changelog for 1.0.0  
							
							
							
						 
						
							2025-06-10 12:18:56 +02:00  
				
					
						
							
							
								 
						
							
								93cd2c4165 
								
							 
						 
						
							
							
								
								build: Add changelog 0.40.2  
							
							
							
						 
						
							2025-06-10 12:04:34 +02:00  
				
					
						
							
							
								 
						
							
								a881249126 
								
							 
						 
						
							
							
								
								Merge pull request  #2100  from famedly/krille/vodozemac  
							
							... 
							
							
							
							feat: Migrate to vodozemac 
							
						 
						
							2025-06-10 08:39:12 +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  
				
					
						
							
							
								 
						
							
								31a32b0145 
								
							 
						 
						
							
							
								
								feat: Migrate to vodozemac  
							
							
							
						 
						
							2025-06-08 10:18:15 +02:00  
				
					
						
							
							
								 
						
							
								6cf6171b35 
								
							 
						 
						
							
							
								
								refactor: disable benchmarks by global boolean ( #2104 )  
							
							... 
							
							
							
							Benchmarks are flooding the logs. We should disable them by default and allow having low debug level at the same time. 
							
						 
						
							2025-06-06 17:15:13 +05:30  
				
					
						
							
							
								 
						
							
								a3da3bda77 
								
							 
						 
						
							
							
								
								Merge pull request  #2098  from famedly/krille/ignore-leave-room-update-for-unknown-rooms  
							
							... 
							
							
							
							refactor: Ignore leave room update for unknown rooms 
							
						 
						
							2025-06-02 10:12:24 +02:00  
				
					
						
							
							
								 
						
							
								ba38b1f97f 
								
							 
						 
						
							
							
								
								refactor: Do not store room update for leave rooms not cached anyway  
							
							... 
							
							
							
							This adds a check before the storeRoomUpdate() call
if the room is actually known. This has the effect
that the call of forgetRoom() is skipped.
The reason for this is an edge case in the database
implementation when calling getAllKeys(). This
somehow can corrupt the keys-cache and lead to
some problems. I wasn't able to fix this problem
yet so this refactoring is more a good-enough
workaround for now to not trigger it on an
initial sync. I plan to fix it with a different
approach which completely removes the keys-cache
in the future.
However this change leads to some problems in the
tests as they already rely on this edge case. 
							
						 
						
							2025-06-02 10:08:19 +02:00