06d587e64f 
								
							 
						 
						
							
							
								
								refactor: Changed Map<String, dynamic> to Map<String, Object?>  
							
							... 
							
							
							
							- contains breaking changes because some type casts will be needed in
  Matrix SDK 
							
						 
						
							2023-06-09 15:04:28 +02:00  
				
					
						
							
							
								 
						
							
								53fbe4f7ef 
								
							 
						 
						
							
							
								
								chore: sort imports  
							
							
							
						 
						
							2023-05-08 14:49:34 +02:00  
				
					
						
							
							
								 
						
							
								d99bb05f47 
								
							 
						 
						
							
							
								
								feat: Upgrade to spec 1.6  
							
							... 
							
							
							
							In theory this is a breaking change, since it changes the read receipt
API slightly. 
							
						 
						
							2023-04-17 11:57:56 +02:00  
				
					
						
							
							
								 
						
							
								3cc2f2fa4a 
								
							 
						 
						
							
							
								
								fix: Edge case where MatrixException.error differs from errcode  
							
							
							
						 
						
							2022-10-14 14:22:13 +02:00  
				
					
						
							
							
								 
						
							
								ea93867b94 
								
							 
						 
						
							
							
								
								fix: Fixed dysfunctional key-verification (Emoji+manual)  
							
							... 
							
							
							
							- added snippet from Nico in matrix_keys.dart
Fixes  #24  
							
						 
						
							2022-08-26 09:48:11 +02:00  
				
					
						
							
							
								 
						
							
								a525bb120a 
								
							 
						 
						
							
							
								
								chore: strict casts  
							
							
							
						 
						
							2022-08-20 17:26:16 +02:00  
				
					
						
							
							
								 
						
							
								6a225e3b8c 
								
							 
						 
						
							
							
								
								chore: strict raw types  
							
							
							
						 
						
							2022-08-20 11:56:34 +02:00  
				
					
						
							
							
								 
						
							
								5bd934895d 
								
							 
						 
						
							
							
								
								chore: strict inference  
							
							
							
						 
						
							2022-08-20 11:53:14 +02:00  
				
					
						
							
							
								 
						
							
								7471743be3 
								
							 
						 
						
							
							
								
								chore: disable dynamic calls  
							
							
							
						 
						
							2022-08-20 11:28:43 +02:00  
				
					
						
							
							
								 
						
							
								24a3369520 
								
							 
						 
						
							
							
								
								tests: Add basic test for space hierarchy api  
							
							
							
						 
						
							2022-06-08 15:55:18 +00:00  
				
					
						
							
							
								 
						
							
								3dd7ef3444 
								
							 
						 
						
							
							
								
								fix: wrong types in spaces hierarchy API  
							
							... 
							
							
							
							BREAKING CHANGE (because from is now optional, so it can't be specified
conditionally)
See also:
- https://github.com/matrix-org/matrix-spec/pull/1110 
- https://github.com/matrix-org/matrix-spec/pull/1097  
							
						 
						
							2022-06-07 17:05:40 +02:00  
				
					
						
							
							
								 
						
							
								d6bb91f7e1 
								
							 
						 
						
							
							
								
								chore: Update to matrix v1.2  
							
							
							
						 
						
							2022-05-06 15:14:12 +00:00  
				
					
						
							
							
								 
						
							
								6a3c25a8bd 
								
							 
						 
						
							
							
								
								chore: Make some tryGet errors verbose and display line  
							
							... 
							
							
							
							tryGet messages can spam the
logs and may be better if
they are just verbose instead
of warnings. Also now
we display the line where
this tryGet call was. 
							
						 
						
							2021-11-25 08:47:19 +01:00  
				
					
						
							
							
								 
						
							
								3e7a6df81b 
								
							 
						 
						
							
							
								
								fix: threepidCreds should be threepid_creds and an object  
							
							... 
							
							
							
							For context, see https://github.com/matrix-org/matrix-doc/pull/3471 
Basically the spec was wrong and didn't match what clients and servers
were doing. Might fix registration on matrix.org.
BREAKING CHANGE: Any client that implements the email portion will fail
to build now. 
							
						 
						
							2021-11-04 15:23:01 +01:00  
				
					
						
							
							
								 
						
							
								d16c83f5db 
								
							 
						 
						
							
							
								
								refactor: remove uploadKeySignatures (use uploadCrossSigningSignatures)  
							
							
							
						 
						
							2021-08-20 16:17:40 +02:00  
				
					
						
							
							
								 
						
							
								cb71ca9b26 
								
							 
						 
						
							
							
								
								chore: generate more operations from OpenAPI  
							
							
							
						 
						
							2021-08-20 16:17:37 +02:00  
				
					
						
							
							
								 
						
							
								8d795d6eaa 
								
							 
						 
						
							
							
								
								chore: update generated code  
							
							
							
						 
						
							2021-08-09 20:03:17 +02:00  
				
					
						
							
							
								 
						
							
								cfa633b489 
								
							 
						 
						
							
							
								
								feat: Add image pack event content models  
							
							
							
						 
						
							2021-07-22 17:08:36 +02:00  
				
					
						
							
							
								 
						
							
								4026f480fb 
								
							 
						 
						
							
							
								
								fix test after removing user field  
							
							
							
						 
						
							2021-07-01 18:16:47 +02:00  
				
					
						
							
							
								 
						
							
								dd7a824512 
								
							 
						 
						
							
							
								
								remove user field from AuthenticationPassword structure  
							
							... 
							
							
							
							it's not in the spec 
							
						 
						
							2021-07-01 18:01:07 +02:00  
				
					
						
							
							
								 
						
							
								92a2bd9d7e 
								
							 
						 
						
							
							
								
								null safety test fixes  
							
							
							
						 
						
							2021-07-01 17:36:21 +02:00  
				
					
						
							
							
								 
						
							
								1a51f813a7 
								
							 
						 
						
							
							
								
								null safety cleanup  
							
							
							
						 
						
							2021-07-01 16:59:54 +02:00  
				
					
						
							
							
								 
						
							
								d9c1fdb78a 
								
							 
						 
						
							
							
								
								refactor: migrate to null safety  
							
							
							
						 
						
							2021-07-01 15:11:39 +02:00  
				
					
						
							
							
								 
						
							
								e3a1b6aa77 
								
							 
						 
						
							
							
								
								refactor: mostly use dart_openapi_codegen  
							
							
							
						 
						
							2021-06-25 12:40:03 +02:00  
				
					
						
							
							
								 
						
							
								c70b149c20 
								
							 
						 
						
							
							
								
								change: Remove logger  
							
							... 
							
							
							
							The logger package has a lot of issues.
