Rapptz 
							
						 
					 
					
						
						
							
						
						519f0c07ea 
					 
					
						
						
							
							Add compute_prune_count to Guild.prune_members  
						
						... 
						
						
						
						Fix  #2085  
					
						2019-04-14 17:33:57 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7a1102ccf0 
					 
					
						
						
							
							[commands] Use message creation as the reference time in cooldowns  
						
						
						
						
							
						
					 
					
						2019-04-14 17:33:56 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ec7a701ceb 
					 
					
						
						
							
							[commands] Allow passing reference time to update_rate_limit  
						
						
						
						
							
						
					 
					
						2019-04-14 16:57:47 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						9b089c9a7b 
					 
					
						
						
							
							Fix abc.GuildChannel.overwrites returning None keys.  
						
						... 
						
						
						
						This has potential for data loss as a consequence of how the function
works. 
						
						
							
						
					 
					
						2019-04-14 07:19:22 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						321efb11ed 
					 
					
						
						
							
							Fix typo in on_raw_reaction_remove docs.  
						
						
						
						
							
						
					 
					
						2019-04-14 06:05:11 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e3631ade4c 
					 
					
						
						
							
							Fix attribute error in Widget.__repr__  
						
						
						
						
							
						
					 
					
						2019-04-13 18:13:53 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						7c091282ce 
					 
					
						
						
							
							Add equality comparisons between two assets and hashing an asset.  
						
						
						
						
							
						
					 
					
						2019-04-13 17:22:25 -04:00 
						 
				 
			
				
					
						
							
							
								Lorenzo 
							
						 
					 
					
						
						
							
						
						b969016340 
					 
					
						
						
							
							Bool fix in TextChannel.purge documentation.  
						
						
						
						
							
						
					 
					
						2019-04-13 15:27:20 +02:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						6574c97a8b 
					 
					
						
						
							
							[commands] Support callables in Greedy converter  
						
						
						
						
							
						
					 
					
						2019-04-13 07:28:26 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ac1b9f5628 
					 
					
						
						
							
							[commands] Fix lambda converters in non-module contexts.  
						
						... 
						
						
						
						Not sure why anyone would do this but might as well fix it. 
						
						
							
						
					 
					
						2019-04-13 07:15:54 -04:00 
						 
				 
			
				
					
						
							
							
								apple502j 
							
						 
					 
					
						
						
							
						
						024e57efc2 
					 
					
						
						
							
							Change slowmode max value in docs  
						
						
						
						
							
						
					 
					
						2019-04-13 18:56:53 +09:00 
						 
				 
			
				
					
						
							
							
								NCPlayz 
							
						 
					 
					
						
						
							
						
						84e86ff666 
					 
					
						
						
							
							Add Permissions.stream  
						
						... 
						
						
						
						Add stream to Permissions classmethods 
						
						
							
						
					 
					
						2019-04-12 20:58:11 -04:00 
						 
				 
			
				
					
						
							
							
								Dante Dam 
							
						 
					 
					
						
						
							
						
						497894e756 
					 
					
						
						
							
							Improvements to intro docs.  
						
						
						
						
							
						
					 
					
						2019-04-12 20:56:40 -04:00 
						 
				 
			
				
					
						
							
							
								Steve C 
							
						 
					 
					
						
						
							
						
						ac2cda1ffc 
					 
					
						
						
							
							[tasks] set internal task to None after canceling  
						
						
						
						
							
						
					 
					
						2019-04-12 20:56:40 -04:00 
						 
				 
			
				
					
						
							
							
								apple502j 
							
						 
					 
					
						
						
							
						
						d15a0f541b 
					 
					
						
						
							
							Remove "needs python 3.5+" from async iter section  
						
						
						
						
							
						
					 
					
						2019-04-12 20:15:54 +09:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e46842a7cd 
					 
					
						
						
							
							[tasks] Add before_loop and after_loop decorators  
						
						
						
						
							
						
					 
					
						2019-04-12 04:08:42 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4770f5a958 
					 
					
						
						
							
							Export tasks extension  
						
						
						
						
							
						
					 
					
						2019-04-12 03:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						015404b01c 
					 
					
						
						
							
							[commands] Add versionadded to dm_only  
						
						
						
						
							
						
					 
					
						2019-04-12 03:21:49 -04:00 
						 
				 
			
				
					
						
							
							
								Vexs 
							
						 
					 
					
						
						
							
						
						b6b55e820f 
					 
					
						
						
							
							Update FAQ with some common tags  
						
						... 
						
						
						
						Pointed references to random.cat to use their aws api
