Jiralite
a03661844f
chore(discord.js): release discord.js@14.24.2
2025-10-30 21:20:01 +00:00
Jiralite
fb2b7281e0
fix(GuildMember): joinedAt possibly being NaN
...
Co-Authored-By: TÆMBØØ <69138346+TAEMBO@users.noreply.github.com >
2025-10-30 21:01:17 +00:00
Jiralite
c303bf3329
chore(discord.js): release discord.js@14.24.1
2025-10-28 15:06:27 +00:00
Danial Raza
c2c8cce1d7
fix(Message): check if in voice based channel for pinnable ( #11215 )
...
* fix(Message): check if in voice based channel for `pinnable`
* chore: changes from main
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2025-10-28 14:59:42 +00:00
Jiralite
abb84ce88f
docs(GuildMemberFlagsBitField): remove duplicate word
2025-10-26 10:47:53 +00:00
Jiralite
d317ca1053
types(FileUploadModalData): Correct fields ( #11209 )
...
* types(FileUploadModalData): update fields
* docs(FileUploadModalData): `Snowflake`
* types(FileUploadModalData): `Snowflake`
* docs: add more
2025-10-25 23:57:39 +01:00
Jiralite
072fbb228a
types(LabelModalData): Singular ModalData ( #11207 )
...
types(LabelModalData): no array
2025-10-25 20:13:26 +01:00
Jiralite
548c25488a
types(FileUploadComponentData): boolean
2025-10-25 17:17:32 +01:00
Jiralite
16a44f83e5
chore(discord.js): release discord.js@14.24.0
2025-10-24 17:12:01 +01:00
Jiralite
0dda270ea5
build: bump @discordjs/builders
2025-10-24 16:22:20 +01:00
Danial Raza
ee988e3e75
fix(Message): update pinnable to check for migrated guilds ( #11189 )
...
* fix(Message): update `pinnable` to check for migrated guilds
* refactor: requested changes
* refactor: no checkAdmin and clean up the mess
2025-10-24 16:05:12 +01:00
Naiyar
104ad754f3
feat: handle file upload component for v14 ( #11179 )
...
* feat: handle file upload component
* chore: fix import
* chore: typings
* fix: `Snowflake`
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2025-10-24 13:19:37 +01:00
Jiralite
0ff239a602
build: bump discord-api-types to 0.38.31
2025-10-23 23:04:14 +01:00
Jiralite
89fd19e08a
build: upgrade @discordjs/builders to 1.12.2
2025-10-15 23:16:36 +01:00
Jiralite
6a6c7d0333
build: upgrade discord-api-types to 0.38.30
2025-10-15 23:16:03 +01:00
Jiralite
083f6abb38
chore(discord.js): release discord.js@14.23.2
2025-10-09 02:10:39 +01:00
Jiralite
5cc13b735c
fix(ModalSubmitInteraction): Better resolving of components ( #11162 )
...
* fix: fix value crash
* fix: use a set
* fix: `const`
2025-10-09 02:05:29 +01:00
Jiralite
1e4d1dc04f
fix: handle DM modals
2025-10-08 23:02:34 +01:00
Jiralite
177d81f596
chore(discord.js): release discord.js@14.23.1
2025-10-08 22:13:52 +01:00
Jiralite
bf4cfeb4bf
build: upgrade builders to 1.12.1
2025-10-08 22:08:03 +01:00
Jiralite
11b236ff65
fix(ModalSubmitInteraction): Resolve crash on handling populated select menus ( #11158 )
...
* fix: handle receiving new selects
* fix: handle missing user object
2025-10-08 22:07:48 +01:00
Almeida
1d5b9837de
fix: ending uncached polls ( #11157 )
2025-10-08 22:04:23 +01:00
Jiralite
8065b80cea
chore: update 11135 name
2025-10-08 18:15:00 +01:00
Vlad Frangu
3b26680672
chore(discord.js): release discord.js@14.23.0
2025-10-08 20:14:05 +03:00
Jiralite
c4dbd7ee9f
chore(core): release @discordjs/core@2.3.0
2025-10-08 18:09:11 +01:00
Almeida
72771b79aa
feat: add {add,remove}GroupDMRecipient methods ( #11135 )
...
* feat: add `{add,delete}GroupDMRecipient methods`
* fix: requested changes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-10-08 16:03:50 +01:00
Jiralite
63dbe48055
feat(guild): Support incident actions ( #11131 )
...
* feat(guild): add incident actions
* fix: add result
---------
Co-Authored-By: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-10-08 16:02:03 +01:00
Vlad Frangu
67c8953a10
feat: bump builders in v14 (and fix runtime crashes) ( #11153 )
...
* feat: bump builders in v14 (and fix runtime crashes)
* chore: bump dtypes
* Update packages/discord.js/src/structures/LabelBuilder.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: requested changes
* chore: lint
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2025-10-08 14:47:39 +01:00
Pavel-Boyazov
30e35d909e
types(ClientEventTypes): fix messageDeleteBulk event arg ( #11122 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2025-10-07 17:44:32 +01:00
Pavel-Boyazov
6a5707c786
types(Webhook): specify message type ( #11142 )
...
* types(Webhook): specify message type
* test(Webhook): update types
2025-10-07 17:40:05 +01:00
Jiralite
9b821e5dfc
feat(GuildMemberManager): Add new modify self fields ( #11112 )
...
* feat(GuildMemberManager): Add new modify self fields (#11089 )
* fix: use correct route
* fix: add deprecation
* fix: rewrite message
2025-10-06 08:36:28 +01:00
Jiralite
a04172325a
feat: Add gateway endpoints ( #11130 )
...
feat: add gateway
Co-Authored-By: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-10-04 17:51:37 +01:00
Almeida
154c00ded9
fix(ThreadMemberFlagsBitField): use ThreadMemberFlags enum in Flags ( #11118 )
...
feat(ThreadMemberFlagsBitField): use `ThreadMemberFlags` enum in `Flags`
2025-10-02 21:59:27 +01:00
Almeida
3b927449ae
docs: use LocalizationMap where applicable ( #11117 )
2025-10-02 21:58:28 +01:00
Naiyar
fcce0d95bb
fix: backport in operator fix from main ( #11127 )
...
fix: use in operator when resolving modal component (#11115 )
2025-10-01 15:54:03 +01:00
Naiyar
93e0f4cd10
feat: text display and more selects in modal for v14 ( #11096 )
...
* feat: handle recieve label components
* chore: missed fixes
* fix: missing id when transforming
* chore: add missing things
* fix: test
* feat: send label
* fix: un-break it
* chore: test
* feat: more selects in modals
* chore: make resolved read-only
* chore: import order
* chore: add missing cached generic
* style: spacing
* docs: consistency
* docs: make it a type
* docs: Add `APISelectMenuDefaultValue`
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2025-09-21 22:28:33 +01:00
Naiyar
abaae4ff16
feat: label component and select in modal for v14 ( #11090 )
...
* feat: handle recieve label components
* chore: missed fixes
* fix: missing id when transforming
* chore: add missing things
* fix: test
* feat: send label
* fix: un-break it
* chore: test
* chore: missing required in typings
2025-09-15 21:28:07 +01:00
Jiralite
270d9f1047
chore(core): release @discordjs/core@2.2.2
2025-09-10 18:49:28 +01:00
Jiralite
9ae737708b
fix(users): Correct type for editing current guild member ( #11098 )
...
* fix(users): `RESTPatchAPICurrentGuildMemberJSONBody`
* fix: imports
2025-09-10 18:45:05 +01:00
Jiralite
e382d60421
build: upgrade discord-api-types to 0.38.24
2025-09-10 18:14:11 +01:00
Jiralite
68aa202cd6
build: upgrade discord-api-types to 0.38.23
2025-09-10 11:34:34 +01:00
VAKiliner
d8ad181c19
fix: Ensure discriminator detection respects webhooks too ( #11062 )
...
* Replace discriminator === '0' to Number(discriminator)
* Fix
* Replacing !Number() to ['0', '0000'].includes
* chore: fmt
* perf: no array
---------
Co-authored-by: almeidx <github@almeidx.dev >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2025-09-05 13:46:27 +01:00
Jiralite
0dff969e16
refactor(ActionsManager): Register actions without using class name ( #11080 )
...
* refactor: register actions without using class name
* fix: this is `module.exports`
2025-09-02 10:28:15 +01:00
Jiralite
79d999e4c1
feat: Guest invites ( #11079 )
...
feat(Invite): add `flags`
2025-09-02 09:21:11 +01:00
Amgelo563
215f8dc5e0
fix: Do not omit falsy default values ( #10755 )
...
* fix(docs): fix default falsy values being omitted
* fix(docs): swap defaultValue check to avoid negated condition
* fix: fix pr by removing everything it added and committing something entirely different
---------
Co-authored-by: almeidx <github@almeidx.dev >
2025-09-02 01:11:24 +01:00
Jiralite
b6089e585e
build: upgrade discord-api-types to 0.38.22
2025-09-02 00:53:31 +01:00
Jiralite
fe025c0a9f
docs(GuildEditOptions): deprecate owner property
2025-08-29 11:01:16 +01:00
Almeida
4a8aeb6aee
feat: polls overhaul ( #11058 )
...
* feat: polls overhaul (#10328 )
* feat(Managers): add PollAnswerVoterManager
* feat(Partials): make Polls partial-safe
* types: add typings
* chore: add tests
* fix: use fetch method in manager instead
* chore: add tests for manager
* feat: add partial support to poll actions
* style: formatting
* fix: change all .users references to .voters
* refactor: add additional logic for partials
* fix: actually add the partials
* fix: fixed issue where event does not emit on first event
* fix: align property type with DAPI documentation
* fix: resolve additional bugs with partials
* typings: update typings to reflect property type change
* fix: tests
* fix: adjust tests
* refactor: combine partials logic into one statement
* docs: mark getter as readonly
* refactor: apply suggestions
Co-authored-by: Almeida <github@almeidx.dev >
* refactor(Actions): apply suggestions
* refactor(PollAnswerVoterManager): apply suggestions
* refactor(Message): check for existing poll before creating a poll
* refactor(Polls): apply suggestions
* revert(types): remove unused method from Poll class
* refactor(Actions): consolidate poll creation logic into action class
* refactor(PollAnswerVoterManager): set default for fetch parameter
* refactor(Message): apply suggestion
* fix: remove partial setter
* refactor(Polls): apply suggestions
* types: apply suggestions
* refactor: remove clones
* docs: spacing
* refactor: move setters from constructor to _patch
* types: adjust partials for poll classes
* test: add more tests for polls
* refactor: move updates around, more correct partial types
* fix: handle more cases
* refactor: requested changes
* fix: missing imports
* fix: update imports
* fix: require file extensions
---------
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
* fix(Poll): ensure `this.answers` is set before we reference it (#10809 )
* Ensure his.answers is set sooner if it's null during a patch
* Move data.answers block up as well to ensure the patched answers are set
* Ensure collection is set in constructor instead
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
* fix(PollAnswer): only define _emoji property once (#10811 )
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
---------
Co-authored-by: Kevin <uhkevinmc@eedo.app >
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
Co-authored-by: Jacob Morrison <jake.morrison24@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-08-29 10:58:04 +01:00
Jiralite
3dd57c2eaf
docs: Deprecate API related to guild ownership ( #11054 )
...
* docs: deprecate API usage for guild ownership
* docs: remove pointless example
2025-08-29 10:53:34 +01:00
Jiralite
740da4ce5e
docs: deprecate setting owner
2025-08-29 10:51:13 +01:00