3a9e65d375 
								
							 
						 
						
							
							
								
								feat: allow skipping existing chat when calling startDirectChat  
							
							... 
							
							
							
							feat: also allow specifying timeout duration in oneShotSync 
							
						 
						
							2025-03-17 15:27:43 +01:00  
				
					
						
							
							
								 
						
							
								609ee1d4a7 
								
							 
						 
						
							
							
								
								Merge pull request  #2044  from famedly/td/codecov  
							
							... 
							
							
							
							feat: upload code coverage to codecov 
							
						 
						
							2025-03-14 20:35:46 +01:00  
				
					
						
							
							
								 
						
							
								7bec90b8cf 
								
							 
						 
						
							
							
								
								Merge branch 'main' into td/codecov  
							
							
							
						 
						
							2025-03-14 20:32:10 +01:00  
				
					
						
							
							
								 
						
							
								0eba8c7cea 
								
							 
						 
						
							
							
								
								Merge pull request  #2050  from famedly/krille/add-file-info-before-sending  
							
							... 
							
							
							
							refactor: Add file info to placeholder before sending file event 
							
						 
						
							2025-03-13 12:33:21 +01:00  
				
					
						
							
							
								 
						
							
								f89e9f575b 
								
							 
						 
						
							
							
								
								refactor: Add file info to placeholder before sending file event  
							
							
							
						 
						
							2025-03-13 08:15:59 +01:00  
				
					
						
							
							
								 
						
							
								acf6c990a9 
								
							 
						 
						
							
							
								
								Merge pull request  #2049  from famedly/karthi/room-prev-batch-fix  
							
							... 
							
							
							
							fix: room prev_batch set incorrectly follow-up 
							
						 
						
							2025-03-13 07:37:05 +01:00  
				
					
						
							
							
								 
						
							
								0d084d8824 
								
							 
						 
						
							
							
								
								fix: room prev_batch set incorrectly follow-up  
							
							
							
						 
						
							2025-03-13 10:05:05 +05:30  
				
					
						
							
							
								 
						
							
								a75e0b9af4 
								
							 
						 
						
							
							
								
								Merge pull request  #2047  from famedly/karthi/fix-filename  
							
							... 
							
							
							
							fix: incorrect filename when caption is used in body of event 
							
						 
						
							2025-03-12 08:07:26 +01:00  
				
					
						
							
							
								 
						
							
								27c8e43dca 
								
							 
						 
						
							
							
								
								fix: incorrect filename when caption is used in body of event  
							
							
							
						 
						
							2025-03-12 08:21:01 +05:30  
				
					
						
							
							
								 
						
							
								5db5365ca3 
								
							 
						 
						
							
							
								
								feat: upload code coverage to codecov  
							
							
							
						 
						
							2025-03-11 14:14:04 +01:00  
				
					
						
							
							
								 
						
							
								84c12ff143 
								
							 
						 
						
							
							
								
								Merge pull request  #2045  from famedly/karthi/fix-prev-batch  
							
							... 
							
							
							
							fix: room prev_batch set incorrectly 
							
						 
						
							2025-03-11 17:36:01 +05:30  
				
					
						
							
							
								 
						
							
								e11878eef6 
								
							 
						 
						
							
							
								
								fix: room prev_batch set incorrectly  
							
							
							
						 
						
							2025-03-11 17:32:43 +05:30  
				
					
						
							
							
								 
						
							
								571e0369d6 
								
							 
						 
						
							
							
								
								Merge pull request  #2046  from famedly/karthi/mimetype  
							
							... 
							
							
							
							fix: incorrect mimeType for files when downloading 
							
						 
						
							2025-03-11 12:42:38 +01:00  
				
					
						
							
							
								 
						
							
								563629142d 
								
							 
						 
						
							
							
								
								fix: incorrect mimeType for files when downloading  
							
							
							
						 
						
							2025-03-11 17:00:12 +05:30  
				
					
						
							
							
								 
						
							
								ef2c7a628e 
								
							 
						 
						
							
							
								
								Merge pull request  #2038  from famedly/krille/add-command-to-upgrade-room  
							
							... 
							
							
							
							feat: Add command to upgrade room 
							
						 
						
							2025-03-10 16:23:32 +01:00  
				
					
						
							
							
								 
						
							
								70dc9c6ef9 
								
							 
						 
						
							
							
								
								feat: Add command to upgrade room  
							
							
							
						 
						
							2025-03-07 12:47:13 +01:00  
				
					
						
							
							
								 
						
							
								77c3dc8d2d 
								
							 
						 
						
							
							
								
								Merge pull request  #2039  from famedly/krille/allow-condition-for-restricted-rooms  
							
							... 
							
							
							
							feat: Add parameter for allow condition for restricted rooms 
							
						 
						
							2025-03-07 12:46:28 +01:00  
				
					
						
							
							
								 
						
							
								662dac4142 
								
							 
						 
						
							
							
								
								feat: Add parameter for allow condition for restricted rooms  
							
							
							
						 
						
							2025-03-07 12:36:03 +01:00  
				
					
						
							
							
								 
						
							
								cebf0f6333 
								
							 
						 
						
							
							
								
								Merge pull request  #2029  from famedly/krille/remove-unnecessary-template  
							
							... 
							
							
							
							chore: Remove unnecessary template 
							
						 
						
							2025-03-07 12:35:13 +01:00  
				
					
						
							
							
								 
						
							
								5c9d12fef0 
								
							 
						 
						
							
							
								
								chore: Remove unnecessary template  
							
							
							
						 
						
							2025-03-07 12:31:36 +01:00  
				
					
						
							
							
								 
						
							
								095868fdca 
								
							 
						 
						
							
							
								
								Merge pull request  #2043  from famedly/krille/export-event-localizations  
							
							... 
							
							
							
							chore: Export event localizations 
							
						 
						
							2025-03-07 09:11:54 +01:00  
				
					
						
							
							
								 
						
							
								297c4a6a25 
								
							 
						 
						
							
							
								
								chore: Export event localizations  
							
							
							
						 
						
							2025-03-07 09:08:47 +01:00  
				
					
						
							
							
								 
						
							
								f76210d99b 
								
							 
						 
						
							
							
								
								Merge pull request  #2041  from famedly/krille/refactor-mark-unread  
							
							... 
							
							
							
							refactor: Make markUnread a noop if unread is already as intendend and throw exception if room membership is not join 
							
						 
						
							2025-02-28 14:30:47 +01:00  
				
					
						
							
							
								 
						
							
								c194ddee66 
								
							 
						 
						
							
							
								
								refactor: Make markUnread a noop if unread is already as intendend and throw exception if room membership is not join  
							
							
							
						 
						
							2025-02-28 11:24:46 +01:00  
				
					
						
							
							
								 
						
							
								352b3fa68b 
								
							 
						 
						
							
							
								
								Merge pull request  #2023  from famedly/krille/make-sure-we-do-not-override-state-on-fetch-history  
							
							... 
							
							
							
							fix: Older state events overwrite newer ones on fetching history 
							
						 
						
							2025-02-12 14:39:36 +01:00  
				
					
						
							
							
								 
						
							
								fdbe95ba75 
								
							 
						 
						
							
							
								
								fix: Older state events overwrite newer ones on fetching history  
							
							
							
						 
						
							2025-02-11 15:57:33 +01:00  
				
					
						
							
							
								 
						
							
								beef67bd02 
								
							 
						 
						
							
							
								
								Merge pull request  #2008  from famedly/krille/make-clear-sdk-is-compatible-with-v1-spec  
							
							... 
							
							
							
							refactor: Add missing versions to supportedVersions and use warning instead of blocking 
							
						 
						
							2025-02-11 09:49:02 +01:00  
				
					
						
							
							
								 
						
							
								bf37bf82a0 
								
							 
						 
						
							
							
								
								refactor: Add missing versions to supportedVersions and use warning instead of blocking  
							
							
							
						 
						
							2025-02-11 09:46:32 +01:00  
				
					
						
							
							
								 
						
							
								2f1e423416 
								
							 
						 
						
							
							
								
								Merge pull request  #2022  from famedly/krille/fix-linebreaks-in-html-messages-correctly  
							
							... 
							
							
							
							refactor: Improve linebreak logic for html messages 
							
						 
						
							2025-02-11 09:46:02 +01:00  
				
					
						
							
							
								 
						
							
								e4f41fddeb 
								
							 
						 
						
							
							
								
								fix: WebRTC videoValue missing  
							
							
							
						 
						
							2025-02-10 10:03:58 +01:00  
				
					
						
							
							
								 
						
							
								2d3bfa64a7 
								
							 
						 
						
							
							
								
								refactor: Improve linebreak logic for html messages  
							
							
							
						 
						
							2025-02-10 09:17:57 +01:00  
				
					
						
							
							
								 
						
							
								41a9fbc76b 
								
							 
						 
						
							
							
								
								Merge pull request  #2021  from famedly/release/v0.38.0  
							
							... 
							
							
							
							chore: release v0.38.0 
							
						 
						
							2025-02-05 19:03:06 +05:30  
				
					
						
							
							
								 
						
							
								9ecd487327 
								
							 
						 
						
							
							
								
								chore: release v0.38.0  
							
							
							
						 
						
							2025-02-05 18:58:21 +05:30  
				
					
						
							
							
								 
						
							
								a3d33eee65 
								
							 
						 
						
							
							
								
								Merge pull request  #2018  from famedly/krille/make-share-keys-with-configurable  
							
							... 
							
							
							
							feat: (BREAKING) Make share keys with logic configurable 
							
						 
						
							2025-02-05 14:24:09 +01:00  
				
					
						
							
							
								 
						
							
								a352809a01 
								
							 
						 
						
							
							
								
								feat: (BREAKING) Make share keys with logic configurable  
							
							
							
						 
						
							2025-02-05 14:18:49 +01:00  
				
					
						
							
							
								 
						
							
								24a0cfb9a8 
								
							 
						 
						
							
							
								
								Merge pull request  #1937  from TheOneWithTheBraid/braid/command-runner  
							
							... 
							
							
							
							feat: improve commands_extension 
							
						 
						
							2025-02-04 16:30:36 +05:30  
				
					
						
							
							
								 
						
							
								86fa1f9203 
								
							 
						 
						
							
							
								
								feat: BREAKING improve command_extension  
							
							... 
							
							
							
							- unify behavior of all message sending related command
