Soheab_ 
							
						 
					 
					
						
						
							
						
						178ea664b2 
					 
					
						
						
							
							Add missing required kwarg to all select classes  
						
						 
						
						
						
						
					 
					
						2025-09-28 16:06:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soheab_ 
							
						 
					 
					
						
						
							
						
						944ffe93c7 
					 
					
						
						
							
							Handle resolved data for modal components and types  
						
						 
						
						
						
						
					 
					
						2025-09-28 16:06:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						44a44e938f 
					 
					
						
						
							
							Reformat entire project with ruff instead of black  
						
						 
						
						
						
						
					 
					
						2025-08-18 20:16:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						3fb627d078 
					 
					
						
						
							
							Add support for label components and select in modals  
						
						 
						
						
						
						
					 
					
						2025-08-14 00:47:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						8c1886799d 
					 
					
						
						
							
							Don't recreate ItemCallbackType  
						
						 
						
						
						
						
					 
					
						2025-08-13 21:13:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DA344 
							
						 
					 
					
						
						
							
						
						50caa3c82c 
					 
					
						
						
							
							Add support for components V2  
						
						 
						
						... 
						
						
						
						Co-authored-by: Michael H <michael@michaelhall.tech >
Co-authored-by: Soheab <33902984+Soheab@users.noreply.github.com >
Co-authored-by: owocado <24418520+owocado@users.noreply.github.com >
Co-authored-by: Jay3332 <40323796+jay3332@users.noreply.github.com >
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com > 
						
						
					 
					
						2025-08-13 20:37:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						8953938a53 
					 
					
						
						
							
							Update Pyright to v1.1.394  
						
						 
						
						
						
						
					 
					
						2025-02-18 03:29:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jun-Ah 준아 
							
						 
					 
					
						
						
							
						
						97ca618570 
					 
					
						
						
							
							Fix incorrect Select max option condition  
						
						 
						
						
						
						
					 
					
						2024-07-05 16:18:01 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh 
							
						 
					 
					
						
						
							
						
						4e03b170ef 
					 
					
						
						
							
							Update pyright version  
						
						 
						
						
						
						
					 
					
						2024-02-20 13:36:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soheab_ 
							
						 
					 
					
						
						
							
						
						070ae24d8d 
					 
					
						
						
							
							Document all limits in discord.ui  
						
						 
						
						
						
						
					 
					
						2024-01-26 20:08:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lukas Vacula 
							
						 
					 
					
						
						
							
						
						3009c46080 
					 
					
						
						
							
							Fix typo in documentation; "users" -> "roles"  
						
						 
						
						
						
						
					 
					
						2023-11-19 19:04:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soheab_ 
							
						 
					 
					
						
						
							
						
						698363e76b 
					 
					
						
						
							
							Refactor from_components for Select classes  
						
						 
						
						... 
						
						
						
						Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com > 
						
						
					 
					
						2023-09-30 21:21:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						f617d01eee 
					 
					
						
						
							
							Refactor human_join into its own private helper function  
						
						 
						
						
						
						
					 
					
						2023-09-30 13:11:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soheab_ 
							
						 
					 
					
						
						
							
						
						d7f8a39a66 
					 
					
						
						
							
							Remove duplicated doc for default_values kwarg for select decorator  
						
						 
						
						
						
						
					 
					
						2023-09-30 12:47:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						c115cfb0ac 
					 
					
						
						
							
							Remove unnecessary comments  
						
						 
						
						
						
						
					 
					
						2023-09-29 19:05:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						7f7a0acd21 
					 
					
						
						
							
							Fix GuildChannel subclasses not working with default select values  
						
						 
						
						... 
						
						
						
						This also fixes it so ClientUser is respected as well 
						
						
					 
					
						2023-09-29 19:04:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Soheab_ 
							
						 
					 
					
						
						
							
						
						c5ecc42c72 
					 
					
						
						
							
							Add support for default_values field on selects  
						
						 
						
						
						
						
					 
					
						2023-09-29 15:55:20 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								z03h 
							
						 
					 
					
						
						
							
						
						e67d00502d 
					 
					
						
						
							
							Fix View.from_message not creating other Selects  
						
						 
						
						
						
						
					 
					
						2023-09-12 13:03:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yvqc 
							
						 
					 
					
						
						
							
						
						6b6cbc44ce 
					 
					
						
						
							
							Fix TextInput's is_persistent() flow  
						
						 
						
						
						
						
					 
					
						2023-06-04 07:50:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bryan Forbes 
							
						 
					 
					
						
						
							
						
						1de3562f34 
					 
					
						
						
							
							Fix partially uknown typing errors  
						
						 
						
						
						
						
					 
					
						2023-03-01 19:14:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						40227f75de 
					 
					
						
						
							
							Fix select decorator type checking error  
						
						 
						
						
						
						
					 
					
						2023-02-13 23:53:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						ed40d55f99 
					 
					
						
						
							
							Fix overloads for select decorator  
						
						 
						
						
						
						
					 
					
						2023-01-16 20:54:29 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zephyrkul 
							
						 
					 
					
						
						
							
						
						7cf3cd51a5 
					 
					
						
						
							
							Revert "Infer select type from callback annotation  
						
						 
						
						
						
						
					 
					
						2022-12-18 05:17:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zephyrkul 
							
						 
					 
					
						
						
							
						
						b671958e11 
					 
					
						
						
							
							Infer select type from callback annotation  
						
						 
						
						
						
						
					 
					
						2022-12-14 21:59:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cibere 
							
						 
					 
					
						
						
							
						
						f61f7411df 
					 
					
						
						
							
							Add setter method for ChannelSelect.channel_types  
						
						 
						
						
						
						
					 
					
						2022-11-17 05:46:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trevor 
							
						 
					 
					
						
						
							
						
						5009c83bc9 
					 
					
						
						
							
							Implement New Select Types  
						
						 
						
						... 
						
						
						
						Co-authored-by: Soheab_ <33902984+Soheab@users.noreply.github.com >
