Jiralite
536a546514
fix(containerPredicate): Remove maximum limit ( #10959 )
...
fix: remove maximum limit
2025-06-30 14:24:41 +00:00
Vlad Frangu
d53b203174
chore: update tests badge across repository ( #10948 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-06-25 23:36:47 +00:00
Jiralite
d7e63ce291
fix(ClientUser): Remove token assignment ( #10953 )
...
fix(ClientUser): remove token assignment
2025-06-25 15:15:17 +00:00
Qjuh
43160a6ad7
fix(api-extractor): remove console debug statement ( #10952 )
...
fix(api-extractor): remove console debug statement
2025-06-24 18:10:11 +00:00
Souji
615faf5f6f
chore(readme): clarify the use of ES modules in readme examples ( #10934 )
...
* chore(readme): clarify the use of ES modules in readme examples
resolves #10932
* fix: revert api extractor readme changes
2025-06-23 19:27:55 +00:00
Vlad Frangu
cd76c9a47b
chore: fix create-discord-bot -> create-discord-app formatting ( #10951 )
...
* chore: fix create-discord-bot -> create-discord-app formatting
* chore: readme for bun
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-06-22 22:37:55 +00:00
Almeida
9680f42ba3
feat(ClientApplication): add approximateUserAuthorizationCount ( #10933 )
...
Co-authored-by: Danial Raza <danialrazafb@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-06-22 22:31:56 +00:00
Danial Raza
01c2fbea6e
feat(GuildMember): add avatarDecorationData ( #10942 )
...
* feat(GuildMember): add `avatarDecorationData`
* feat: add `displayAvatarDecoration()`
* docs: missing `@returns`
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-06-22 22:21:36 +00:00
Vlad Frangu
8e374aa8e3
chore(create-discord-bot): release create-discord-bot@4.0.0 ( #10947 )
...
* chore(create-discord-bot): release create-discord-bot@4.0.0
* chore(ci): handle identical deploy to create-discord-app
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
create-discord-bot@4.0.0
2025-06-22 21:39:09 +00:00
Jiralite
cbb20566c5
feat(webhook): Support with_components ( #10945 )
...
feat: support `with_components`
2025-06-22 09:42:01 +00:00
Vlad Frangu
127bb59638
chore: bump discord.js across create-discord-x templates ( #10935 )
2025-06-18 09:46:34 +00:00
Crytek1012
2852a529cf
docs: update param wording for consistency ( #10930 )
2025-06-12 10:33:01 +00:00
Danial Raza
4e0beff17b
types(ClientEventTypes): add missing guildSoundboardSoundsUpdate ( #10928 )
2025-06-08 15:01:47 +00:00
Almeida
8e03af6eaf
feat: update @types/node to v22 ( #10926 )
2025-06-07 13:21:57 +00:00
Qjuh
9708717204
fix(api-extractor): links including entrypoints ( #10924 )
2025-06-07 13:17:29 +02:00
Almeida
db8c1d3edb
fix: background on pages with little content ( #10925 )
2025-06-07 13:16:58 +02:00
Snazzah
d40ceedad4
feat(voice): use voice gateway v8 ( #10918 )
...
* feat(voice): use voice gateway v8
* docs: small typo
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-06-02 17:38:50 +00:00
Almeida
e094faf225
docs: add missing, fix existing ( #10842 )
...
* docs: add missing, fix existing
* refactor: new stuff
* fix: requested changes
* fix: use `@link` for `@mixes`
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
* chore: disable bad eslint rule
---------
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-06-02 17:35:43 +00:00
Qjuh
8d50e92516
chore: ignore eslint-config-neon change commit in blame ( #10919 )
2025-06-02 19:32:07 +02:00
Qjuh
727c7e225f
docs: don't generate all sub-package docs for /next ( #10916 )
2025-06-02 19:24:32 +02:00
Qjuh
b03c65c34c
refactor: using eslint-config-neon on mainlib ( #10876 )
...
* refactor: using eslint-config-neon on mainlib
* fix: lint
* fix: lint
* fix: the way we lint
* chore: lint some more
* fix: more lint changes
* fix: type tests
* chore: port eslint rule
* refactor: lintstaged doesn't need this
* fix: eslint was a bit too eager
* fix: forgot Client
* Apply suggestions from code review
Co-authored-by: Almeida <github@almeidx.dev >
* chore: more lint fixes
* fix: remove useless Boolean()
* fix: get docs back
* fix: snowflake docs
* refactor: don't use typescript lint rules
* fix: code review
* fix: tidy up disabled rules
* chore: code review
* chore: code review
* chore: code review
* fix: consistent spacing in typings
* fix: tests
* fix: unsort ErrorCodes
* chore: get comments back
* Update packages/discord.js/src/client/websocket/handlers/THREAD_LIST_SYNC.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: remove unused parameter
* fix: merge messed up types
* fix: more type mess from merge
* fix: generate script for ActionsManager
* fix: code review
* Update packages/discord.js/src/structures/MessageMentions.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update packages/discord.js/src/structures/Presence.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: replace is faster, unicorn is wrong
* fix: consistency
* fix: delete obsolete file
* fix: minor nit in test file
---------
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2025-06-02 17:23:40 +00:00
Amgelo563
ef2c1bfa77
fix(Emoji): remove incorrect nullables, add ApplicationEmoji#available ( #10913 )
...
* types: remove unintended nullables from app and base guild emojis
* feat: add ApplicationEmoji#available
* types(BaseGuildEmoji): fix incorrect JSDoc type for BaseGuildEmoji#name
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
* types(Emoji): switch from # to . for property deprecation links
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
* fix: remove default nulls in app emoji constructor on non-nullables
* types(Emoji): replace raw data type pre 78d512c
* types(Emoji): switch to ImageURLOptions for imageURL()
Re-applies changes from #10613
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
* types(Emoji): remove deprecated `url` props types and descriptions
Added by mistake in PR that used to target v14
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* refactor(Emoji): wording and formatting changes to prop descriptions
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* refactor(Emoji): missed wording and formatting change to prop descriptions
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix(Emoji)!: remove non present Emoji#url from typings
* fix(Emoji): re-apply emoji url types from 2c35084
---------
Co-authored-by: Qjuh <76154676+Qjuh@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>
2025-05-30 19:06:06 +00:00
iCrawl
762bbc6525
refactor(website): switch to dynamic only
2025-05-30 02:29:15 +02:00
Jiralite
2c35084ecd
feat!: Support animated WebP ( #10911 )
...
* feat: support animated WebP
* refactor: change the rest
* fix: remove redundant code
2025-05-27 10:18:30 +01:00
Almeida
78d512c347
docs: export all visible symbols ( #10760 )
...
* docs: export all visible symbols
* fix: discord.js except raw
* refactor: remove raw data types
* docs: add back discord.js tsdoc file
* refactor: remove underscores
* fix: merge
* docs(RPCRedis): make `promises` as internal
---------
Co-authored-by: Qjuh <76154676+Qjuh@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-26 17:41:08 +00:00
Jack
c1f5bb2fba
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 >
2025-05-25 12:01:35 +00:00
Qjuh
8605fc81fa
fix(api-extractor): include entrypoint in links ( #10902 )
...
* fix(api-extractor): include entrypoint in links
* chore: prettier
2025-05-18 20:36:17 +02:00
iCrawl
33d8619a4e
feat(website): include loading indicators when data is fetching
2025-05-16 00:19:17 +02:00
iCrawl
576443c29a
fix(website): don't crash if no version was found
2025-05-15 22:05:38 +02:00
iCrawl
c92a8c27a2
fix: sidebar behaviour when switching package/version
2025-05-15 17:11:47 +02:00
Qjuh
14e226b72b
fix(website): remove several obsolete special handling of dtypes ( #10898 )
...
* fix(website): remove several obsolete special handling of dtypes
* fix: reduce hardcoded places
* chore: api-extractor.json setting mainEntryPointName
2025-05-13 20:40:41 +02:00
iCrawl
aa533efe26
feat: discord-api-types on docs
2025-05-13 01:33:48 +02:00
Qjuh
b3db92edfb
feat(api-extractor): support multiple entrypoints ( #10829 )
...
* feat(api-extractor): support multiple entrypoints
* chore: initial support in generateSplitDocumentation
* chore: bring in line with upstream
* refactor: multiple entrypoints in scripts
* fix: split docs
* feat: website
* fix: docs failing on next
* fix: don't include dtypes for now
* refactor: don't fetch entrypoint if there is none
---------
Co-authored-by: iCrawl <buechler.noel@outlook.com >
2025-05-12 23:48:41 +02:00
Qjuh
4f5e5c7c14
feat: components v2 ( #10847 )
...
* feat: components v2
* fix: tests
* fix: merge
* fix: lint
* Update packages/discord.js/src/util/Components.js
* fix: forward-port fixes from v14
* fix: getter
* fix: missing UnfurledMediaItem#toJSON()
* fix: find interactive component in container
* docs(APIMediaGalleryItem): Correct tag
* fix: forward port
* Apply suggestions from code review
Co-authored-by: Danial Raza <danialrazafb@gmail.com >
---------
Co-authored-by: Vlad Frangu <me@vladfrangu.dev >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Danial Raza <danialrazafb@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-11 20:46:09 +00:00
Danial Raza
2c21de68f3
refactor: remove registerEvents function ( #10877 )
...
* refactor: remove `registerEvents` function
* refactor: use try-catch
* fix: missing `await`
2025-05-11 12:21:13 +00:00
Jiralite
4f6fedfb1f
fix(ChannelManager): Remove threads from cache upon deletion ( #10883 )
...
* fix(ChannelManager): remove threads from cache upon deletion
* refactor: loop over thread ids
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-09 11:06:35 +00:00
Danial Raza
c4cd6ea637
feat: soundboard forward port ( #10859 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-09 07:43:40 +00:00
Qjuh
f6da9495ed
fix(website): link to enum members in search index ( #10875 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-07 21:26:43 +00:00
Almeida
f686c83b18
fix: codeblock background and other mobile issues ( #10892 )
...
* fix: codeblock background
* fix: horizontal scroll on properties
* fix: badge text wrapping
* fix: wrap overload tab list
2025-05-07 23:17:09 +02:00
Jiralite
436784f945
perf(Components): Hash table ( #10890 )
...
refactor(Components): hash table
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-07 21:14:58 +00:00
Jiralite
320e3a6246
fix(PartialGroupDMChannel): Prevent undefined values ( #10889 )
...
fix(PartialGroupDMChannel): prevent `undefined` values
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-07 16:45:47 +00:00
Almeida
026440c256
build: exclude type tests from pack ( #10886 )
...
* build: exclude type tests from pack
* fix: requested changes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-07 16:32:11 +00:00
Jiralite
432cdbe88a
refactor(Client): Remove with_expiration query parameter ( #10800 )
...
refactor(Client): remove `with_expiration`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-06 14:24:12 +00:00
brynpttrsn
c48cc74c4b
fix: syntaxhighlighter fill scrollbar width ( #10887 )
...
Co-authored-by: Bryan P. <bryanp.@iMac.lan >
2025-05-06 10:48:05 +02:00
Qjuh
6efdf3b901
fix(website): link to external constructors ( #10869 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-05 07:15:53 +00:00
Danial Raza
4acb71496f
chore: update create-discord-bot dependencies ( #10878 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-05-05 07:00:35 +00:00
Almeida
4646a74565
build: fix deploy failure ( #10885 )
2025-05-05 06:59:14 +00:00
Almeida
bae1b4c17d
docs: fix missing type ( #10882 )
2025-05-04 09:12:18 +00:00
Almeida
28e5dd2e80
fix: padding on codeblocks ( #10881 )
2025-05-03 22:57:04 +02:00
Qjuh
65f41bea96
fix(website): constructors show on too many items ( #10880 )
2025-05-03 20:25:00 +00:00