- add a StringBuffer as stdout-like output buffer for commands
- create a typedef for the command function signature
- create a common exception type for command execution
- enable commands to run on Client-level rather than Room-level
- BREAKING: Client.addCommand signature now takes an optional StringBuffer as second parameter 
							
						 
						
							2025-02-04 16:19:57 +05:30  
				
					
						
							
							
								 
						
							
								51b10057f6 
								
							 
						 
						
							
							
								
								Merge pull request  #2013  from famedly/krille/fix-megolm-sessions-invalid-after-restart  
							
							... 
							
							
							
							fix: Megolm sessions become invalid after restarting client 
							
						 
						
							2025-02-04 10:15:36 +01:00  
				
					
						
							
							
								 
						
							
								6cd40d3f91 
								
							 
						 
						
							
							
								
								fix: Megolm sessions become invalid after restarting client  
							
							... 
							
							
							
							This bug seems to be in the
sdk for 5 years already without
anyone noticing. The method
loadInboundGroupSession
seems to return the wrong
variable when loading the
session from the key. While
the outboundgroupsession
loading method relies on
an inbound group session, it
silently marks the outbound
group session as invalid on
every restart and creates a
new one. This means we never
reuse megolm sessions after
restarting the client.
Fixing this will probably reduce
the amount of megolm sessions
used in a conversation by a lot
which could improve the
performance and make the
key backup more reliable. 
							
						 
						
							2025-02-04 10:12:58 +01:00  
				
					
						
							
							
								 
						
							
								0874488110 
								
							 
						 
						
							
							
								
								Merge pull request  #2017  from famedly/krille/refactor-set-from-to-toset  
							
							... 
							
							
							
							refactor: Use .toSet() instead of Set.from() 
							
						 
						
							2025-02-04 09:42:46 +01:00  
				
					
						
							
							
								 
						
							
								86038f8c94 
								
							 
						 
						
							
							
								
								refactor: Use .toSet() instead of Set.from()  
							
							... 
							
							
							
							When using Set.from() then