Co-authored-by: rdrescher909 <51489753+rdrescher909@users.noreply.github.com >
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com > 
						
						
					 
					
						2022-10-27 10:03:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ionite 
							
						 
					 
					
						
						
							
						
						6981eb69c4 
					 
					
						
						
							
							Normalize type formatting in TypeError  
						
						 
						
						... 
						
						
						
						Normalize most mixed usages of `__class__`, `__class__!r`, 
`__class__.__name__!r` to the standard form of 
`__class__.__name__` 
						
						
					 
					
						2022-09-12 15:25:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chawkk6404 
							
						 
					 
					
						
						
							
						
						e62473a1b4 
					 
					
						
						
							
							Fix incorrect docs in select menu min_values  
						
						 
						
						
						
						
					 
					
						2022-08-27 03:09:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						ff1dd586d3 
					 
					
						
						
							
							Always use last value as a fallback for Select.values  
						
						 
						
						
						
						
					 
					
						2022-08-14 15:50:16 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mikey 
							
						 
					 
					
						
						
							
						
						9c38cf3aef 
					 
					
						
						
							
							Fix ui.Select.values in modals  
						
						 
						
						
						
						
					 
					
						2022-08-14 15:25:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mikey 
							
						 
					 
					
						
						
							
						
						d826f4f3a8 
					 
					
						
						
							
							Change ui.Select.values to a ContextVar to avoid race conditions  
						
						 
						
						
						
						
					 
					
						2022-08-09 08:37:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Varun J 
							
						 
					 
					
						
						
							
						
						c26473d0eb 
					 
					
						
						
							
							Fix views not being persistent if modifying custom_id after __init__  
						
						 
						
						
						
						
					 
					
						2022-07-31 04:53:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lilly Rose Berner 
							
						 
					 
					
						
						
							
						
						7267d18d9e 
					 
					
						
						
							
							Improve component typing  
						
						 
						
						
						
						
					 
					
						2022-05-16 15:30:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lilly Rose Berner 
							
						 
					 
					
						
						
							
						
						7ee15e1d68 
					 
					
						
						
							
							Use typing.Literal for channel and component type annotation  
						
						 
						
						
						
						
					 
					
						2022-04-29 06:07:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						e515378076 
					 
					
						
						
							
							Remove annotation on row property in subclasses  
						
						 
						
						
						
						
					 
					
						2022-03-29 23:04:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						3215cb65e2 
					 
					
						
						
							
							Raise if custom_id is not a str  
						
						 
						
						
						
						
					 
					
						2022-03-29 23:04:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						968a1f366f 
					 
					
						
						
							
							Change View callback order to (self, interaction, item)  
						
						 
						
						... 
						
						
						
						This is more consistent with the rest of the library which always has
