|  |  |  | @ -106,35 +106,3 @@ fn main() -> Result<(), Box<Error>> { | 
			
		
	
		
			
				
					|  |  |  |  |     Ok(()) | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | ``` | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | ## Relationship to [Mammut](https://github.com/Aaronepower/mammut) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | This library was forked from Mammut around elefren commit | 
			
		
	
		
			
				
					|  |  |  |  | 6c37ecb1e1ec3aa888711c1fad1a76f3bdf826b3.  I started this fork as a | 
			
		
	
		
			
				
					|  |  |  |  | place to experiment with some of the changes I wanted to make to Mammut, | 
			
		
	
		
			
				
					|  |  |  |  | and ended up diverging enough that I didn't really want to spend the time | 
			
		
	
		
			
				
					|  |  |  |  | trying to get everything merged back. | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | Some of the major differences between this and mammut are: | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | * Compatibility with newer mastodon versions. Elefren supports new API | 
			
		
	
		
			
				
					|  |  |  |  |   calls introduced in Mastodon 2.4 and 2.5, and 2.6 support is being | 
			
		
	
		
			
				
					|  |  |  |  |   worked on. | 
			
		
	
		
			
				
					|  |  |  |  | * Compatibility with other implementations of the Mastodon API. One | 
			
		
	
		
			
				
					|  |  |  |  |   design goal of elefren is to be compatible with as many | 
			
		
	
		
			
				
					|  |  |  |  |   implementations of the Mastodon API as possible. Currently, this means | 
			
		
	
		
			
				
					|  |  |  |  |   the GlitchSoc fork of Mastodon, and Pleroma. I do not guarantee that | 
			
		
	
		
			
				
					|  |  |  |  |   support is 100% there, but if you find any inconsistencies, it is a | 
			
		
	
		
			
				
					|  |  |  |  |   bug and I hope you can take the time to open an issue here | 
			
		
	
		
			
				
					|  |  |  |  | * Multiple bug fixes | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | I have a couple big features on the horizon, the first being a | 
			
		
	
		
			
				
					|  |  |  |  | comprehensive test suite that I'm currently working on, which should | 
			
		
	
		
			
				
					|  |  |  |  | help us test for inconsistencies and issues between the different | 
			
		
	
		
			
				
					|  |  |  |  | versions of the Mastodon API that elefren aims to support. After that, I | 
			
		
	
		
			
				
					|  |  |  |  | will be trying to get support for the Mastodon Streaming API merged in, | 
			
		
	
		
			
				
					|  |  |  |  | though that might need to wait until rust's async story is a little more | 
			
		
	
		
			
				
					|  |  |  |  | stable. | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | For a complete list of changes, see the | 
			
		
	
		
			
				
					|  |  |  |  | [Changelog](https://github.com/pwoolcoc/elefren/blob/master/CHANGELOG.md). | 
			
		
	
	
		
			
				
					|  |  |  | 
 |