Commit Graph

3986 Commits

Author SHA1 Message Date
Mihail Gribkov
0b078d79a9 Remove voice gateway port stripping (#3173) 2025-08-07 23:14:43 +03:00
Mihail Gribkov
fc0712da12 Bump guild batch limit to 200 (#3171) 2025-08-06 22:27:23 +03:00
Alex Thomson
9cb6ffdd17 Make ParameterChoice constructor public (#3169) 2025-07-28 20:19:19 +03:00
Mihail Gribkov
958d28636b [Fix] Incorrect casts in the legacy component builder (#3167)
* [Fix] Incorrect casts in the legacy component builder

* cringe
2025-07-20 01:53:17 +03:00
Mihail Gribkov
87c1461698 Fix release CI workflow 2025-07-20 00:27:07 +03:00
Mihail Gribkov
98e2d0fd66 Meta 3.18 (#3163) 2025-07-20 00:16:31 +03:00
Adriaan Waem
cf66ab4520 Docs/components v2 :wires: (#3162)
* new pages :3

* fimished intro page

* fimished interaction page

* remove unused shit

* I think we are done lmao

* I lied, fixed some small mistakes

* Update docs/guides/components_v2/interaction.md

Co-authored-by: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com>

* misha quality assurance :3 + breakings pages

* Apply suggestions from code review

Co-authored-by: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com>

* component types guide expanded

* :3

* Apply suggestions from code review

Co-authored-by: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com>

---------

Co-authored-by: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com>
2025-07-18 22:14:24 +03:00
GreemDev
80b4328578 Fix guild tag badge URL helper (#3161) 2025-07-15 05:20:07 +03:00
Mihail Gribkov
3fd06a3504 Fix build (#3159) 2025-07-14 01:49:22 +03:00
Mihail Gribkov
61b99ef872 Remove debug lines from .gitignore (accidental commit) 2025-07-14 01:41:17 +03:00
Mihail Gribkov
f9ba642976 [Fix] Certain global user properies not getting updated (#3158)
* yep

* fix
2025-07-14 01:39:46 +03:00
OverwrittenCode
978f999843 fix(IsLoadableModule): return false for abstract classes (#3148)
* fix(IsLoadableModule): return false for abstract classes

IsLoadableModule did not check the property TypeInfo.IsAbstract.
Therefore, an unnecessary warning log stated that it could not be loaded.

Now, if a class is abstract, it will be ignored safely and all the inheritors will continue to load any commands.

* fix: handle other attributes

Co-authored-by: Cenk Ergen <57065323+Cenngo@users.noreply.github.com>

* refactor: simplify attribute logic

* fix: correct terminology in debug message

---------

Co-authored-by: Cenk Ergen <57065323+Cenngo@users.noreply.github.com>
2025-07-13 23:22:32 +03:00
Mihail Gribkov
79b455ecf4 [Feature] User primary guild (#3156) 2025-07-13 23:22:04 +03:00
Mihail Gribkov
800a23430d [CV2] QoL & fixes (#3153) 2025-07-01 22:11:27 +03:00
Mihail Gribkov
c343ce95a5 Guild member JoinedAt nullability (#3152)
* GuildMember.JoinedAt is nullable
2025-07-01 00:18:40 +03:00
Mihail Gribkov
f18c836b5f [CV2] add children component counts to IComponentContainer (#3147) 2025-06-12 13:25:08 +03:00
ForceFK
c07c28de10 Fixed missing Type in constructor SelectMenuBuilder(SelectMenuComponent) (#3146) 2025-06-11 21:55:03 +00:00
Mihail Gribkov
6e1f9c1092 add ApproximateUserAuthorizationCount (#3145) 2025-06-12 00:41:44 +03:00
OverwrittenCode
1e5090012d fix: edge case missed (#3144)
Follow-up to https://github.com/discord-net/Discord.Net/pull/3142 (commit 0c1536d).
2025-06-11 12:13:08 +03:00
OverwrittenCode
0c1536d48a Fix overflow exception (#3142)
* refactor(TimestampTagStyles): replace ASCII integer values with character literals (#1)

* fix: validate min/max value against OverflowException
2025-06-07 12:35:36 +03:00
Daniel Willett
7a74f781ae Fixed incorrect ComponentType in TextDisplayBuilder. (#3140) 2025-06-05 22:53:17 +03:00
jiraya
dc3bd768a5 feat: support POLL_RESULT (46) in MessageType enum (#3131)
* feat: support POLL_RESULT (46) in MessageType enum

* oops
2025-06-05 22:53:08 +03:00
d4n
35d94ca32b Fix visibility of MessageComponent.Empty (#3139) 2025-05-29 00:42:09 +03:00
d4n
b338d307b6 Fix value of TextDisplayBuilder.MaxContentLength (#3138) 2025-05-28 21:36:38 +00:00
Mihail Gribkov
2b142de56c meta3.18.0-beta.3 2025-05-27 00:58:16 +03:00
Mihail Gribkov
35b493c11c Fix some CV2 oversights (#3135) 2025-05-24 22:28:35 +03:00
OverwrittenCode
e68fa50797 refactor(TimestampTagStyles): replace ASCII integer values with character literals (#1) (#3133) 2025-05-21 12:10:51 +00:00
jiraya
523212af40 fix: correct typo (#3130) 2025-05-17 13:33:13 +00:00
d4n
b1c2fcb610 Fix error when only sending components in response to interactions (#3129) 2025-05-16 08:53:31 +03:00
Robin Laevaert
9f9b093add Change comment to reflect longer polls (#3127) 2025-05-11 14:45:00 +00:00
Mihail Gribkov
5f2d173361 [Fix] Include section accessories in ComponentCount() (#3126) 2025-05-11 16:47:34 +03:00
Mihail Gribkov
56d6980aa8 Add empty constructors for containers (#3125)
* add empty ctors
2025-05-10 00:19:09 +03:00
Mihail Gribkov
5761c4848f Update CHANGELOG.md 2025-05-09 21:01:21 +03:00
Suiram1701
f1ff1913cf Ensure the required gateway intent is available when connected to audio (#3108) 2025-05-09 20:54:28 +03:00
Mihail Gribkov
be8e6e0394 Component search fixes & improvements (#3123) 2025-05-09 20:54:08 +03:00
Mihail Gribkov
57cdec70bf Fix Ids in ActionRowComponent and SelectmenuComponent (#3122) 2025-05-09 19:19:21 +03:00
Mihail Gribkov
4ab96c7721 yep (#3121) 2025-05-09 18:18:16 +03:00
Mihail Gribkov
c888c84752 use Color for container AccentColor & fix action row validation (#3120) 2025-05-09 15:01:11 +03:00
Mihail Gribkov
b72938028f Add component => builder converters (#3119) 2025-05-09 13:13:25 +03:00
Mihail Gribkov
4760dc5efd More CI updates 2025-05-09 01:21:30 +03:00
Mihail Gribkov
47ce77e572 meta 3.18.0-beta.1 (#3117)
* meta 3.18.0-beta.1

* :copium_truck1::copium_truck2::copium_truck3:
2025-05-09 01:03:56 +03:00
Mihail Gribkov
2c3e74dac9 fix metapacakge suffix (again) 2025-05-08 22:34:27 +03:00
Mihail Gribkov
1ce6c2d07d fix metapacakge suffix 2025-05-08 22:00:26 +03:00
Mihail Gribkov
e5c49a7624 Add beta suffix support to metapackage as well (#3116) 2025-05-08 21:55:08 +03:00
Mihail Gribkov
8ff563f55d Update nightly version format for metapackage 2025-05-08 21:34:13 +03:00
Mihail Gribkov
29dff786c2 Add manual dispatch to dotnet build (#3115) 2025-05-08 21:29:15 +03:00
Mihail Gribkov
2b6a9129c9 Fix NRE responding with a modal info class with null required fields (#3114) 2025-05-08 21:15:12 +03:00
Mihail Gribkov
d0a78d73f9 [CI] Add nuget beta build support (#3113) 2025-05-08 20:51:08 +03:00
Mihail Gribkov
c39849df43 more control over nightly feeds (#3112) 2025-05-08 20:22:15 +03:00
Mihail Gribkov
cc59e7dc7e alter nightly package version format (#3111) 2025-05-08 20:15:37 +03:00