it becomes a Set of
dynamics which disables the
Type checking.
By just changing this to
.toSet() it keeps the type. 
							
						 
						
							2025-02-04 09:40:18 +01:00  
				
					
						
							
							
								 
						
							
								ac77f0e0bb 
								
							 
						 
						
							
							
								
								Merge pull request  #2015  from famedly/krille/fix-push-notification-fromjson-tojson-fails  
							
							... 
							
							
							
							fix: PushNotification fromJson - toJson fails 
							
						 
						
							2025-02-04 09:26:26 +01:00  
				
					
						
							
							
								 
						
							
								eb9bd0620f 
								
							 
						 
						
							
							
								
								fix: PushNotification fromJson - toJson fails  
							
							
							
						 
						
							2025-02-04 09:23:31 +01:00  
				
					
						
							
							
								 
						
							
								3353518cad 
								
							 
						 
						
							
							
								
								Merge pull request  #2016  from famedly/krille/make-convert-linebreaks-optional  
							
							... 
							
							
							
							refactor: Make converting linebreaks in markdowntohtml optional 
							
						 
						
							2025-02-03 12:05:21 +01:00  
				
					
						
							
							
								 
						
							
								776e941b6e 
								
							 
						 
						
							
							
								
								refactor: Make converting linebreaks in markdowntohtml optional  
							
							... 
							
							
							
							Element actually does not do
