Jiralite
7d85b2ab67
fix(applicationCommands): allow X-Discord-Locale ( #11616 )
...
fix(applicationCommands): allow locale header
2026-09-04 13:47:08 +01:00
Jiralite
8047fe7c55
feat: file types for builders
2026-07-20 11:39:16 +01:00
Jiralite
cffb0b588f
feat: file types for discord.js ( #11580 )
...
* feat: file types
* fix(ApplicationCommandNonOptions): make it actually work
2026-07-19 23:48:19 +01:00
Almeida and kodiakhq[bot]
75a5eaadc1
feat(BaseChannel): add permissions and appPermissions ( #11577 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-19 19:07:29 +01:00
Jiralite
3f892cad8e
chore(rest): release @discordjs/rest@2.6.3
@discordjs/rest@2.6.3
2026-07-19 16:57:33 +01:00
Jiralite
de1be5016e
fix(makeURLSearchParams): allow arrays ( #11578 )
...
* fix: allow arrays
* refactor: comma
2026-07-19 16:50:18 +01:00
Jiralite
cbc8563f26
chore(core): release @discordjs/core@2.6.0
@discordjs/core@2.6.0
2026-07-15 16:11:34 +01:00
Almeida and kodiakhq[bot]
cc7f65a850
feat(ApplicationsAPI): add getActivityInstance method ( #11482 )
...
feat(core): add getActivityInstance to ApplicationsAPI
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-15 16:09:08 +01:00
Almeida and kodiakhq[bot]
85a84ec65b
fix: sendSoundboardSound return type ( #11452 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-15 16:06:14 +01:00
Almeida and Jiralite
7b37177bcf
feat(GuildsAPI): add getRoleMemberCounts ( #11353 )
...
Co-Authored-By: Jiralite <33201955+Jiralite@users.noreply.github.com >
2026-07-15 16:05:14 +01:00
a51c2248da
types(core): use result types instead of direct types ( #11140 )
...
* types(core): use result types instead of direct types
fix: import pains
chore: apply suggestion from review
Co-authored-by: Almeida <github@almeidx.dev >
chore: fmt script
chore: requested change
* chore: rename script, fix build
* chore: types
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-15 16:02:02 +01:00
Jiralite
a6433057fd
build: upgrade discord-api-types
2026-07-15 13:08:02 +01:00
Jiralite
6232a2114d
chore(rest): release @discordjs/rest@2.6.2
14.27.0
@discordjs/rest@2.6.2
2026-07-15 10:57:42 +01:00
Jiralite
c888a6469c
chore(discord.js): release discord.js@14.27.0
2026-07-15 10:42:01 +01:00
Jiralite
b816b795fc
types(WebhookMessageCreateOptions): omit sharedClientTheme
2026-07-15 10:35:41 +01:00
Jiralite
40b7a60f26
refactor: reorder imports
2026-07-15 10:35:11 +01:00
Jiralite
d646a13d2c
docs(Attachment): string property
2026-07-15 10:25:45 +01:00
Danial Raza
9592aea673
fix: update clientReady event name references ( #10632 )
2026-07-15 09:55:40 +01:00
Jiralite and Almeida
4349e103e2
docs: Fix close tags ( #10756 )
...
* docs: fix close tag
* remove extra spaces
---------
Co-authored-by: Almeida <github@almeidx.dev >
2026-07-15 09:48:34 +01:00
fbda4fe525
fix(InteractionResponses): Optional parameter for update() ( #10797 )
...
* fix: 🔧 don't error out if no options are provided
This commit stops calls to `options.withResponse`, etc erroring out when `interaction.update();` is called alone with no params.
* tweak: ⚙️ make options optional on typedef
* fix: 🔧 update index.d.ts
Update types to allow options to be optional
* types: add tests
---------
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2026-07-15 09:34:16 +01:00
Jiralite and kodiakhq[bot]
c53c8c276e
fix(guide): Miscellaneous fixes ( #11147 )
...
* fix: miscellaneous fixes
* docs: fix contributing link
* fix: link
* fix: you
* fix: main links
* fix: update source
* fix: update link
* fix: update update link
* fix: [
* fix: remove locale
* fix: update links
* fix: update GitHub link
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-15 00:50:55 +01:00
Jiralite
538457c1d7
docs: Replace Discord API with Discord Developers ( #10968 )
...
docs: replace with Discord Developers
2026-07-15 00:49:11 +01:00
Denis-Adrian Cristea and kodiakhq[bot]
be8300c927
chore: update readme badges ( #11152 )
...
* chore: update readme badges
* chore: add href
* chore: other readmes
* chore: reintroduce badge
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-15 00:45:19 +01:00
Naiyar and kodiakhq[bot]
9ec73fa687
docs: clarify wording for maximum values ( #11231 )
...
* docs(FileUpload): clarify wording
* chore: missed instances
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-15 00:40:10 +01:00
2^1
8b500814e7
chore(readme): update related libraries link ( #11487 )
2026-07-15 00:38:51 +01:00
Jiralite
f733cf7241
build: allowAny instead of allowedAny ( #10825 )
2026-07-15 00:32:28 +01:00
Jiralite
bbe3359321
build: upgrade dependencies
...
Closes #11575 .
2026-07-15 00:29:54 +01:00
ducktrshessami
fed811a669
feat: send voice messages ( #11493 )
...
* feat: send voice messages
* docs: shortened voice message note
* fix(AttachmentBuilder): match nullable types
2026-07-15 00:04:50 +01:00
Denis-Adrian Cristea
8b342a14a3
fix(GuildChannel): manageable perm check ( #11166 )
2026-07-14 21:35:46 +01:00
IllagerCaptain and kodiakhq[bot]
6d2cd99526
feat(Guild): Add maximumStageBitrate ( #11313 )
...
* Add `maximumStageBitrate : number`
* Add `maximumStageBitrate : number`
* oops
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-14 21:33:44 +01:00
b6db455b99
feat: proper authorizing integration owners structure ( #11366 )
...
* feat: proper authorizing integration owners structure
chore: fix ci
chore: fix types
chore: fix types
chore: nits
chore: tests
chore: requested changes
chore: drop it from apitypes
chore: requested 2
chore: rofl
chore: docs
* chore: docs
* chore: docs
* Apply suggestions from code review
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
---------
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-14 21:29:48 +01:00
3b738eef58
feat(RoleManager): add fetchMemberCounts ( #11352 )
...
* feat(RoleManager): add `fetchMemberCounts`
* docs: improve description
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-14 21:23:15 +01:00
Pavel-Boyazov and Almeida
c4531d45a0
types(Message): specify rawData arg type ( #11123 )
...
Co-authored-by: Almeida <github@almeidx.dev >
2026-07-14 21:21:51 +01:00
07c412791d
types(UserManager): fix send() return type to Promise<Message<false>> ( #11337 )
...
* types(UserManager): fix send() return type to Promise<Message<false>>
UserManager.send() always sends a direct message (DM), so the return type should b Promise<Message<false>> instead of Promise<Message> to correctly indicate that the message is not in a guild context.
Closes #11331
* fix: requested changes
---------
Co-authored-by: almeidx <github@almeidx.dev >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2026-07-14 21:20:38 +01:00
Almeida and kodiakhq[bot]
74a42bfd10
feat: emit voiceServerUpdate event ( #11414 )
...
* feat: emit voiceServerUpdate event
* fix: add back debug log
* refactor: censor token in debug logs
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-14 21:18:26 +01:00
Almeida
b0e6aff856
feat(GuildMember): add collectibles ( #11468 )
...
feat(GuildMember): add collectibles, fix partial update handling
2026-07-14 21:09:35 +01:00
16fd248c64
feat: add shared client theme support ( #11454 )
...
* feat: add shared client theme support
* Apply suggestion from @Qjuh
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
* chore: tests
* chore: format
* chore: apply suggestions from code review
---------
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-14 21:04:12 +01:00
Almeida and kodiakhq[bot]
24a0606a74
feat(ClientApplication): add fetchActivityInstance method ( #11481 )
...
* feat(ClientApplication): add fetchActivityInstance method
* refactor: requested changes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-14 20:50:12 +01:00
Almeida
0aabb6cde2
fix(StageInstanceManager#create): correctly resolve guildScheduledEvent ( #11540 )
2026-07-14 20:42:44 +01:00
221680dbd1
fix(RoleManager): allow null in RoleColorsResolvable to clear gradient colors ( #11536 )
...
* fix(RoleManager): allow null in RoleColorsResolvable to clear gradient colors
* docs(RoleManager): document nullable secondary/tertiary role colors
* refactor: split RoleColorsResolvable for create vs edit
* style: apply prettier formatting
* refactor: deduplicate RoleColors interfaces via inheritance
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
* refactor: move colors out of RoleData
---------
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-14 20:35:40 +01:00
Jaxson Bunch
0df0628d46
docs: fix incorrect casing in the ready event deprecation ( #11574 )
...
Fix incorrect casing in the ready event deprecation notice
2026-07-14 20:05:04 +01:00
VAKiliner and kodiakhq[bot]
1e2fdf4a65
fix(GuildChannel): Handle empty overwrite must only handle @everyone ( #11221 )
...
* Add check overwrite id
* Update GuildChannel.js
* Update GuildChannel.js
* chore: fmt
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-10 09:33:37 +01:00
63cd9926bb
docs: fix typos and duplicated words in comments and guide ( #11502 )
...
- fix "wether" -> "whether" and "dependant" -> "dependent" in RedisGateway JSDoc
- fix duplicated "the" in useful-packages guide
- fix duplicated "for" in two internal JSDoc param descriptions
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-07-10 09:28:29 +01:00
Jiralite
0fb54145c5
chore(discord.js): release discord.js@14.26.5
14.26.5
2026-07-10 09:14:42 +01:00
Jiralite
67705f8fc2
build: upgrade nan to 2.28.0
...
Includes Node.js 26 support
2026-07-10 09:10:31 +01:00
advaith
ce29ae9815
fix: detect spoiler attachments with flag (v14) ( #11561 )
...
fix: detect spoiler attachments with flag
2026-06-26 02:29:59 +01:00
Jiralite
d1f74384cf
chore(core): release @discordjs/core@2.5.0
@discordjs/core@2.5.0
2026-06-13 22:30:40 +01:00
Jiralite
32fd336e54
build: upgrade discord-api-types
2026-06-13 22:26:06 +01:00
Jiralite and kodiakhq[bot]
32c33710bb
feat(guild): Support message search ( #11552 )
...
feat(guild): message search
Co-Authored-By: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2026-06-13 22:14:30 +01:00
Jiralite
f28753b5bc
fix(invite): Return RESTDeleteAPIInviteResult on delete ( #11551 )
...
fix(invite): return `RESTDeleteAPIInviteResult` on delete
2026-06-13 13:28:35 +01:00