The colors are not working in web and on iOS.
Emojis are not working on some platforms.
It introduced a not very important library in a SDk which is intended to
be as minimal as possible.
This simplifies the logging to a format which works everywhere.
The # Syntax makes it also look good as markdown.
It is not very far away from the default syntax of errors and stacktraces.
It still provides several log levels, the same API and a list of output events for the logviewer. 
							
						 
						
							2021-05-12 12:14:04 +02:00  
				
					
						
							
							
								 
						
							
								3eaf4ef99a 
								
							 
						 
						
							
							
								
								feat!: operation names from OpenAPI spec  
							
							
							
						 
						
							2021-05-07 13:43:06 +02:00  
				
					
						
							
							
								 
						
							
								e28b0fa1b3 
								
							 
						 
						
							
							
								
								refactor: login method AuthenticationIdentifier  
							
							... 
							
							
							
							This is a breaking change for the login method to use the correct format.
It makes it possible to login with email or phone.
Also this does some housekeeping stuff while
upgrading to pedantic 1.11.0 which doesnt
allow curly braces in Strings where not needed
anymore. 
							
						 
						
							2021-03-09 08:09:29 +00:00  
				
					
						
							
							
								 
						
							
								7d91cdac5e 
								
							 
						 
						
							
							
								
								fix: Typo and wellknown parsing  
							
							
							
						 
						
							2021-03-01 11:38:53 +01:00  
				
					
						
							
							
								 
						
							
								0b7a0dffb9 
								
							 
						 
						
							
							
								
								fix: Wrong parameters use  
							
							
							
						 
						
							2021-02-09 10:36:01 +01:00  
				
					
						
							
							
								 
						
							
								9617e76763 
								
							 
						 
						
							
							
								
								change: Less noisy oneline logs  
							
							
							
						 
						
							2021-01-26 15:32:04 +01:00  
				
					
						
							
							
								 
						
							
								195d46b901 
								
							 
						 
						
							
							
								
								fix: Deep-copy arrays correctly  
							
							
							
						 
						
							2021-01-17 15:38:09 +01:00  
				
					
						
							
							
								 
						
							
								8f1d35e0bc 
								
							 
						 
						
							
							
								
								docs: Update license to MIT  
							
							
							
						 
						
							2021-01-08 13:14:03 +01:00  
				
					
						
							
							
								 
						
							
								ae34041f29 
								
							 
						 
						
							
							
								
								feat: Implement plaintext parsing  
							
							
							
						 
						
							2021-01-08 10:54:04 +01:00  
				
					
						
							
							
								 
						
							
								618d42a448 
								
							 
						 
						
							
							
								
								feat: Room forwarded key content  
							
							
							
						 
						
							2021-01-08 10:30:57 +01:00  
				
					
						
							
							
								 
						
							
								fce7705243 
								
							 
						 
						
							
							
								
								feat: Implement room key request parsing  
							
							
							
						 
						
							2021-01-08 09:54:11 +01:00  
				
					
						
							
							
								 
						
							
								81c86a6c05 
								
							 
						 
						
							
							
								
								feat: Add room_key content  
							
							
							
						 
						
							2021-01-08 09:33:03 +01:00  
				
					
						
							
							
								 
						
							
								128df8d8eb 
								
							 
						 
						
							
							
								
								feat: Add encryption content  
							
							
							
						 
						
							2021-01-07 14:00:40 +01:00  
				
					
						
							
							
								 
						
							
								ede938c105 
								
							 
						 
						
							
							
								
								docs: Update license header  
							
							
							
						 
						
							2021-01-04 10:18:41 +01:00  
				
					
						
							
							
								 
						
							
								48cdb18f18 
								
							 
						 
						
							
							
								
								chore: More tests  
							
							
							
						 
						
							2020-12-31 11:00:15 +01:00  
				
					
						
							
							
								 
						
							
								6b283d5c50 
								
							 
						 
						
							
							
								
								fix: Current version  
							
							
							
						 
						
							2020-12-31 10:44:58 +01:00  
				
					
						
							
							
								 
						
							
								bb10adef79 
								
							 
						 
						
							
							
								
								Initial commit  
							
							
							
						 
						
							2020-12-28 12:01:03 +01:00