this and use the linebreaks
inside of their <p> tags. It
works for our new html
rendering as well which is
already in FluffyChat. 
							
						 
						
							2025-02-03 11:48:10 +01:00  
				
					
						
							
							
								 
						
							
								0960e350db 
								
							 
						 
						
							
							
								
								Merge pull request  #2010  from TheOneWithTheBraid/braid/hero-user-direct-chat  
							
							... 
							
							
							
							fix: priorize direct chat MXIDs over empty hero user list 
							
						 
						
							2025-02-01 19:23:27 +05:30  
				
					
						
							
							
								 
						
							
								4edae55852 
								
							 
						 
						
							
							
								
								fix: priorize direct chat users over empty hero user list  
							
							... 
							
							
							
							Signed-off-by: The one with the braid <info@braid.business> 
							
						 
						
							2025-02-01 13:34:15 +01:00  
				
					
						
							
							
								 
						
							
								af9919786a 
								
							 
						 
						
							
							
								
								Merge pull request  #2006  from famedly/release/0-37-0  
							
							... 
							
							
							
							build: Bump changelog 
							
						 
						
							2025-01-27 12:08:09 +03:30  
				
					
						
							
							
								 
						
							
								39d06f6659 
								
							 
						 
						
							
							
								
								build: Bump changelog  
							
							
							
						 
						
							2025-01-27 09:13:48 +01:00  
				
					
						
							
							
								 
						
							
								e0c1c7bb0f 
								
							 
						 
						
							
							
								
								Merge pull request  #2003  from famedly/krille/add-timeout-to-all-jobs  
							
							... 
							
							
							
							build: Add timeouts to all ci jobs 
							
						 
						
							2025-01-20 14:36:00 +05:30