Added details about custom and unicode emojis to how to add a reaction
Added watching example to presence changing
Added new fetch methods to specific model FAQ 
						
						
							
						
					 
					
						2019-04-12 03:21:49 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4cf96107ae 
					 
					
						
						
							
							[tasks] Document version added  
						
						
						
						
							
						
					 
					
						2019-04-11 08:26:46 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4513dac7a3 
					 
					
						
						
							
							[tasks] Ensure total number of seconds is not less than 0.  
						
						
						
						
							
						
					 
					
						2019-04-11 08:21:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						10bc939348 
					 
					
						
						
							
							[tasks] Rename Loop.run to Loop.start to avoid blocking connotations  
						
						
						
						
							
						
					 
					
						2019-04-11 08:19:32 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						b0c7f48caf 
					 
					
						
						
							
							[tasks] Add a new background helper 'tasks' extension.  
						
						
						
						
							
						
					 
					
						2019-04-11 08:04:26 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ec1b3434a2 
					 
					
						
						
							
							[commands] Fix erroneous string in dm_only check  
						
						
						
						
							
						
					 
					
						2019-04-11 00:55:32 -04:00 
						 
				 
			
				
					
						
							
							
								Dante Dam 
							
						 
					 
					
						
						
							
						
						aabbd5a446 
					 
					
						
						
							
							[commands] Added dm_only check  
						
						... 
						
						
						
						Raises PrivateMessageOnly on failure. 
						
						
							
						
					 
					
						2019-04-11 00:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						50dcdac5ca 
					 
					
						
						
							
							[commands] Fix references in Bot to actually link.  
						
						... 
						
						
						
						Exceptions can't seem to link due to a bug in Sphinx. 
						
						
							
						
					 
					
						2019-04-10 05:13:30 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						5b99e7d6f4 
					 
					
						
						
							
							Update changelog  
						
						
						
						
							
 
						
					 
					
						2019-04-10 01:05:47 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						37e6b53216 
					 
					
						
						
							
							Version bump to v1.0.1  
						
						
						
						
							
						
					 
					
						2019-04-10 00:59:43 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						ef0b2a1092 
					 
					
						
						
							
							[commands] Properly name heading for ExtensionError  
						
						
						
						
							
						
					 
					
						2019-04-10 00:59:02 -04:00 
						 
				 
			
				
					
						
							
							
								Imayhaveborkedit 
							
						 
					 
					
						
						
							
						
						7eb8417883 
					 
					
						
						
							
							Fix voice handshake race condition  
						
						... 
						
						
						
						In the event that two voice_server_updates are received in a short time frame, the second one is now ignored. 
						
						
							
						
					 
					
						2019-04-10 00:55:52 -04:00 
						 
				 
			
				
					
						
							
							
								Vexs 
							
						 
					 
					
						
						
							
						
						4df0f79a6b 
					 
					
						
						
							
							Add notes warning that fetch_ methods are api calls  
						
						... 
						
						
						
						Also recommends using cache attributes/methods instead 
						
						
							
						
					 
					
						2019-04-10 00:55:45 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						407d18a30d 
					 
					
						
						
							
							Fix various bugs with Asset._url None handling.  
						
						
						
						
							
						
					 
					
						2019-04-09 05:17:29 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						e77dec85e9 
					 
					
						
						
							
							Fix cleanup code on Linux not working properly.  
						
						
						
						
							
						
					 
					
						2019-04-09 00:56:36 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						dcdcf1adac 
					 
					
						
						
							
							Stop the event loop if it's running during cleanup.  
						
						... 
						
						
						
						Also handle the coroutine directly instead of using run_until_complete 
						
						
							
						
					 
					
						2019-04-09 00:14:42 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel 
							
						 
					 
					
						
						
							
						
						3a36f78e08 
					 
					
						
						
							
							Use is_connected() instead of _connected in checks  
						
						... 
						
						
						
						Was doing a falsy check on an Event object instead of using the (unused) is_connected() function. 
						
						
							
						
					 
					
						2019-04-09 00:14:41 -04:00 
						 
				 
			
				
					
						
							
							
								Steve C 
							
						 
					 
					
						
						
							
						
						db340fd5f9 
					 
					
						
						
							
							Fix broken documentation attribute  
						
						
						
						
							
						
					 
					
						2019-04-09 00:10:28 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						67ec59caea 
					 
					
						
						
							
							Fix issue with speaking state causing an error.  
						
						
						
						
							
						
					 
					
						2019-04-08 23:08:43 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						d37839f38a 
					 
					
						
						
							
							Update classifier in setup.py  
						
						
						
						
							
 
						
					 
					
						2019-04-08 18:54:40 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						4a4db1a02c 
					 
					
						
						
							
							Version bump to v1.0.0  
						
						
						
						
							
						
					 
					
						2019-04-08 18:38:51 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						3e2e6ad502 
					 
					
						
						
							
							Update Japanese translation files.  
						
						
						
						
							
						
					 
					
						2019-04-08 18:38:10 -04:00 
						 
				 
			
				
					
						
							
							
								NCPlayz 
							
						 
					 
					
						
						
							
						
						7acb7de195 
					 
					
						
						
							
							Add notes stating what Guild.fetch_guild and Guild.fetch_guilds returns  
						
						... 
						
						
						
						Also fixed two typos. 
						
						
							
						
					 
					
						2019-04-08 18:17:40 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						51c64a3b73 
					 
					
						
						
							
							Fix documentation so Sphinx can build semi-cleanly.  
						
						
						
						
							
						
					 
					
						2019-04-08 18:17:15 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						bb79f2ae81 
					 
					
						
						
							
							Bump PyNaCl to 1.3.0  
						
						
						
						
							
						
					 
					
						2019-04-08 17:51:16 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						04262b9371 
					 
					
						
						
							
							Wording nit, library -> function in load_opus  
						
						
						
						
							
						
					 
					
						2019-04-08 17:51:15 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						0ddc6867e9 
					 
					
						
						
							
							Change all IntEnum to Enum  
						
						... 
						
						
						
						A testament to how many 3.5 users there are. 
						
						
							
						
					 
					
						2019-04-08 17:51:14 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1da624a8b5 
					 
					
						
						
							
							Remove manual documentation for AppInfo  
						
						
						
						
							
						
					 
					
						2019-04-08 17:27:31 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						bb5aaf2ab3 
					 
					
						
						
							
							Missing a word in Attachment.save  
						
						
						
						
							
						
					 
					
						2019-04-08 17:19:11 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						61ee88b0fc 
					 
					
						
						
							
							Fix oversight where on_disconnect did not get called on WS termination.  
						
						
						
						
							
						
					 
					
						2019-04-08 07:45:05 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						f8999b63ae 
					 
					
						
						
							
							Fix long-standing issue with user updates not dispatching properly.  
						
						... 
						
						
						
						This fix is long coming. For a long time due to the addition of a
global user cache, the on_member_update event would only have the
updated user in the very first dispatch due to a quirk in the reference
only being updated once.
In order to fix this issue two things had to change:
1. There had to be a new event, `on_user_update` to complement
   the equivalent member event.
2. Unnecessary copies of User had to be removed to compensate for the
   performance hit from the diffing.
While doing these two fixes I also re-evaluated some more unnecessary
copies done during the PRESENCE_UPDATE to add member case while
fetch_offline_members=False is set or due to chunking issues. The
number of copies was brought down from 2 to 1, discounting the original
Member creation. Unsure on the benefits of this one, however.
N.B: this doesn't change the pre-existing behaviour of on_member_update 
						
						
							
						
					 
					
						2019-04-08 07:45:04 -04:00 
						 
				 
			
				
					
						
							
							
								Rapptz 
							
						 
					 
					
						
						
							
						
						1a9726087a 
					 
					
						
						
							
							GUILD_MEMBER_UPDATE no longer does actual user updates.  
						
						... 
						
						
						
						This had been delegated to PRESENCE_UPDATE a long time ago,
unfortunately. 
						
						
							
						
					 
					
						2019-04-08 06:34:28 -04:00