the interaction as the first parameter. This has been done before in
the command extension as well, the first parameter is always either
self or the context. 
						
						
					 
					
						2022-03-24 23:00:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						934ab4151a 
					 
					
						
						
							
							Mark state refresh methods as private with an underscore  
						
						 
						
						... 
						
						
						
						People kept wondering what it is or what it does. 
						
						
					 
					
						2022-03-14 07:50:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stocker 
							
						 
					 
					
						
						
							
						
						5aa696ccfa 
					 
					
						
						
							
							Fix typing issues and improve typing completeness across the library  
						
						 
						
						... 
						
						
						
						Co-authored-by: Danny <Rapptz@users.noreply.github.com >
Co-authored-by: Josh <josh.ja.butt@gmail.com > 
						
						
					 
					
						2022-03-13 23:52:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						4c8b1f9abd 
					 
					
						
						
							
							Remove unused imports  
						
						 
						
						
						
						
					 
					
						2022-03-05 21:40:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh 
							
						 
					 
					
						
						
							
						
						147948af9b 
					 
					
						
						
							
							Use typing.Self throughout library  
						
						 
						
						
						
						
					 
					
						2022-03-01 07:53:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh 
							
						 
					 
					
						
						
							
						
						d409ddd227 
					 
					
						
						
							
							Alter return-type of button/select decorators  
						
						 
						
						
						
						
					 
					
						2022-02-21 21:54:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						88b520b5ab 
					 
					
						
						
							
							Reformat code using black  
						
						 
						
						... 
						
						
						
						Segments where readability was hampered were fixed by appropriate
format skipping directives. New code should hopefully be black
compatible. The moment they remove the -S option is probably the moment
I stop using black though. 
						
						
					 
					
						2022-02-20 08:04:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh 
							
						 
					 
					
						
						
							
						
						19c6687b55 
					 
					
						
						
							
							Add support for Modal Interactions  
						
						 
						
						
						
						
					 
					
						2022-02-20 04:57:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						3382d2e9e8 
					 
					
						
						
							
							Update documentation on select limits  
						
						 
						
						
						
						
					 
					
						2021-08-25 09:21:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lucas Hardt 
							
						 
					 
					
						
						
							
						
						ca9b371982 
					 
					
						
						
							
							Add support for discord.ui.Select.disabled  
						
						 
						
						
						
						
					 
					
						2021-07-28 19:58:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						812bfbe6f9 
					 
					
						
						
							
							Show Select.values more prominently in the documentation  
						
						 
						
						
						
						
					 
					
						2021-07-01 20:33:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh 
							
						 
					 
					
						
						
							
						
						d001b9d0ee 
					 
					
						
						
							
							[docs] Fix more references  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Riley Shaw <30989490+ShineyDev@users.noreply.github.com > 
						
						
					 
					
						2021-07-01 07:48:37 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						47f2d04940 
					 
					
						
						
							
							Allow passing Emoji in components  
						
						 
						
						
						
						
					 
					
						2021-06-02 05:30:42 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rapptz 
							
						 
					 
					
						
						
							
						
						7c40e83d10 
					 
					
						
						
							
							Ensure views added to Client.add_view are persistent views  
						
						 
						
						
						
						
					 
					
						2021-05-31 23:08:08 -04:00