Vlad Frangu
d6c7b8fe05
chore(builders): release @discordjs/builders@1.10.0
2025-01-01 23:24:11 +02:00
Vlad Frangu
e9d6046047
chore(formatters): release @discordjs/formatters@0.6.0
2025-01-01 23:23:37 +02:00
Jiralite
24e20d27a9
build: bump discord-api-types to 0.37.114
2024-12-24 12:07:58 +00:00
Jiralite
8760fde9ff
build: bump discord-api-types to 0.37.113
2024-12-22 21:58:29 +00:00
Vlad Frangu
90ed51e06e
chore: url fixing
2024-09-02 22:26:25 +03:00
Vlad Frangu
641a980b60
chore(discord.js): release discord.js@14.16.0
2024-09-02 22:26:25 +03:00
Vlad Frangu
1f2047ff90
chore(create-discord-app): update discord.js version for templates
2024-09-02 22:26:25 +03:00
Vlad Frangu
23636a9a2f
chore: add versions mentions for versions with meta changes only
2024-09-02 22:26:25 +03:00
Vlad Frangu
6a6bc63973
chore: requested cleanup
2024-09-02 22:26:25 +03:00
Vlad Frangu
b715b7d653
chore: cleanup 2
2024-09-02 22:26:25 +03:00
Vlad Frangu
2cb2d81b82
chore: cleanup changelogs
2024-09-02 22:26:25 +03:00
Vlad Frangu
0411ce268e
chore(create-discord-bot): fix changelog link
2024-09-02 22:26:25 +03:00
Vlad Frangu
584bd6f2fc
chore(core): release @discordjs/core@2.0.0
2024-09-02 22:26:25 +03:00
Vlad Frangu
c887388db6
chore(ws): release @discordjs/ws@2.0.0
2024-09-02 22:26:25 +03:00
Vlad Frangu
4059432c78
chore(proxy): release @discordjs/proxy@2.1.1
2024-09-02 22:26:25 +03:00
Vlad Frangu
6b34486f3f
chore(rest): release @discordjs/rest@2.4.0
2024-09-02 22:26:25 +03:00
Vlad Frangu
b3f3d54f18
chore(builders): release @discordjs/builders@1.9.0
2024-09-02 22:26:25 +03:00
Vlad Frangu
ea597aa886
chore(util): release @discordjs/util@1.1.1
2024-09-02 22:26:25 +03:00
Vlad Frangu
5e08ea68d2
chore(formatters): release @discordjs/formatters@0.5.0
2024-09-02 22:26:25 +03:00
Vlad Frangu
ec7b20f51d
chore(create-discord-bot): release create-discord-bot@0.3.1
2024-09-02 22:26:25 +03:00
Vlad Frangu
74df5c7fa4
chore(collection): release @discordjs/collection@2.1.1
2024-09-02 22:26:25 +03:00
Vlad Frangu
cec816f9f5
chore(brokers): release @discordjs/brokers@1.0.0
2024-09-02 22:26:25 +03:00
Vlad Frangu
3979f0b6e6
chore: add in more data to changelog entries ( #10470 )
...
* chore: add in more data to changelog entries
* chore: missed template
2024-09-02 09:26:08 +00:00
TÆMBØ
13dc779029
fix: message reaction crash ( #10469 )
2024-09-02 07:46:05 +00:00
Synbulat Biishev
fc0b6f7f8e
feat: user-installable apps ( #10227 )
...
* feat: inital user-installable apps support
* docs: add deprecation warnings
* feat: add equality checks
* fix: possibly `null` cases
* docs: tweaks
* docs: add deprecations
* fix(ApplicationCommandManager): amend transform command
* feat: properly support `integration_types_config`
* docs: add .
* docs: minor changes
* featBaseApplicationCommandData): update type
* style: prettier
* chore: fix issues
* fix: correct casing
Co-authored-by: Superchupu <53496941+SuperchupuDev@users.noreply.github.com >
* refactor: remove console log
* fix: use case that satisfies `/core` and the API
* fix: `oauth2InstallParams` property is not nullable
* fix: do not convert keys into strings
* feat: update transforer to return the full map
* feat: update transformers
* feat: add `PartialGroupDMMessageManager `
Hope this is not a breaking change
* docs: fix type
* feat: add approximate count of users property
* fix: messageCreate doesn't emit in PartialGroupDMChannel
* fix: add GroupDM to TextBasedChannelTypes
* feat: add NonPartialGroupDMChannel helper
* fix: expect PartialGroupDMChannel
* feat: narrow generic type
* test: exclude PartialGroupDMChannel
* feat: use structure's channel type
* docs: narrow type
* feat: remove transformer
* refactor: remove unnecessary parse
* feat: add APIAutoModerationAction transformer
* fix: use the right transformer during recursive parsing of interaction metadata
* docs: add external types
* docs: add `Message#interactionMetadata` property docs
* docs: make nullable
* docs: add d-docs link
* docs: use optional
* fix: make `oauth2InstallParams` nullable
* types: update `IntegrationTypesConfiguration`
Co-authored-by: Almeida <github@almeidx.dev >
* docs: update `IntegrationTypesConfigurationParameters`
Co-authored-by: Almeida <github@almeidx.dev >
* types: update `IntegrationTypesConfigurationParameters`
* refactor: improve readability
* docs: mark integrationTypesConfig nullable
* refactor: requested changes
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Superchupu <53496941+SuperchupuDev@users.noreply.github.com >
Co-authored-by: Vlad Frangu <me@vladfrangu.dev >
Co-authored-by: Almeida <github@almeidx.dev >
2024-09-01 20:44:51 +00:00
Jaw0r3k
a5afc406b9
feat: super reactions ( #9336 )
...
* feat: super reactions
* docs: Touch-up
* feat: count super reactions in events
* feat: document me_burst property
Co-authored-by: Danial Raza <danialrazafb@gmail.com >
* feat: document type query for fetching reaction users
* fix: cover case when burstColors can be undefined at init of a reaction
* Update packages/discord.js/src/structures/MessageReaction.js
Co-authored-by: Vlad Frangu <me@vladfrangu.dev >
* chore: futureproof so use an object
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Danial Raza <danialrazafb@gmail.com >
Co-authored-by: Vlad Frangu <me@vladfrangu.dev >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2024-08-27 22:30:16 +00:00
Jeroen Claassens
437437461e
chore: bump to @favware/cliff-jumper v4.1.0 and fix changelog generation ( #10459 )
...
* chore: bump to @favware/cliff-jumper v4
* chore: cleanup changelogs
* chore: set `topo_order` to `false` for cliff config
* chore: clean cliff.toml diffs
* chore(changelog): fix missing / incorrect entries
2024-08-24 13:06:35 +00:00
Almeida
e2e71b4d09
build: bump dependencies ( #10457 )
...
* build: bump `@vladfrangu/async_event_emitter`
* chore: bump again + fixes
* build: bump types/node and some dev deps
* build: bump discord-api-types again
* style: remove unused eslint-ignore comment
* build: sync dependencies and update templates
* build: bump turbo
* build: vercel + vitest
* build: bump undici
---------
Co-authored-by: Vlad Frangu <me@vladfrangu.dev >
2024-08-22 17:33:35 +02:00
Luna
bddf018f26
docs: correct documentation for BaseInteraction#inCachedGuild ( #10456 )
...
* Update BaseInteraction.js
inCachedGuild typeguard had incorrect wording
* docs: wording
---------
Co-authored-by: Almeida <github@almeidx.dev >
2024-08-22 13:05:22 +00:00
Almeida
ec9080b883
ci: skip coverage upload on missing files ( #10453 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-22 11:55:02 +00:00
Almeida
bba0e72e22
refactor: use get guild role endpoint ( #10443 )
...
* refactor: use get guild role endpoint
* style: import order
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-21 22:14:33 +00:00
Almeida
00accf7470
fix: failed build in node and bad lints ( #10444 )
...
* fix: failed build in node and bad lints
* chore: update tsconfigs
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-20 22:40:37 +00:00
n1ck_pro
dd795da790
fix(MessagePayload): crash when resolving body ( #10454 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-20 16:04:59 +00:00
Cat++
b0f8df0f6c
fix(Shard): add env, execArgv, and argv for worker-based shards ( #10429 )
...
* fix(Shard): add env, execArgv, and argv to worker-based threads
* chore: remove process only docs assertion from certain shard options
* chore: update comments for Shard.js
* refactor: Use SHARE_ENV for worker shard's env
* chore: import order
---------
Co-authored-by: Cat++ <69035887+NotGhex@users.noreply.github.com >
2024-08-20 13:33:23 +00:00
Ron Buckton
bf83db9480
fix(build): update to support strictBuiltinIteratorReturn ( #10394 )
...
* fix(build): update to support strictBuiltinIteratorReturn
* types: assert Value to be identical to InitialValue
Co-authored-by: René <9092381+Renegade334@users.noreply.github.com >
---------
Co-authored-by: ckohen <chaikohen@gmail.com >
Co-authored-by: René <9092381+Renegade334@users.noreply.github.com >
Co-authored-by: Almeida <github@almeidx.dev >
2024-08-20 10:21:19 +00:00
Almeida
1b1ae2f0cb
feat: use get sticker pack endpoint ( #10445 )
...
* feat: use get sticker pack endpoint
* fix: mark fetchPack as async
* style: resolve eslint warning
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-20 10:13:26 +00:00
cobalt
1f7d1f8094
types: Use ThreadChannel and AnyThreadChannel consistently ( #10181 )
...
* types: Use `ThreadChannel` and `AnyThreadChannel` consistently
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* types: use union in typeguard
Signed-off-by: cobalt <61329810+RedGuy12@users.noreply.github.com >
* types: update `AnyThreadChannel`
Signed-off-by: cobalt <61329810+RedGuy12@users.noreply.github.com >
* types: fix `CommandOptionResolver` tests
Signed-off-by: cobalt <61329810+RedGuy12@users.noreply.github.com >
* types: revert caches changes
Signed-off-by: cobalt <61329810+RedGuy12@users.noreply.github.com >
---------
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Signed-off-by: cobalt <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Almeida <github@almeidx.dev >
2024-08-20 10:09:13 +00:00
Naiyar
9907ff915e
feat(VoiceState): add methods for fetching voice state ( #10442 )
...
* feat(VoiceState): add methods for fetching voice state
* fix: links to new methods
* chore: remove unused import
* chore: use member id
* chore: requested changes
* chore: '@me' as fetch param
* chore: add ediUserVoiceState return type
* refactor: redirect function calls to VoiceAPI
---------
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-20 10:02:17 +00:00
René
9b707f2b83
types(Client): EventEmitter static method overrides ( #10360 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-20 09:52:36 +00:00
Danial Raza
5d92525596
feat: application emojis ( #10399 )
...
* feat: application emojis
* chore: requested changes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-20 09:33:25 +00:00
René
45f7e1a2e8
fix(GuildAuditLogsEntry): correct mapped AuditLogChange objects ( #10438 )
...
* refactor(GuildAuditLogsEntry): correct mapped AuditLogChange objects
* test: check union narrowing behaviour of AuditLogChange
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-20 09:20:35 +00:00
Lars_und_so
69adc6f4b9
feat(OAuth2API): add revokeToken method ( #10440 )
...
* feat(OAuth2API): add 'revokeToken' method
* Buffer => btoa
Co-authored-by: Almeida <github@almeidx.dev >
* Response is empty, dont return
Co-authored-by: Almeida <github@almeidx.dev >
* Redundant override
Co-authored-by: Almeida <github@almeidx.dev >
* chore: fmt
---------
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-20 09:02:53 +00:00
Naiyar
3d37660107
build: bump discord-api-types to 0.37.96 ( #10452 )
...
* build: bump discord-api-types to 0.37.95
* feat: Add support for Automated Message nonce handling (#10381 )
* Add support for Automated Message nonce handling
* Fix options property
* Address PR feedback
* Handled case where it was explicitly set to false for that iteration to not generate a nonce, and PR feedback
* Fix lint issue
* Fix lint issue
* Move to MessagePayload.resolveBody instead
* Fix test errors
* Update packages/discord.js/src/structures/MessagePayload.js
Co-authored-by: Almeida <github@almeidx.dev >
* PR feedback
* Merge
* Let and not const
---------
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Almeida <almeidx@pm.me >
* feat(Attachment): add `title` (#10423 )
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
* types: Fix wrong auto moderation target type (#10391 )
types: fix wrong auto moderation target type
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
* feat(builders): update to @sapphire/shapeshift v4 (#10291 )
feat: update to @sapphire/shapeshift v4
* refactor(actions): safer getChannel calls (#10434 )
* refactor(actions): safer getChannel calls
* chore: consistency
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
* build: bump discord-api-types tp 0.37.96
---------
Co-authored-by: Jacob Morrison <jake.morrison24@gmail.com >
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Danial Raza <danialrazafb@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Jeroen Claassens <support@favware.tech >
Co-authored-by: DD <didinele.dev@gmail.com >
2024-08-20 08:42:13 +00:00
DD
87776bb0e8
refactor(actions): safer getChannel calls ( #10434 )
...
* refactor(actions): safer getChannel calls
* chore: consistency
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-19 19:53:42 +00:00
Jeroen Claassens
2d5531f35c
feat(builders): update to @sapphire/shapeshift v4 ( #10291 )
...
feat: update to @sapphire/shapeshift v4
2024-08-19 18:15:30 +00:00
Jiralite
bbef68d271
types: Fix wrong auto moderation target type ( #10391 )
...
types: fix wrong auto moderation target type
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-19 15:34:40 +00:00
Danial Raza
c63bde9479
feat(Attachment): add title ( #10423 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-19 15:30:47 +00:00
Jacob Morrison
2ca187bd34
feat: Add support for Automated Message nonce handling ( #10381 )
...
* Add support for Automated Message nonce handling
* Fix options property
* Address PR feedback
* Handled case where it was explicitly set to false for that iteration to not generate a nonce, and PR feedback
* Fix lint issue
* Fix lint issue
* Move to MessagePayload.resolveBody instead
* Fix test errors
* Update packages/discord.js/src/structures/MessagePayload.js
Co-authored-by: Almeida <github@almeidx.dev >
* PR feedback
* Merge
* Let and not const
---------
Co-authored-by: Almeida <github@almeidx.dev >
Co-authored-by: Almeida <almeidx@pm.me >
2024-08-19 14:07:46 +00:00
Qjuh
8fb400827f
fix(website): duplicate method in docs when interface merging ( #10435 )
2024-08-19 15:26:08 +02:00
Almeida
bb71dc825e
build: bump discord-api-types to 0.37.94 ( #10446 )
2024-08-19 13:26:00 +00:00
DD
defb083528
fix(WebSocketShard): buffer native zlib decompression payload ( #10416 )
...
* fix(WebSocketShard): buffer native zlib decompression payload
* refactor: nit
Co-authored-by: Almeida <almeidx@pm.me >
---------
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-15 16:15:08 +00:00
DD
a6de2707fc
refactor(WebSocketShard): error event handling ( #10436 )
...
* refactor(WebSocketShard): error event handling
* chore: blehhhh :pppp
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-15 16:10:25 +00:00
Almeida
432e9b8425
chore: pin /ws version in discord.js ( #10427 )
2024-08-08 21:55:34 +00:00
ckohen
54303d085d
chore: allow ! to indicate breaking changes ( #10430 )
...
* chore: allow `!` to indicate breaking changes
* chore: update commit convention too
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-08-08 21:50:20 +00:00
Almeida
5c90b7f716
revert: chore: deprecate client options presence ( #10426 )
...
Revert "chore: deprecate client options presence (#10419 )"
This reverts commit 8f97d2bacf .
2024-08-06 18:21:10 +00:00
Qjuh
f623e7a315
fix(scripts): show name of inheriting class on search index ( #10424 )
...
* fix(scripts): show name of inheriting class on search index
* fix: sanity check
2024-08-03 20:45:21 +00:00
Qjuh
bb459d95e9
refactor(website): search index name of members includes class now ( #10415 )
2024-08-02 08:24:40 +00:00
Qjuh
48682ad474
ci: fix docs source url on tag push ( #10398 )
2024-07-31 19:56:54 +00:00
Vlad Frangu
057fc89c92
chore: update emails ( #10364 )
...
* chore: update Vlad's email
* chore: my email too
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-31 19:45:07 +00:00
Danial Raza
dc13324ddc
build: bump discord-api-types to 0.37.93 ( #10404 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-31 19:35:01 +00:00
DD
de94eaf351
feat(WebsocketManager): retroactive token setting ( #10418 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-31 11:46:39 +00:00
DD
8f97d2bacf
chore: deprecate client options presence ( #10419 )
...
* chore: deprecate client options presence
* chore: deprecate in typings
* fix: actually use the new prop
* chore: nit
Co-authored-by: Almeida <almeidx@pm.me >
* fix: use correct prop
---------
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-31 11:20:49 +00:00
DD
5eabec14d4
fix(WebSocketManager): heartbeat event had outdated types ( #10417 )
2024-07-31 07:40:36 +00:00
Jiralite
785ec8fd75
docs: Lowercase "image" URL ( #10386 )
...
docs: lowercase i
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-28 13:44:05 +00:00
René
6b383350a6
types(collection): reduce* method signatures ( #10405 )
...
* types(collection): reduce* method signatures
* test: explicit expect() types
* test: add tests for arbitrary accumulator type
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-28 13:37:45 +00:00
DD
bf6761a44a
refactor(ws): event layout ( #10376 )
...
* refactor(ws): event layout
BREAKING CHANGE: All events now emit shard id as its own param
* fix: worker event forwarding
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-24 18:40:34 +00:00
Danial Raza
fcd35ea2e7
feat: add subtext formatter ( #10400 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-07-24 10:23:55 +00:00
Amgelo563
b2970bb2dd
feat(SlashCommandBuilder): Add explicit command type when building ( #10395 )
...
* feat(SlashCommandBuilder): add explicit command type when building
* test: add tests
* chore: merge import
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: almeidx <github@almeidx.dev >
2024-07-21 15:08:24 +00:00
Qjuh
efa16a6095
fix(website): links to enum members from excerpts ( #10388 )
2024-07-13 18:06:25 +00:00
DD
be04acd534
fix: retry for EAI_AGAIN I/O error ( #10383 )
2024-07-11 12:53:49 +00:00
Jiralite
9461045e5a
refactor(GuildChannelManager): Remove redundant edit code ( #10370 )
...
refactor(GuildChannelManager): remove redundant edit code
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-10 13:41:04 +00:00
Almeida
3654efede2
feat(GuildAuditLogsEntry): onboarding events ( #9726 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-09 18:58:11 +00:00
Almeida
d8e94d8f10
test: complete collection coverage ( #10380 )
2024-07-06 20:32:01 +00:00
Jiralite
4f59b740d0
feat: Premium buttons ( #10353 )
...
* feat: premium buttons
* docs: deprecation string
* feat(InteractionResponses): add deprecation message
* feat(builders): add tests
* chore: remove @ts-expect-errors
* test: update method name
* refactor(formatters): stricter types
* docs: deprecate method in typings
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-07-04 18:57:35 +00:00
DD
093ac924ae
feat(WebSocketShard): explicit time out network error handling ( #10375 )
...
* feat(WebSocketShard): explicit time out network error handling
* refactor: use constant
2024-07-02 20:25:22 +00:00
Jiralite
ab8bf0f4d2
fix(GuildMemberManager): Fix data type check for add() method ( #10338 )
...
fix(GuildMemberManager): fix data type check
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-29 06:48:32 +00:00
TÆMBØ
9c76bbea17
feat: add user-installable apps support ( #10348 )
...
* feat(SlashCommandBuilder): `addContexts()` and `addIntegrationTypes()`
* Add methods to ContextMenuCommandbuilder
* Fix JSDoc
* Use `setX` over `addX`
* Fix tests
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-06-27 18:56:47 +00:00
Jiralite
b8397b24e5
types(ApplicationCommandManager): Snowflake fetch ( #10366 )
2024-06-27 11:27:59 +00:00
Jiralite
ba0cb66ff9
chore: Remove "typings", "wip", and "workflow" scope ( #10340 )
...
* chore: remove "typings" commit lint
* chore: remove "workflow" too
* chore: also remove wip
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-18 18:42:35 +00:00
Jiralite
15021990e8
build: Bump discord-api-types to 0.37.90 ( #10354 )
...
build: bump discord-api-types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-18 18:37:16 +00:00
Adnan Khan
a76b1b60f7
ci: Reference title via environment variable ( #10342 )
...
Reference title via environment variable.
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-18 18:30:41 +00:00
DD
9c8784fe51
fix: package gen script ( #10352 )
...
* fix: package gen script
* fix: files without extensions didn't have handlebars stripped
* chore: requested change
2024-06-18 09:55:02 +00:00
Qjuh
b0e57126dc
fix(website): link tags to events named same as methods ( #10351 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-17 13:26:58 +00:00
Qjuh
e723230dff
fix(website): link tags with explicit URL showed undefined ( #10350 )
2024-06-16 12:57:30 +00:00
Jiralite
38c699bc8a
fix: Consistent debug log spacing ( #10349 )
...
* fix: consistent debug log spacing
* refactor: simplify formatting
* refactor: more readable ternary
Co-Authored-By: Synbulat Biishev <contact@syjalo.dev >
* fix: modify parameters and types
---------
Co-authored-by: Synbulat Biishev <contact@syjalo.dev >
2024-06-13 16:07:37 +00:00
Qjuh
c5d40d3807
fix(website): remove merged interface from sitemap ( #10343 )
2024-06-09 19:07:33 +00:00
Jiralite
02d196474a
ci(pr-triage): Split job up ( #10341 )
...
ci: split job up
2024-06-09 01:31:01 +00:00
Danial Raza
68031210f5
feat(Message): add call ( #10283 )
...
* feat(Message): add `call`
* refactor: make `endedAt` a getter
* types: fix `endedAt` return type
* types(Message): add `call` property
* docs: requested changes
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-06-08 20:30:21 +00:00
Jiralite
3cdddbe31d
ci: Check pull request titles for the commit convention format ( #10334 )
...
ci: check pull request titles
2024-06-08 20:04:17 +00:00
Jiralite
757bed0b1f
docs: Update rule trigger types ( #9708 )
...
docs: update rule trigger types
2024-06-07 22:04:56 +00:00
Jiralite
599ad3eab5
fix: Correct base path for GIF stickers ( #10330 )
...
* fix: correct base path for GIF stickers
* test: add sticker GIF
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-07 15:19:37 +00:00
Amir Farzamnia
7f60a8fc5d
docs(stageInstances): Correct reference for stage instance creation ( #10333 )
...
Update stageInstances.ts
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-07 15:11:23 +00:00
Jiralite
885defbce4
fix: Update config file to address labeller file changes ( #10332 )
...
fix: update label script
2024-06-07 13:38:08 +00:00
ckohen
4f174c644d
ci: fix coverage upload ( #10331 )
2024-06-07 12:24:02 +00:00
Jiralite
346d1be72b
build: Bump dependencies ( #10322 )
...
* build: bump dependencies
* build: update pnpm to 9.1.4
2024-06-05 09:42:33 +00:00
Danial Raza
94cc02a258
refactor: native zlib support ( #10316 )
...
Revert "revert: refactor: native zlib support (#10314 )"
This reverts commit 4ea73bb64e .
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-02 22:51:26 +00:00
Danial Raza
17d4c78fde
feat(Invite): add type ( #10280 )
2024-06-02 22:43:14 +00:00
Almeida
3b5c600b9e
feat(User): add avatarDecorationData ( #9888 )
...
* feat(User): add `avatarDecorationData`
* fix: remove options
* fix(User): check avatar decoration in equals() methods
* docs: Add full reference
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-02 21:26:31 +00:00
Jiralite
311aaf2605
chore(release): @discordjs/builders 1.8.2, @discordjs/ws 1.1.1, and discord.js 14.15.3 ( #10315 )
...
Co-authored-by: Vlad Frangu <me@vladfrangu.dev >
2024-06-03 00:13:41 +03:00
Jiralite
4ea73bb64e
revert: refactor: native zlib support ( #10314 )
...
Revert "refactor: native zlib support (#10243 )"
This reverts commit 20258f94bf .
2024-06-02 19:53:31 +00:00
CodeGoat
aae2faf9e9
docs(SelectMenuBuilder): correct grammatical errors ( #10309 )
...
docs(SelectMenuBuilder): correct documentation
Corrects gramatical errors in the documentation for various set methods.
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-02 15:19:11 +00:00
Dylan Yang
9b07036d70
fix(OAuth2API): enable token exchange without token ( #10312 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-02 13:21:48 +00:00
CodeGoat
c1e6890132
docs(TextInputBuilder): correct constructor documentation ( #10308 )
...
feat(builders): fix text input docs
Fixes incorrect references to select menu options in text input docs.
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-02 12:42:11 +00:00
Nitzan Savion
38a37b5caf
refactor(brokers): re-design API to make groups a constructor option ( #10297 )
...
* fix(BaseRedis): remove listeners on destroy and stop pooling when no subscription
* refactor(BaseRedis): group as constructor param and cleanup subscribers
* fix(BaseRedis): remove listeners on destroy and stop pooling when no subscription
* refactor(BaseRedis): group as constructor param and cleanup subscribers
* chore(RPCRedis): group
* Update packages/brokers/src/brokers/Broker.ts
* Update packages/brokers/src/brokers/Broker.ts
* Update packages/brokers/src/brokers/redis/BaseRedis.ts
Removed `removeAllListeners` from destroy
* chore(BaseRedis): destroy unsubscribe spread array
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-06-02 12:35:16 +00:00
CodeGoat
29a50bb476
docs(MappedComponentTypes): fix "inpiut" typo ( #10306 )
...
* Fix typo in components
Fixes a typo in components.
* docs: an -> a
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-05-30 22:41:43 +00:00
iCrawl
d22b55fc82
fix: restore 404 page
2024-05-26 18:43:34 +02:00
Danial Raza
a468ae8bb5
fix(Message): properly compare attachments and embeds ( #10282 )
...
* fix(Message): properly compare `attachments` and `embeds`
* refactor: use `has` instead of `get`
* refactor: keep length checks
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-24 14:19:28 +00:00
Jiralite
638b896efa
fix: Throw error on no message id for Message#fetchReference() ( #10295 )
...
* docs(MessageReference): ? is nullable, not `undefined`
* docs(MessageReference): sort by message type
* fix(Message): add throw
* docs(MessageReference): fix English
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-24 13:09:59 +00:00
ducktrshessami
27d0659a45
fix(ThreadChannel): invalid owner fetch option ( #10292 )
...
fix(ThreadChannel): invalid owner fetch options
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-24 11:06:27 +00:00
iCrawl
a35d760421
fix: prerender bailout
2024-05-24 02:10:07 +02:00
iCrawl
7f467ed2d1
feat: error handling
2024-05-24 01:57:50 +02:00
iCrawl
f5dd6879a2
chore: /ui react type dep
2024-05-24 01:55:14 +02:00
iCrawl
f9ba11eba3
chore: update nextjs
2024-05-24 01:47:07 +02:00
Danial Raza
b36ec98382
feat: add reason to followAnnouncements method ( #10275 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-19 09:58:26 +00:00
iCrawl
bb884fc260
chore: react compiler
2024-05-19 03:44:42 +02:00
René
555961b3b8
refactor(GuildChannelManager): improve addFollower errors ( #10277 )
...
refactor(GuildChannelManager): improve errors
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-17 13:14:03 +00:00
Jiralite
92c1a511dc
fix(Action): Ensure all properties on getChannel() are passed ( #10278 )
...
* fix(Action): ensure all properties on `getChannel()` are passed
* refactor: flip `recipient` check
2024-05-16 07:27:00 +00:00
cobalt
35207b0b31
types: Forum starter messages do not support polls ( #10276 )
...
fix(types): Forums do not support polls
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-15 17:43:31 +00:00
TÆMBØ
29fd89f23c
fix(SlashCommandBuilder): add missing shared properties ( #10255 )
...
* types(SlashCommandBuilder): add missing shared properties
* Add tests for types
* Fix formatting
* Enable Vitest type checking
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-05-15 17:36:02 +00:00
Frank
c2432d5704
types: Add defaultValues to respective select menu components data ( #10265 )
...
* Update index.d.ts
Added 'defaultValues' typings for ChannelSelectMenuComponentData, RoleSelectMenuComponentData, and UserSelectMenuComponentData.
* Update index.d.ts
Adding 'defaultValues' typing to MentionableSelectMenuComponentData
* style: prettier
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-05-13 13:29:16 +00:00
DD
616208ba77
fix: deno compat ( #10271 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2024-05-13 12:04:01 +00:00
Jiralite
3640fe7bca
ci: Fix labels action ( #10272 )
...
ci: fix labels action
2024-05-13 13:59:56 +02:00
Jiralite
c78af13c1e
ci: Update versions of actions ( #10270 )
...
* ci: update versions of actions
* ci: attempt fix
2024-05-13 11:35:25 +02:00
Qjuh
914cc4ba54
fix(docs): some link tags didn't resolve correctly ( #10269 )
...
* fix(docs): some link tags didn't resolve in summaries
* fix: add TextBasedChannels type
2024-05-13 09:34:11 +00:00
DD
393ded4ea1
refactor(brokers): make option props more correct ( #10242 )
...
* refactor(brokers): make option props more correct
BREAKING CHANGE: Classes now take redis client as standalone parameter, various props from the base option interface moved to redis options
* chore: update comment
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-11 15:54:06 +00:00
DD
20258f94bf
refactor: native zlib support ( #10243 )
...
* refactor: remove zlib-sync
* fix: bad length check
* refactor: support both options
BREAKING CHANGE: renamed compression related options
* chore: fix doc comment
* chore: update debug messages
* chore: better wording
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: suggested changes
* chore: better naming
* refactor: lazy node:zlib import and lib detection
* chore: zlib capitalization
* fix: use proper var
* refactor: better inflate check
Co-authored-by: Aura <kyradiscord@gmail.com >
* chore: debug label
Co-authored-by: Superchupu <53496941+SuperchupuDev@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Aura <kyradiscord@gmail.com >
Co-authored-by: Superchupu <53496941+SuperchupuDev@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-11 15:32:05 +00:00
Jiralite
7816ec2e6b
fix(actions): Handle missing poll object ( #10266 )
...
fix(actions): handle missing poll object
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-11 08:45:59 +00:00
Qjuh
5498e18bf4
fix(website): links to builtin documentation not showing in summary ( #10267 )
2024-05-10 20:38:43 +00:00
Qjuh
e673b3c129
fix: add inherited properties to search index ( #10257 )
2024-05-06 17:30:06 +00:00
Vlad Frangu
776880d06b
chore: fix changelogs
2024-05-05 21:00:59 +03:00
Vlad Frangu
c05244af61
chore(discord.js): release discord.js@14.15.2
2024-05-05 21:00:59 +03:00
Vlad Frangu
12deea85e5
chore(builders): release @discordjs/builders@1.8.1
2024-05-05 21:00:59 +03:00
Qjuh
07c12101e5
fix: slashcommand builder type split ( #10253 )
2024-05-05 10:03:14 +00:00
XCraftTM
30d79e85fb
fix(PollAnswer): fetchVoters route changed to MessageManager ( #10251 )
...
Update PollAnswer.js
2024-05-04 21:18:04 +00:00
Vlad Frangu
f2794e1221
chore(discord.js): release discord.js@14.15.1 ( #10250 )
...
* chore(discord.js): release discord.js@14.15 .1
* chore: fix changelog
* chore: update link
2024-05-04 19:18:07 +00:00
DD
0474a43751
fix(MessageManager): poll methods don't need a channel id ( #10249 )
...
* fix(MessageManager): end poll does not need channel id
* chore: rest of the work
2024-05-04 19:06:03 +00:00
Almeida
c91d03c535
ci: fix documentation workflow ( #10248 )
2024-05-04 18:18:45 +00:00
Vlad Frangu
d92695cdd6
chore: brother why
2024-05-04 20:50:15 +03:00
Vlad Frangu
1d27b3bde0
chore: fix duplicated discord.js changelog
2024-05-04 20:50:15 +03:00
Vlad Frangu
903a7d3404
chore: fix duplicated voice changelog
2024-05-04 20:50:15 +03:00
Vlad Frangu
840dc565cd
chore: update templates for create-discord-bot
2024-05-04 20:50:15 +03:00
Vlad Frangu
a84086194e
chore(discord.js): release discord.js@14.15.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
b66c067dd7
chore(core): release @discordjs/core@1.2.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
e9d560f128
chore(ws): release @discordjs/ws@1.1.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
6f986886c5
chore(proxy): release @discordjs/proxy@2.1.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
7b913b674f
chore(rest): release @discordjs/rest@2.3.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
7dc51aa935
chore(builders): release @discordjs/builders@1.8.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
16df4f3c38
chore(voice): release @discordjs/voice@0.17.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
6239f24f19
chore(util): release @discordjs/util@1.1.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
92501ae343
chore(formatters): release @discordjs/formatters@0.4.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
35f2b3a8c9
chore(create-discord-bot): release create-discord-bot@0.3.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
23ed447ec2
chore(collection): release @discordjs/collection@2.1.0
2024-05-04 20:50:15 +03:00
Vlad Frangu
5d61197ca3
chore(brokers): release @discordjs/brokers@0.3.0
2024-05-04 20:50:15 +03:00
Almeida
a6b9f1b37e
fix(Message): not crosspostable if has a poll ( #10246 )
2024-05-04 16:21:04 +00:00
Jacob Morrison
cb961f5be3
types: add Poll to Message ( #10245 )
...
* Add poll to message type
* Add poll to message type without whitespace changes
2024-05-04 16:06:16 +00:00
codershiba
96169add6d
docs: Remove duplicate word in comment ( #10244 )
...
* fix: Remove duplicate word in comment
* Update README.md
not part of the typo
---------
Co-authored-by: Souji <timoqueezle@gmail.com >
2024-05-04 08:33:24 +00:00
DD
728164ed86
feat(ws): support for custom worker messaging ( #10241 )
2024-05-03 14:53:09 +00:00
Almeida
6cf094c282
feat(MessageManager): poll methods ( #10239 )
...
* feat(MessageManager): poll methods
* docs: wording
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-05-02 20:54:00 +00:00
Almeida
997887069a
feat: consumable entitlements ( #10235 )
...
* feat: consumable entitlements
* feat: move logic to EntitlementManager
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-05-01 17:57:25 +00:00
Almeida
a1aeaeb9d8
feat: polls ( #10185 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-30 23:21:07 +00:00
Almeida
c7adce351a
build: bump discord-api-types to 0.37.83 ( #10238 )
...
build: bump discord-api-types to 0.37.82
2024-04-30 23:04:00 +00:00
Parbez
7ea3638dbc
fix: don't mutate user provided array ( #10014 )
...
* fix(builders): don't mutate user provided array
* test: add normalize array tests
* chore: revert vscode autochange
* Update util.test.ts
* refactor: remove unnecessary clone
---------
Co-authored-by: Vlad Frangu <me@vladfrangu.dev >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Almeida <github@almeidx.dev >
2024-04-30 20:46:21 +00:00
DD
798f28cb9b
fix(actions): always emit message create for own messages ( #10211 )
...
* fix(actions): always emit message create for own messages
* fix: don't re-cache
* fix: user can be missing
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-27 22:37:16 +00:00
Synbulat Biishev
14f9ff7412
chore: Add funding field to package.json ( #10230 )
...
* chore: funding
* chore: one more package.json
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-27 17:26:11 +00:00
Almeida
c2e68ceaad
build: bump discord-api-types to 0.37.82 ( #10226 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-27 17:16:20 +00:00
Almeida
dc8f14967c
test: skip flaky rest test ( #10234 )
2024-04-27 19:11:03 +02:00
Qjuh
b79b7068e9
fix(api-extractor-model): resolve doc reference for classes with merged interfaces ( #10225 )
...
fix(api-extractor-model): resolve doc reference with merged interfaces
2024-04-27 16:35:25 +02:00
Synbulat Biishev
dae897bd09
ci: optimize tests ( #10231 )
...
chore: optimize tests
2024-04-27 16:34:58 +02:00
Jacob Morrison
4ad285804b
perf(Presence): prefer boolean client status comparison before activity checks ( #10213 )
...
Prefer boolean client status comparison before activity checks
Co-authored-by: Jacob Morrison <jake@matchmd.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-20 23:08:26 +00:00
iCrawl
6759f5b9c5
chore: deps
2024-04-16 21:44:21 +02:00
Qjuh
c6721d9aa7
fix(api-extractor): link class in docs if interface merging happened ( #10217 )
2024-04-16 21:34:43 +02:00
Qjuh
1c5de21a29
feat(api-extractor): support export * as ___ syntax ( #10173 )
...
* feat(api-extractor): support `export * as ___` syntax
* fix: typescript version
2024-04-16 08:35:34 +00:00
Qjuh
7baa9e4333
feat(website): add type field to search index to sort by ( #10212 )
2024-04-14 19:53:16 +02:00
Qjuh
afb97fbd00
fix(website): use correct version for cross-package links ( #10193 )
2024-04-11 17:38:04 +02:00
Qjuh
7dc5bdfef5
ci: fix call to generateSplitDocumentation if run on tag ( #10209 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-10 16:27:20 +00:00
Dawid Jaworski
de14c92c11
feat(ClientUser): Add support for setting bot banner ( #10176 )
...
* feat(discord.js): added support to setting bot banner
added feature to set banner for bot from code level
the function is in the experimental phase of Discord.
* fix: resolve requested changes
* fix: add missing type in ClientUserEditOptions
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-04-09 14:09:01 +00:00
Jiralite
464d627f1d
ci: Ensure reviews in progress label do not merge ( #10208 )
...
ci: ensure reviews do not merge
2024-04-07 23:09:39 +02:00
Almeida
bfc3b100da
feat(GuildsAPI): bulk ban users ( #10202 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-06 07:24:16 +00:00
n1ck_pro
f1f2683dc7
docs: remove unused Locale typedef ( #10191 )
...
docs: remove unused typedef
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-04 19:34:13 +00:00
avoidaway
26af3868a5
docs: remove duplicated words ( #10178 )
...
chore: remove repetitive words
Signed-off-by: avoidaway <cmoman@126.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-04-04 19:29:34 +00:00
codershiba
b6bdd578b9
feat(GuildBanManager): Add bulkCreate() method ( #10182 )
2024-04-02 19:38:48 +00:00
Almeida
ba6476d07e
build: bump discord-api-types to 0.37.78 ( #10201 )
2024-04-01 17:55:45 +00:00
Qjuh
980a2b71c7
types: generic for Webhook type ( #10188 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-03-31 14:15:21 +00:00
Qjuh
654f1a48b9
chore: remove ws dependency ( #10180 )
2024-03-31 14:09:38 +00:00
LeCarbonator
a1a3a95c94
feat: allow RestOrArray for command option builders ( #10175 )
...
* feat(builders): allow RestOrArray for command option builders
change ApplicationCommandOption methods to allow both rest and array params,
which previously wasn't consistent with other builders.
* chore: merge imports
---------
Co-authored-by: almeidx <github@almeidx.dev >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-03-24 18:12:05 +00:00
Danial Raza
ddc927fabd
fix(Embed): address equals method issue ( #10152 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-03-24 14:45:56 +00:00
Danial Raza
f500ad6e2e
refactor(ThreadChannel): use single thread member endpoint ( #10136 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-03-24 14:41:29 +00:00
cobalt
6cc5fa28e6
fix(types): Export ReadonlyCollection ( #10184 )
2024-03-20 13:10:34 +00:00
iCrawl
93c174bc82
chore: fix test type import
2024-03-11 18:15:21 +01:00
iCrawl
0d4c26ba4c
chore: deps
2024-03-11 17:50:39 +01:00
Qjuh
5f2095b76c
ci: use correct github tag in docs source links ( #10163 )
...
* ci: use correct github tag in docs source links
* fix: also apply on new tags
2024-03-09 13:52:38 +01:00
Superchupu
a66fc65742
ci: enable npm provenance ( #10164 )
...
* chore: enable npm provenance
* chore: do the same for dev releases
* chore: actually enable it in normal releases
* chore: specify provenance in `package.json`
* chore: remove `publishConfig` from api-extractor-utils as it's `private`
2024-03-04 21:11:32 +00:00
Qjuh
a1010c61f5
types: fix duplicate props in merged interfaces ( #10160 )
...
types(discord.js): fix duplicate props in merged interfaces
2024-03-04 11:55:01 +01:00
Superchupu
8de8371204
chore(gitattributes): mark pnpm-lock.yaml as generated ( #10159 )
2024-03-04 00:15:47 +01:00
iCrawl
0efd1bea46
fix: anchor link for events
2024-03-04 00:02:52 +01:00
iCrawl
9fa115df86
fix: can't use node internals on edge
2024-03-03 02:36:06 +01:00
iCrawl
79fbda3aac
feat: local and preview detection
2024-03-03 02:30:08 +01:00
iCrawl
2848591e21
fix: switch out syntax highlighter themes
2024-03-03 00:54:47 +01:00
iCrawl
3fd36f745f
ci: remove debug logging
2024-03-02 22:26:09 +01:00
iCrawl
34936a0312
chore: never cache doc generation
2024-03-02 22:21:48 +01:00
iCrawl
e401841f63
ci: more logging
2024-03-02 22:14:02 +01:00
iCrawl
d6bf0fe43e
ci: logging for ci
2024-03-02 21:52:10 +01:00
iCrawl
59f4db3e1d
ci: update split upload
2024-03-02 21:19:13 +01:00
iCrawl
71bba547b6
refactor: docs ordering
2024-03-02 20:25:51 +01:00
Noel
18cce83d80
refactor: docs ( #10126 )
2024-02-29 04:37:52 +01:00
cobalt
0f9017ef95
fix(Faces): Escape backslash in Shrug ( #10156 )
...
* fix(Faces): Escape backslash in `Shrug`
* Update formatters.ts
* Update formatters.ts
* Update formatters.test.ts
2024-02-27 17:23:31 +00:00
Jiralite
efa3cac6f2
types: Update accessibility modifiers on constructors ( #10147 )
...
types: update accessibility modifiers on constructors
2024-02-23 12:51:13 +00:00
Synbulat Biishev
bfbd62e3e0
types(Builder.from): fix wrong types ( #10071 )
...
* types(Builder.from): fix wrong types
* test: add tests
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-23 11:54:41 +00:00
Almeida
c8bbdb70f2
fix(ReadonlyCollection): omit clear method ( #10148 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-23 09:02:24 +00:00
Danial Raza
f67da74a5a
docs(ActionRow): fix deprecated message ( #10130 )
...
docs(ActionRow): fix deprecated link
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-23 00:37:43 +00:00
Almeida
bcd4c2cb23
types: use readonly array / collection types for user input ( #10045 )
...
* types: use readonly arrays
* chore: check on interface properties
* chore: ReadonlyCollection
* chore: exclude EventEmitter methods
* chore: resolve false positive
2024-02-23 00:29:06 +00:00
Jiralite
8c2ababa78
feat(guild): Add with_counts to getting guilds ( #10143 )
...
* feat(guild): add get with counts
* refactor: simplify `query`
Co-authored-by: Almeida <almeidx@pm.me >
---------
Co-authored-by: Almeida <almeidx@pm.me >
2024-02-21 21:52:26 +00:00
Danial Raza
1d565443b0
refactor: improve structure validation with zod ( #10103 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-21 20:19:43 +00:00
Matt Rubin
906ade9cc5
refactor(oauth2): remove unnecessary dependency on 'node:url' ( #10141 )
...
This change fixes a runtime error when using '@discordjs/core/http-only' on Cloudflare Workers.
2024-02-21 20:15:26 +00:00
Almeida
c89c343b0a
types(InteractionReplyOptions): allow setting MessageFlags.SuppressNotifications ( #9199 )
2024-02-20 20:28:37 +00:00
Danial Raza
992aa67841
feat(MessageCreateOptions): add enforceNonce ( #10129 )
...
Co-authored-by: almeidx <github@almeidx.dev >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-17 18:31:14 +00:00
Danial Raza
e9d654772d
docs(ApplicationCommandPermissionsManager): remove incorrect comment ( #10123 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-17 18:03:33 +00:00
Suneet Tipirneni
543d61737e
feat: add support for using keyword on discord.js Client and WebSocketManager ( #10063 )
...
* feat: add support for `using` keyword on client
* fix: use async dispose
* feat: add support for web socket manager disposing
* fix: use interface for client
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-13 17:48:56 +00:00
Almeida
f48cb2a357
refactor: remove usage of mixin on error classes ( #10128 )
2024-02-13 11:54:56 +00:00
Qjuh
54106dbd81
types: replace Mixins with interface merging ( #10094 )
...
* types(TextBasedChannelMixin): refactor to user interface merging instead
* types(WebhookMixin): refactor to interface merging
* fix: ignore empty-interface tslint errors
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-11 19:26:20 +00:00
Qjuh
ce6b2b74bc
fix(docs): remove spaces in type parameter brackets ( #10127 )
...
* fix(docs): remove spaces in type parameter brackets
* fix: missing global flag
2024-02-11 18:59:03 +01:00
Qjuh
36db77f107
fix(docs): use ts types for inherited properties instead of jsdoc ( #10125 )
...
* fix(docs): use ts types for inherited properties instead of jsdoc
* fix(docs): remove spaces in type parameters
2024-02-10 21:36:25 +01:00
iCrawl
597340f288
docs: split docs.api.json into multiple json files
2024-02-06 17:24:18 +01:00
iCrawl
ae57d7facb
chore: deps
2024-02-06 01:53:30 +01:00
Jiralite
3755e66d41
fix(resolveColor): Address case for numbers ( #10115 )
...
fix(resolveColor): address case for numbers
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-05 22:11:41 +00:00
DD
c878b65ef5
refactor(WebSocketShard): payload sending ( #10098 )
...
* refactor(WebSocketShard): payload sending
* fix: adjust ratelimit state onopen
* fix: use >=
* chore: spelling
Co-authored-by: space <spaceeec@yahoo.com >
---------
Co-authored-by: space <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-05 18:42:33 +00:00
Suneet Tipirneni
f401cff3f4
fix: Correct testing local changes in CONTRIBUTING.md ( #10066 )
...
fix: remove unneeded step for testing local changes
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-04 20:11:36 +00:00
brynpttrsn
bff1caebd1
fix(website): move function header into switcher ( #10077 )
...
fix(website): move header into switcher
2024-02-04 21:06:50 +01:00
Qjuh
ef83bc3e41
fix(api-extractor): link to enum types on inherited properties ( #10085 )
...
* fix: link to enum types on inherited properties
* fix: `undefined` in properties without access modifier
2024-02-04 21:06:03 +01:00
Qjuh
bc9b487eb1
fix(website): always link in TypeAlias ( #10105 )
...
* fix(website): always link in TypeAlias
* fix: use div instead span for DocParagraph
2024-02-04 00:39:00 +00:00
brynpttrsn
56943a72f4
fix(website): resolve linkTags in meta description ( #10088 )
...
* fix(website): resolve linkTags in summaries
* fix: case body as block
* fix: add discord-api-types support
* fix: remove urlDestination when undefined
* fix: breaks to if/else
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-03 22:10:28 +00:00
Vinayak Kulkarni
9f8d7fe7b4
build: Update husky to v9 ( #10102 )
...
* refactor(dev-deps): migrate to husky v9
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com >
* revert: only core committers in package.json
* chore: remove hashbang 🎉
* chore: remove install from prepare script ✨
* chore: upgrade to latest minor
---------
Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com >
Co-authored-by: almeidx <github@almeidx.dev >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-03 22:06:19 +00:00
Almeida
42bc5d2c74
fix: invert deletable message types list ( #10093 )
...
* fix: invert deletable message types list
* docs: consistency
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>
2024-02-03 21:49:11 +00:00
brynpttrsn
f69165883f
fix(website): cmdk duplicate values ( #10100 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-03 21:45:28 +00:00
Jiralite
d4472f85a5
refactor(resolveColor): Prioritise number type check ( #10116 )
...
* refactor(resolveColor): prioritise number type check
* refactor: prefer `!Number.isInteger()`
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-02-03 21:42:16 +00:00
Jiralite
b16647e6cc
fix(BaseClient): Fall back to userAgentAppendix ( #10113 )
...
fix(BaseClient): fall back to `Options.userAgentAppendix`
2024-02-02 16:32:18 +00:00
DD
278396e815
feat(REST): dynamic rate limit offsets ( #10099 )
...
* feat(REST): dynamic rate limit offsets
* chore: update tests
* chore: better doc comment
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: don't overlook globalReset
Co-authored-by: ckohen <chaikohen@gmail.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: ckohen <chaikohen@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-01-30 09:29:42 +00:00
Jiralite
fc1f8ae374
refactor(Messages): Improve ColorConvert error ( #10108 )
...
* feat(Messages): improve `ColorConvert` error
* style(Util): consistency
2024-01-30 07:17:45 +00:00
Almeida
bfc7bb5564
docs: convert comment into private remark ( #10097 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-01-22 18:45:49 +00:00
Qjuh
a0c83a254c
refactor: make builders types great again ( #10026 )
...
* refactor: make builders types great again
* fix: subcommands only type
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-01-22 15:02:34 +00:00
Jacob Morrison
fed7f341be
Skip sweeping if the guild is not available ( #10070 )
...
* Skip sweeping if the guild is not available
* Typo
* Fix formatting
* Fix lint
* Check if key in guild
* Bwck to guild a ailable
---------
Co-authored-by: Jake Morrison <jake.morrison@pinnsg.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-01-22 13:17:23 +00:00
Danial Raza
f48787eef1
docs(BaseInteraction): correct return type of member ( #10096 )
2024-01-22 11:40:13 +00:00
Qjuh
1431c18769
fix(website): search hanging on complex types ( #10095 )
2024-01-21 17:08:31 +00:00
Almeida
33674be85e
feat(Webhook): allow setting appliedTags on send() ( #10027 )
...
* feat(Webhook): allow setting `appliedTags` on `send()`
* docs: fix grammar
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>
2024-01-15 22:29:49 +00:00
James
7e12bee337
docs: remove utf-8-validate ( #10059 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2024-01-13 11:10:10 +00:00
codershiba
7b8e0debeb
refactor(formatters): Add support for object and name param in formatEmoji() ( #10076 )
...
* feat: add support for name param and object in `formatEmoji()`
* Update formatters.ts
* refactor: swap priority
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-01-13 11:02:41 +00:00
Jiralite
136c66c213
build: Bump versions ( #9986 )
...
fix: bump versions
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-12-30 18:03:00 +00:00
Danial Raza
ce84d3efee
fix(Gateway): Export interface ( #10060 )
...
* fix(types): export missing `Gateway` interface
* docs(Gateway): update link to `WebSocketManager`
2023-12-30 17:40:20 +00:00
Renegade334
4824ac154d
docs(ThreadMember): fix docblock async return type ( #10058 )
2023-12-28 12:24:30 +00:00
Almeida
0f1e02b3dd
fix(escape*): dont escape urls ( #9958 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-12-24 16:16:33 +00:00
Almeida
c4fcee3ef6
feat: premium application subscriptions ( #9907 )
...
* feat: premium application subscriptions
* types: readonly array
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: requested changes
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: core client types
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-12-24 15:49:58 +00:00
iCrawl
520d6f64dd
fix: nextjs unreliable params in route
2023-12-21 05:19:32 +01:00
iCrawl
1c3211a5fc
fix: remove ppr from website for now
2023-12-21 04:39:14 +01:00
iCrawl
891a67ac4d
fix: use proper api endpoint
2023-12-20 23:49:39 +01:00
iCrawl
7b5c31b2bc
refactor: fetch versions on the client
2023-12-20 23:21:49 +01:00
iCrawl
d869d9b3fe
style: fix up lint
2023-12-19 14:45:28 +01:00
iCrawl
171cb182ed
chore: deps
2023-12-19 14:33:04 +01:00
Jiralite
db56324624
types(DirectoryChannel): Ensure directory channels cannot contain user mentions when stringified ( #10043 )
...
* types(DirectoryChannel): `ChannelMention` `toString()`
* refactor: dynamic test
2023-12-18 22:30:24 +00:00
Almeida
a000df624c
chore: use double quotes for globs in scripts ( #10032 )
2023-12-18 18:14:15 +01:00
Danial Raza
6cd6e3baaf
chore: use string values in vs code settings ( #10028 )
2023-12-18 18:13:55 +01:00
Qjuh
e43f96cec5
ci: always use the workflows from main branch ( #10048 )
2023-12-18 18:13:30 +01:00
Danial Raza
461948c07d
fix: deprecate underscore in favor of underline ( #10054 )
...
* fix: deprecate `underscore` in favor of `underline`
* refactor: use `underline` in `underscore`
Co-authored-by: Almeida <github@almeidx.dev >
---------
Co-authored-by: Almeida <github@almeidx.dev >
2023-12-17 20:44:54 +00:00
advaith
1acc9abae2
types: change Awaitable<void> to void ( #10017 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2023-12-17 13:54:21 +00:00
Jiralite
18c2dccd0e
feat: Utilise create-discord-bot ( #10013 )
...
* feat: utilise create-discord-bot
* chore: hide line numbers
* feat: add intents page
* feat: add more Node.js variants
* refactor: redo page a bit
* fix: 👀
* chore: touch up introduction page
* chore: touch up what's new
* chore: touch up how to contribute
* chore: remove enforced locale
* chore: Fix typo
Co-authored-by: Danial Raza <danialrazafb@gmail.com >
* chore: commit suggestions
Co-authored-by: Souji <timoqueezle@gmail.com >
* chore: address improper capitalisation
Co-authored-by: Souji <timoqueezle@gmail.com >
* refactor: remove `applications.commands`
* refactor: remove unique comment
* fix(intents): remove shard comment
* docs(intents): add missing info
---------
Co-authored-by: Danial Raza <danialrazafb@gmail.com >
Co-authored-by: Souji <timoqueezle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-12-14 21:15:27 +00:00
Qjuh
adfd9cd3b3
refactor: use interfaces for AsyncEventEmitter event maps ( #10044 )
...
* refactor: use interfaces for AsyncEventEmitter event maps
* refactor: apply suggestions from code review and add tests
* refactor: better errors on missing dispatch types
2023-12-14 16:09:13 +00:00
Qjuh
f2138bb5a8
ci: always generate docs with latest main ae ( #10037 )
2023-12-13 14:06:50 +01:00
Qjuh
651ffc2caf
feat(website): more builtin docs links ( #10030 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-12-10 14:06:09 +00:00
Vlad Frangu
319ef9a70b
feat: use globally available WebSocket client in runtimes that have it ( #10042 )
2023-12-10 13:42:02 +00:00
Jiralite
8ace6face8
docs(CategoryCreateChannelOptions): Update reference ( #10031 )
...
docs(CategoryCreateChannelOptions): update reference
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-12-05 19:26:27 +00:00
Jiralite
e245a390e7
docs(resolvePartialEmoji): Add @internal to all overloads ( #10033 )
...
docs: add `@internal`
2023-12-05 19:19:52 +00:00
Jiralite
2b8ac35e56
refactor: Document relevant types as @internal ( #9974 )
...
* refactor: mark data resolver as internal
* docs: mark relevant TypeScript symbols as `@internal`
* docs: extra additions
* style: prefer at end
* docs: add more `@internal`s
* test: update template code
2023-12-05 18:15:08 +00:00
Danial Raza
62e31cb9ee
fix(InteractionResponses): check if ephemeral message flag is used ( #10021 )
2023-12-04 20:16:26 +00:00
Ryan Munro
941642ad2f
fix: replace internal calls to Emoji#url ( #10025 )
2023-12-03 22:53:02 +00:00
Jiralite
54453b04e5
chore(uploadDocumentation): Expose full error ( #10012 )
...
chore: expose full error
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-12-02 12:50:53 +00:00
Danial Raza
b992019a78
docs(PermissionOverwriteManager): PermissionsFlagsBit typo ( #10004 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-12-01 20:58:21 +00:00
Qjuh
17a6f5d3c9
types: omit unnecessary methods from <ContextMenuCommandInteraction>.options ( #10003 )
...
* types: omit getUser/Member/Message from ContextMenu interaction
* types: omit getAttachment and add tests
* fix: remove duplicate tests
2023-12-01 20:13:20 +00:00
Qjuh
a44ada661f
feat(website): show union members of type aliases ( #10001 )
...
* feat(website): show union members of type aliases
* refactor: suggestions from code review
* Apply suggestions from code review
---------
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-12-01 02:19:07 +01:00
Qjuh
b229240731
ci: documentation.yml refactor branch/tag check to one place only ( #10008 )
...
* ci: fix documentation manual dispatch run on tag
* ci: move conditional to env var
* fix: spacing
2023-12-01 02:12:36 +01:00
Qjuh
1ec2901f56
feat(website): type parameters on methods and overloads ( #9998 )
...
* feat(website): type parameters on methods and overloads
* refactor: add collapsible parameter list
2023-12-01 02:11:59 +01:00
Renegade334
179af387d0
refactor(ThreadMemberManager): #remove accepts UserResolvable ( #10000 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-12-01 00:35:59 +00:00
Vlad Frangu
e412a22ceb
fix: export "ESM" types when discord.js is imported in ESM land ( #10009 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-30 23:19:22 +00:00
Jiralite
30f6a5fc56
types(InteractionWebhook): Add client ( #9997 )
...
types(InteractionWebhook): add `client`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-30 21:48:54 +00:00
brynpttrsn
cbbbfb9823
fix(website): serialize methods with overload index ( #10005 )
...
fix: add overload index to methods
2023-11-30 22:43:43 +01:00
Qjuh
fe90487974
ci: fix documentation manual dispatch run on tag ( #10007 )
2023-11-30 22:41:55 +01:00
Noel
d0aa8d25e2
ci: fix deploy-website
2023-11-24 12:23:31 +01:00
Qjuh
bc2ecef73d
fix: cross package links again ( #9995 )
2023-11-24 12:10:16 +01:00
Qjuh
9fdbf0ad65
fix(website): doc links to other packages ( #9994 )
...
* fix(website): doc links to other packages
* fix: missing parameter
* Apply suggestions from code review
Co-authored-by: Almeida <almeidx@pm.me >
---------
Co-authored-by: Almeida <almeidx@pm.me >
2023-11-22 19:06:13 +01:00
Qjuh
57c414be21
fix(website): discord-api-types links, URL links and some minor doc issues ( #9990 )
...
* fix(website): correctly link to discord-api-types in link tags
* fix: url links and some minor doc issues
* fix: unneeded import
* fix: another unneccessary import
* fix: several linting issues
* refactor: simplify ApiItemLike interface
* refactor: apply suggestions
* fix: missing newline in docComment
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-22 08:26:43 +00:00
Jiralite
e9ff99101b
docs: Remove hyphen after @returns ( #9989 )
...
docs: remove hyphen after `@returns`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-21 17:16:51 +00:00
Qjuh
3d1c884926
refactor(website): remove unneccessary addPackageToModel function ( #9983 )
...
* types: fix links in @deprecated tags
* Merge branch 'main' into fix/deprecated-links-d.ts
* fix: searchIndices
* refactor: apply review suggestions
* refactor: remove addPackageToModel function
* fix: event links in search index
* fix: wrong overload condition
2023-11-21 10:06:13 +01:00
Rahul Mishra
ce0be392d8
fix(Bun): Fix typo for Bun template ( #9987 )
...
fix(create-discord-bot): Fix typo for Bun Template which caused install errors
2023-11-18 16:58:33 +00:00
Qjuh
802ec63a48
fix(website): cross package deprecated links ( #9981 )
...
* refactor: minify api.json by shortening keys
* fix: links to other packages
* refactor: get doclink from canonicalReference, not model
* fix: types
* fix: again
* fix: @link tags with alt texts
* fix(website): cross-package links in @deprecated
2023-11-18 11:45:32 +01:00
Qjuh
5a715706df
fix(website): search index generation ( #9980 )
...
* types: fix links in @deprecated tags
* Merge branch 'main' into fix/deprecated-links-d.ts
* fix: searchIndices
* refactor: apply review suggestions
2023-11-18 10:44:06 +00:00
Vlad Frangu
ae58053dc8
chore: release @discordjs/rest@2.2.0 & @discordjs/core@1.1.1 ( #9978 )
...
* chore(rest): release @discordjs/rest@2.2.0
* chore(core): release @discordjs/core@1.1.1
* chore: at this point might as well hand write
2023-11-18 00:01:40 +00:00
Jiralite
5da5be2bc9
fix(route): Conditionally prefix package names ( #9975 )
...
fix(route): conditionally prefix package names
2023-11-17 23:38:49 +01:00
Noel
55be1c901a
ci: properly extract name from minified docs files
2023-11-17 23:37:14 +01:00
Qjuh
492f86af39
refactor: minify api.json by shortening keys ( #9971 )
...
* refactor: minify api.json by shortening keys
* fix: links to other packages
* refactor: get doclink from canonicalReference, not model
* fix: types
* fix: again
* fix: @link tags with alt texts
2023-11-17 23:26:48 +01:00
Qjuh
9868772b64
docs: fix links in @deprecated tags ( #9976 )
...
types: fix links in @deprecated tags
2023-11-17 20:44:39 +00:00
Vlad Frangu
6df233de14
feat: present x-ratelimit-scope for 429s hit ( #9973 )
...
* feat: present x-ratelimit-scope for 429s hit
* fix: get scope from headers for burst too
2023-11-16 10:49:05 +00:00
Qjuh
0aa7dc1b86
fix: replace Object< with Record< ( #9970 )
2023-11-15 20:20:21 +01:00
Qjuh
cab60142ff
fix: type mapping for docgen methods/props ( #9969 )
...
* fix: minify mainlib docs json
* fix: minify them all
* fix: type mapping for docgen methods/props
2023-11-14 20:54:29 +00:00
Qjuh
4b88306dcb
fix: minify mainlib docs json ( #9963 )
...
* fix: minify mainlib docs json
* fix: minify them all
2023-11-14 09:13:28 +01:00
iCrawl
f9177be61b
fix: don't hardcode discordjs special case
2023-11-14 02:04:02 +01:00
iCrawl
75137bac6f
refactor: don't prebuild on preview builds
2023-11-14 01:55:08 +01:00
iCrawl
00063912ee
fix: conflict resolution
2023-11-14 01:35:08 +01:00
iCrawl
8f432400d8
build: multi-config build and dep update
2023-11-14 01:26:22 +01:00
iCrawl
75fc7f2454
ci: include secret
2023-11-13 23:21:35 +01:00
iCrawl
01c63d2e0f
refactor: switch to vercel blob for docs
2023-11-13 23:15:16 +01:00
iCrawl
ffc3ea5c3f
fix: hardcode redirect for main lib for now
2023-11-13 21:37:59 +01:00
iCrawl
1d2d01e1f5
ci: dont set the ci to failed on fail to upload docs
2023-11-13 21:31:46 +01:00
iCrawl
0063dae43b
fix: use correct pkg variable
2023-11-13 21:30:05 +01:00
iCrawl
69c949ab28
fix: properly switch versions
2023-11-13 21:17:42 +01:00
iCrawl
25d552b318
fix: missing on conflict clause
2023-11-13 21:09:43 +01:00
iCrawl
c4767bacde
refactor: switch to vercel pg
2023-11-13 21:07:01 +01:00
iCrawl
9a8110047e
fix: cache nextjs cache output with turbo
2023-11-13 19:55:08 +01:00
iCrawl
d4ebc369ca
fix: dont cache nextjs cache
2023-11-13 19:31:55 +01:00
iCrawl
b150d4ac27
fix: provide full path for pre-gen
2023-11-13 19:19:26 +01:00
iCrawl
81a892e27f
fix: properly create index
2023-11-13 19:13:32 +01:00
iCrawl
bc8f83368a
feat: reintroduce outline navigation
2023-11-13 18:03:23 +01:00
Qjuh
7c935dc84b
feat: docs for mixin methods, examples ( #9960 )
2023-11-13 15:03:47 +01:00
iCrawl
8d04cbc203
chore: add loading page for suspense
2023-11-13 11:23:59 +01:00
iCrawl
356cadb382
chore: enable prefetch
2023-11-13 11:07:47 +01:00
iCrawl
978a39f6d3
chore: disable prefetch
2023-11-13 10:48:51 +01:00
iCrawl
516be87a87
fix: properly display all versions in selector
2023-11-13 10:22:44 +01:00
Qjuh
b79351ba99
fix(website): misc improvements ( #9940 )
...
* refactor: use tokenRange for typeParams in heritage
* fix: correct type param replacement
* fix: ae config, link builtin in summary, `: | T` => `: T`, mainlib tsdoc
* fix: requested changes and tests
* chore: better deprecation messages and code cleanup
* fix: cleanup optional chainings
---------
Co-authored-by: Almeida <almeidx@pm.me >
2023-11-13 09:55:23 +01:00
iCrawl
2d63d93558
ci: add readmes to build output for cache
2023-11-13 00:17:43 +01:00
iCrawl
b305194841
ci: revert deploying vercel with ci for now
2023-11-13 00:12:37 +01:00
Vlad Frangu
2550c7931d
chore(discord.js): release discord.js@14.14.1 ( #9957 )
...
* chore(discord.js): release discord.js@14.14 .1
* chore: actual changelog
2023-11-12 22:06:14 +00:00
Almeida
40726db722
refactor: use formatters ( #9956 )
...
* refactor: use formatters
* fix: imports
* fix: imports pt.2
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-12 21:56:10 +00:00
Aura
1e4ef35436
docs: use preferred nullable syntax (?T over T | null) ( #9946 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-12 21:45:02 +00:00
Aura
4bc1dae36f
types: use wrapper utilities ( #9945 )
...
* types: use `Awaitable<T>` instead of `Promise<T> | T`
* types: use `JSONEncodable<T>` over raw definition
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-12 21:40:59 +00:00
Almeida
cc07a28f12
fix(Emoji): id set as undefined edge case ( #9953 )
2023-11-12 21:34:24 +00:00
Jiralite
f93abf7e35
fix(BaseClient): Default in objects properly ( #9952 )
...
fix(BaseClient): default in objects properly
2023-11-12 21:14:09 +00:00
Jiralite
f0ec70dfda
feat: bump package versions ( #9951 )
...
* feat: bump package versions
* chore(create-discord-bot): release create-discord-bot@0.2.3
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2023-11-12 20:22:55 +00:00
Jaw0r3k
8a6045f600
fix: import picocolors as default ( #9949 )
2023-11-12 19:39:08 +00:00
Vlad Frangu
418032ae1f
chore(ci): fix release workflow ( #9947 )
2023-11-12 19:12:13 +00:00
Vlad Frangu
dbb92e5bc4
chore(releases): release party ( #9943 )
...
* chore(brokers): release @discordjs/brokers@0.2.3
* chore(collection): release @discordjs/collection@2.0.0
* chore(formatters): release @discordjs/formatters@0.4.0
* chore(util): release @discordjs/util@1.0.2
* chore(voice): release @discordjs/voice@0.16 .1
* chore(builders): release @discordjs/builders@1.7.0
* chore(rest): release @discordjs/rest@2.1.0
* chore(proxy): release @discordjs/proxy@2.0.2
* chore(ws): release @discordjs/ws@1.0.2
* chore(core): release @discordjs/core@1.1.0
* chore(discord.js): release discord.js@14.14 .0
* chore: small borked changelogs
* chore(create-discord-bot): release create-discord-bot@0.2.2
* chore: bork
* chore: fix wrong bump
* chore: git cliff pls
2023-11-12 18:11:58 +00:00
Almeida
975d5f18ae
chore: use descriptive type parameter names ( #9937 )
...
* chore: use descriptive type parameter names
* refactor: requested changes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-12 17:21:51 +00:00
Jaw0r3k
4ff3ea4a1b
feat: default select menu values ( #9867 )
...
* feat: default select menu values
* feat(Message): support
* fix: fix crashes when an array is supplied and remove assertion
* docs(transformResolved): `BaseChannel` is the correct type
* refactor: prefer assignment
* chore: export function again
* fix(Util): fix circular dependency
* refactor(MentionableSelectMenu): clone in method
* docs: remove semicolon
* feat(MentionableSelectMenu): add `addDefaultValues()`
* refactor: reduce overhead
* types: adjust `channel`
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-11-12 16:32:41 +00:00
Jiralite
b5e23ec2ec
fix(Client): Ensure destroyed connections are not ready ( #9942 )
...
* fix(Client): ensure destroyed connections are not ready
* refactor(Client): prefer `!`
Co-authored-by: Aura <kyradiscord@gmail.com >
---------
Co-authored-by: Aura <kyradiscord@gmail.com >
2023-11-12 16:06:42 +00:00
Vlad Frangu
81e7866903
feat: expose Retry-After and sublimit timeouts in RatelimitData ( #9864 )
...
* feat: expose Retry-After and sublimit timeouts in RatelimitData
* chore: better docs?
* Apply suggestions from code review
Co-authored-by: ckohen <chaikohen@gmail.com >
---------
Co-authored-by: ckohen <chaikohen@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-12 14:36:12 +00:00
iCrawl
62e6573296
fix(website): caching and revalidation
2023-11-11 21:05:25 +01:00
David Malchin
cf49f405b0
fix(REST): strip webhook tokens ( #9723 )
...
* fix(REST): strip webhook tokens
* fix(REST): implement requested changes
Co-authored-by: ckohen <chaikohen@gmail.com >
---------
Co-authored-by: ckohen <chaikohen@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-11 18:31:39 +00:00
iCrawl
2a25eeaf13
chore: remove nextjs patch
2023-11-11 19:19:14 +01:00
Qjuh
5a4c9755c3
feat(api-extractor): replace type parameters with their actual values on inherited members ( #9939 )
...
* refactor: use tokenRange for typeParams in heritage
* fix: correct type param replacement
2023-11-11 15:18:08 +01:00
Aura
5b0aa92c81
refactor(utils): remove mergeDefault ( #9938 )
...
* refactor(utils): remove `mergeDefault`
`BaseClient` and `ShardingManager` not longer mutate options
* refactor(ShardingManager): avoid reassigning method argument
2023-11-11 09:50:50 +00:00
Almeida
d28814d869
fix: properly support multiple extends/implements ( #9934 )
...
* fix: properly support multiple extends/implements
* refactor: use flexbox instead of space util
Co-authored-by: Noel <buechler.noel@outlook.com >
---------
Co-authored-by: Noel <buechler.noel@outlook.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-10 22:01:30 +00:00
Almeida
ff24bc5729
build: rerun docs scripts on changes to api-extractor packages ( #9935 )
...
* build: rerun docs scripts on changes to api-extractor-*
* refactor: requested changes
Co-authored-by: Noel <buechler.noel@outlook.com >
---------
Co-authored-by: Noel <buechler.noel@outlook.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-10 17:42:55 +00:00
Almeida
81334a2a2c
feat: link basic types to MDN/TS documentation ( #9913 )
...
* feat: link basic types to MDN/TS documentation
* refactor: requested changes
2023-11-10 14:50:25 +00:00
Almeida
6dca8013af
chore: remove parameter list from events ( #9933 )
2023-11-09 00:38:13 +01:00
Suneet Tipirneni
a87b267fba
fix: treat primitives as references instead of content ( #9932 )
...
* fix: treat primitives as references instead of content
* chore: add typeof keyword
* fix: add missing keywords
2023-11-09 00:37:50 +01:00
iCrawl
aad82f088b
build: fix the messy dependency graph
2023-11-09 00:13:01 +01:00
iCrawl
e5f3f3130e
fix: path generation for search
2023-11-08 19:01:32 +01:00
iCrawl
4a5e9fc1de
fix: pin source-map dependency and clean up website
2023-11-08 18:43:02 +01:00
iCrawl
e72b552ae2
chore: remaining deps and lighthouse removal
2023-11-08 18:20:16 +01:00
iCrawl
34d0224b68
refactor: display readme correctly
2023-11-08 14:49:28 +01:00
iCrawl
fcfe5cf142
refactor: remove banner
2023-11-08 13:51:51 +01:00
iCrawl
fb2e7a0aac
ci: correctly apply permissions
2023-11-08 13:36:55 +01:00
iCrawl
4575e49ea1
ci: deploy on vercel again
2023-11-08 13:27:04 +01:00
iCrawl
2bda883a0f
fix: handle older generated docs better
2023-11-08 12:30:32 +01:00
Almeida
fffe70a039
feat(Client): AsyncIterator-returning method for fetching members ( #9771 )
...
* feat(Client): AsyncIterator-returning method for fetching members
* fix: requested changes
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-11-08 10:43:15 +00:00
iCrawl
413d6d67c5
ci: separate website deploy
2023-11-08 10:38:44 +01:00
Qjuh
da455bceea
feat: mainlib docs on new website ( #9930 )
...
* fix(ExceptText): don't display import("d..-types/v10"). in return type
* Squashed 'packages/api-extractor-model/' content from commit 39ecb196c
git-subtree-dir: packages/api-extractor-model
git-subtree-split: 39ecb196ca210bdf84ba6c9cadb1bb93571849d7
* Squashed 'packages/api-extractor/' content from commit 341ad6c51
git-subtree-dir: packages/api-extractor
git-subtree-split: 341ad6c51b01656d4f73b74ad4bdb3095f9262c4
* feat(api-extractor): add api-extractor and -model
* fix: package.json docs script
* fix(SourcLink): use <> instead of function syntax
* fix: make packages private
* fix: rest params showing in docs, added labels
* fix: missed two files
* feat: merge docs.json from docgen and docs.api.json
* fix: cpy-cli & pnpm-lock
* fix: increase icon size
* fix: icon size again
* feat: run both docs on mainlib
* chore: website fixes
* fix: more website fixes
* fix: tests and dev database script
* chore: comment out old docs
* fix: increase max fetch cache
* fix: env should always be a string
* fix: try to reapply patches
* fix: remove prepare for docgen
* fix: temporary cosmetic fixes
* fix: horizontal scroll
* feat: generate index for new docs
---------
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-11-08 10:16:54 +01:00
iCrawl
f713e47b0a
fix: gracefully handle no docs
2023-11-08 03:23:51 +01:00
Neutron
defeee5eec
feat: return entries instead of values in toJSON method ( #9345 )
...
* feat(collection): return entries instead of values in toJSON method
* test: adjust test
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-08 01:28:27 +00:00
iCrawl
67a2538b4d
fix: handle errors gracefully
2023-11-08 02:22:51 +01:00
iCrawl
7208d69c05
ci: rename github deployment env
2023-11-08 02:04:22 +01:00
iCrawl
6b9f906b03
chore: properly rename folder
2023-11-08 00:44:39 +01:00
iCrawl
347df4e083
chore: typo
2023-11-08 00:38:35 +01:00
iCrawl
ee2afb0aae
chore: update engine field in packages & deploy website manually
2023-11-08 00:25:38 +01:00
Qjuh
5c0fad3b2d
build: package api-extractor and -model ( #9920 )
...
* fix(ExceptText): don't display import("d..-types/v10"). in return type
* Squashed 'packages/api-extractor-model/' content from commit 39ecb196c
git-subtree-dir: packages/api-extractor-model
git-subtree-split: 39ecb196ca210bdf84ba6c9cadb1bb93571849d7
* Squashed 'packages/api-extractor/' content from commit 341ad6c51
git-subtree-dir: packages/api-extractor
git-subtree-split: 341ad6c51b01656d4f73b74ad4bdb3095f9262c4
* feat(api-extractor): add api-extractor and -model
* fix: package.json docs script
* fix(SourcLink): use <> instead of function syntax
* fix: make packages private
* fix: rest params showing in docs, added labels
* fix: missed two files
* fix: cpy-cli & pnpm-lock
* fix: increase icon size
* fix: icon size again
2023-11-07 21:53:36 +01:00
Almeida
95c0b1a59f
chore: pin @discordjs/collection version in discord.js ( #9929 )
2023-11-07 19:32:04 +01:00
Almeida
65966ae6ec
feat: align some methods with the Change By Copy proposal ( #9207 )
...
BREAKING CHANGE: The `sorted` method has been renamed to `toSorted`
2023-11-07 18:26:48 +00:00
Almeida
3b8df63a5a
feat: align some methods with the Set Methods proposal ( #8890 )
...
feat(collection): align/add methods with/from Set Methods proposal
BREAKING CHANGE: The `intersect` method has been renamed to `intersection`
BREAKING CHANGE: The `difference` method has been renamed to `symmetricDifference`
BREAKING CHANGE: The `subtract` method has been renamed to `difference`
2023-11-07 18:04:51 +00:00
Jaw0r3k
054eaec7d7
fix: update broken links ( #9926 )
...
fix: update some links
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-11-07 17:51:10 +00:00
iCrawl
c8227ca533
build(scripts): send correct data to meilisearch
2023-11-07 16:48:02 +01:00
iCrawl
1eee9dc257
build(scripts): use correct env vars
2023-11-07 16:44:08 +01:00
iCrawl
6a6c4bdcae
build: make sure to cache bust tsup config changes in all packages
2023-11-07 16:41:15 +01:00
iCrawl
c39c94374a
ci: fix building upload search indicies action
2023-11-07 16:27:07 +01:00
iCrawl
792840bae6
ci: update search with github actions
2023-11-07 16:22:17 +01:00
iCrawl
009c0a3bae
refactor: use planetscale instead of custom api
2023-11-07 15:08:03 +01:00
iCrawl
344a3f9344
chore: @types/node and unocss fix
2023-11-06 23:55:13 +01:00
iCrawl
a1abc6b273
chore: fixup eslint
2023-11-06 22:29:20 +01:00
iCrawl
4f4dde2a09
chore: regen pnpm lock and patch itemLink component
2023-11-06 22:17:07 +01:00
iCrawl
0ca0254d83
chore: upgrade to nextjs canary
2023-11-06 21:49:58 +01:00
iCrawl
6cd3adf030
chore: update deps
2023-11-06 21:38:45 +01:00
Jacob Morrison
637e1a4ddb
refactor: Move getNode/canEnableFFmpegOptimizations into a lazy loaded call ( #9918 )
...
* Move the getNode/canEnableFFMPEGOptimizations into a lazy loaded call the first time it's actually ever referenced
* PR feedback: Make initializeNodes return a map then nullably assign NODES, this removes an extra variable and cleans up the code
* chore: lint suggestion
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* Use local map instead of recursive
* Run prettier
* Fix lint
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-06 09:17:19 +00:00
Jaw0r3k
ac645084f0
feat: support findLast and reduceRight methods ( #9573 )
...
* feat(collection): findLast and reverseRight
* chore(collection): performance and tests change
Co-authored-by: kyra <kyradiscord@gmail.com >
* remove unnecessary code
* Update packages/collection/src/collection.ts
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* Apply suggestions from code review
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: kyra <kyradiscord@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-11-05 18:49:53 +00:00
Kin
c051ed9427
feat: add guild member ( #9877 )
...
* feat: add guild member
* slightly change the description for the guildId and userId parameters in the addMember function
* fix description syntax
* Update packages/core/src/api/guild.ts
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
* add jsdoc for options param
* fix formatting
* add missed semicolon
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
* style: prettier
---------
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-05 18:42:17 +00:00
Jaw0r3k
c2349d4be4
feat(cleanContent): add slash commands and emojis ( #9809 )
...
* feat(cleanContent): add missing commands and emojis
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
* fix: check for every possible name
* fix: use non capturing group
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-05 18:36:16 +00:00
Aura Román
31d914e44b
fix(Webhook): do not call client.deleteWebhook in delete ( #9786 )
...
* fix(Webhook): do not call `client.deleteWebhook` in `delete`
Partially reverts #9777 which caused a regression (#9785 ) when using `WebhookClient`
* chore: add comment
Co-Authored-By: Souji <timoqueezle@gmail.com >
* fix: move `deleteWebhook` from `Client` to `BaseClient`
---------
Co-authored-by: Souji <timoqueezle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-05 18:23:32 +00:00
Almeida
efbcda70fc
docs: remove markdown ( #9914 )
...
docs(formatters): remove markdown
The documentation website does not support rendering markdown
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-05 18:18:23 +00:00
Jiralite
b6c762cb84
feat(Emoji): Add imageURL() ( #9788 )
...
feat(Emoji): add `imageURL()`
2023-11-05 18:01:45 +00:00
dank
85a78f96d4
docs(Message): remove duplicated word 'of' in description ( #9923 )
...
fix(Message): remove duplicated word 'of' in description
This commit removes the secondary 'of' in the description for the Message structure. This doesn't change anything drastically in terms of the actual code as it's just a JSDoc comment.
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-11-04 22:47:52 +00:00
Synbulat Biishev
85753a9d6f
fix(GuildManager#fetch): inject shard id ( #9921 )
2023-11-04 22:43:11 +00:00
Jiralite
a9e1f6026c
fix: Add extension ( #9900 )
...
fix: add extension
2023-11-01 16:10:15 +01:00
Almeida
e80194e3fb
build: bump discord-api-types ( #9908 )
2023-10-23 13:09:35 +00:00
Renegade334
0e0b85b766
fix: prevent 'undefined' debug message on intentional shard closure ( #9846 )
...
* style: prevent 'undefined' debug message on intentional shard closure
addresses #9594
* refactor(WebSocketManager#destroy): improve debug messaging
cleaner stacktrace format
gracefully closing shards will display an appropriate debug `reason`
* style: unresumable debug messaging
---------
Co-authored-by: Almeida <almeidx@pm.me >
2023-10-21 13:53:41 +00:00
Jiralite
5b4a51945c
build: Bump dependencies ( #9899 )
...
build: bump dependencies
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-17 20:47:47 +00:00
Almeida
7671a836f4
feat: onboarding mode and edit method ( #9647 )
...
* feat: onboarding mode and edit method
* feat(guild): add `editOnboarding`
* fix: use discord-api-types
* types: make arrays readonly
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: bring up to date
* docs: id is a snowflake
* fix: requested changes
* refactor: make most options optional
* refactor: provide GuildEmoji or Emoji instance
* revert: changes to Util
* fix: rebase leftovers
* fix: allow passing option id
* fix: requested changes
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-17 19:30:10 +00:00
Jiralite
e307581442
ci(labels): Use strings in values ( #9883 )
...
ci: quote needed `color`s
2023-10-17 18:16:57 +02:00
Jiralite
77be0f0f2d
build: Fix create-package script ( #9882 )
...
build: fix create-package script
2023-10-17 18:16:21 +02:00
Bartek Szopka
e38d03fbe7
docs(GuildMember): clarify display color ( #9891 )
2023-10-17 15:52:31 +00:00
Nick
6a63c441fe
fix: forward x-audit-log-reason header ( #9889 )
...
fix(proxy): forward x-audit-log-reason header
2023-10-16 05:10:19 +00:00
synicalsyntax
8964504d07
fix(website): generate right dapi-types URLs for enum members ( #9865 )
...
Fixes #9780
Co-authored-by: syn <hi@syn.gay >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-10-14 19:54:11 +00:00
Jiralite
7276e7c4b7
build: Fix search_indices script ( #9869 )
...
build: fix search_indicies script
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 14:14:41 +00:00
Jiralite
8cfadb6953
docs: Remove duplicate APIEmoji ( #9880 )
...
* types: remove duplicate type definition
* chore: add `Emoji` to method
* types(resolvePartialEmoji): overload method
2023-10-10 13:44:21 +00:00
Jan Parisek
7422d9f172
types(Partials): add toString() method to supported Partials ( #9835 )
...
* types(Partials): add toString() method to supported Partials
- includes `PartialDMChannel`, `PartialGuildMember` and `PartialUser`
- does not include
- `PartialMessage`, since `<PartialMessage>.content` is always null
- `PartialMessageReaction`, since `MessageReaction` has no `toString()` method
- `PartialThreadMember`, since `ThreadMember` has no `toString()` method
* types(Partials): replace type of `toString()` methods with return type
* test(Partials): add tests
* types(Partialize): refactor Partialize
* test(PartialThreadMember): fix typo
* types(Partials): clean up unnecessary type overrides
* test(Partials): add tests for <Partials>.partial property
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-10-10 13:39:28 +00:00
Jiralite
1fe7247528
feat: Support new application properties and patch endpoint ( #9709 )
...
* feat: support new application endpoints
* chore: edit comment
* fix(ClientApplication): handle flags properly
* types: `readonly`
* chore: update route
* feat: add to core
* refactor(ClientApplication): add to user manager
* chore: remove comments
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:25:26 +00:00
Jiralite
44a3cbf39e
docs: Consolidate API types ( #9881 )
...
docs: deduplicate API types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:22:02 +00:00
Jiralite
332b624aed
docs(stickers): Reveal link in the website ( #9870 )
...
docs(stickers): reveal link
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:19:52 +00:00
cobalt
699b232922
feat(BaseChannel): Add isThreadOnly() ( #9847 )
...
* add isThreadBased
* Update typings
* fix name
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:13:57 +00:00
Danial Raza
11f6955ed9
refactor: use proper variable names in callbacks ( #9840 )
...
* refactor: use proper variable names in callbacks
* refactor: change parameter names
* refactor: change remaining parameter names
* refactor: change remaining variable names
* refactor(GuildAuditLogsEntry): abstract reduce logic into a new function
* chore: undo unrelated changes
This undoes commit b2d93dce51 as it's unrelated
* refactor: more name changes
* chore: fix tests failing
* refactor: use option instead of opt
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-10-09 19:49:49 +00:00
Jiralite
2aa3250584
types(MessageEditOptions): Correct attachments type ( #9874 )
...
types(MessageEditOptions): fix `attachments` type
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-09 07:18:41 +00:00
Jiralite
ec47e72b41
ci: Use non-deprecated output parameters ( #9878 )
...
ci: update to output parameters
2023-10-07 23:35:11 +02:00
Jiralite
e1edba17c4
build: Bump discord-api-types to 0.37.60 ( #9876 )
...
build: bump discord-api-types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-07 16:17:12 +00:00
Vlad Frangu
0529b2af95
fix(Role): calculate position correctly when rawPositions are equal ( #9871 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-07 16:14:22 +00:00
Eray
f58628385c
fix: update module to NodeNext in tsconfig.json ( #9875 )
...
an error was occurring due to the module resolution :3
2023-10-07 16:07:16 +00:00
Jiralite
a674989fe2
docs(collection): Minor article additions ( #9868 )
...
docs(collection): add articles
2023-10-04 04:43:23 +00:00
Jiralite
cd987b592b
chore: No identifier base in development versions ( #9848 )
...
feat: no identifier base in development versions
2023-10-03 19:24:13 +00:00
Jiralite
ec63818bcf
build: Disable import/extensions ( #9849 )
...
build: update eslint-config-neon
2023-10-03 21:01:31 +02:00
Jiralite
3e516e6e9b
build: Bump discord-api-types to 0.37.59 ( #9854 )
...
build: bump discord-api-types
2023-10-03 20:06:22 +02:00
Jaw0r3k
5aeb6e1ae6
ci: Disable publishing multiple dev versions under the same commit ( #9740 )
...
* chore: disable publishing mutliple versions
Co-authored-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: Rodrigo Leitão <38259440+ImRodry@users.noreply.github.com >
* Update .github/workflows/publish-dev.yml
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* fix: commit suggestion
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: add suggested changes
* style: add back line
---------
Co-authored-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: Rodrigo Leitão <38259440+ImRodry@users.noreply.github.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-10-03 20:05:22 +02:00
DD
93e5bed87d
chore: update license files ( #9862 )
2023-09-30 00:42:43 +00:00
Jiralite
3c043d83a9
types(UserContextMenuCommandInteraction): Nullify targetMember ( #9844 )
...
types(UserContextMenuCommandInteraction): nullify `targetMember`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-29 16:14:36 +00:00
Almeida
931c3ed593
feat(StageInstanceManager): add guildScheduledEvent to create() ( #8885 )
...
* feat(StageInstanceManager): add `guildScheduledEvent` to `create()`
* fix: requested changes
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-28 18:27:15 +00:00
Jiralite
eaabcdfda6
docs: Remove FileOptions ( #9855 )
...
docs: remove `FileOptions`
2023-09-26 19:44:09 +00:00
Danial Raza
19ea0baa00
refactor(GuildAuditLogsEntry): abstract reduce logic into a new function ( #9845 )
2023-09-23 22:40:45 +00:00
Jiralite
1e5c14b741
feat: Support default_thread_rate_limit_per_user in channel creation ( #9273 )
...
feat: support `default_thread_rate_limit_per_user` in channel creation
2023-09-19 18:11:46 +00:00
Jiralite
ec3bcb93a5
ci(publish-release): Use correct environment variable ( #9838 )
...
ci(publish-release): use correct environment variable for pnpm
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-19 17:49:51 +00:00
Jiralite
5a7b5b56ae
ci: Deprecate step after publish & standalone file ( #9837 )
...
* ci: deprecate step after publish & standalone file
* docs: update contributing file
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-19 17:47:50 +00:00
Almeida
5bdb34b3be
docs: remove broken markdown links ( #9822 )
...
chore: remove broken markdown links to documentation
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 15:24:49 +00:00
Jiralite
571aedd58a
feat: Add media channels ( #9662 )
...
* feat: add media channels
* refactor: rename to `ThreadOnlyChannel`
* feat: support media channels more
* docs(ThreadOnlyChannel): update class description
* types: update references
* test: add more tests
* chore: update code
* refactor: `abstract`
Co-authored-by: space <spaceeec@yahoo.com >
---------
Co-authored-by: space <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 07:35:47 +00:00
Jiralite
e02a59bbb6
refactor: Stickers are free (no more "premium" packs) ( #9791 )
...
refactor: stickers are free
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 07:29:47 +00:00
Jiralite
32d614ccd3
fix(GuildScheduledEvent): Use if...else pattern and handle partials ( #9802 )
...
fix: handle partial case
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 07:26:22 +00:00
Jiralite
4588e075c3
docs(DiscordjsErrorCodes): Deprecate unused properties ( #9790 )
...
docs(DiscordjsErrorCodes): deprecate unused properties
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-17 21:52:38 +00:00
Jiralite
b6a2441819
feat: Support widget image URL ( #9782 )
...
* feat: add widget image URL
* docs(GuildManager): correct parameter type
Co-authored-by: space <spaceeec@yahoo.com >
---------
Co-authored-by: space <spaceeec@yahoo.com >
2023-09-17 18:26:47 +00:00
Souji
310979808e
feat(GuildAuditLogsEntry): expose extra integrationType in relevant log types ( #9796 )
...
* feat(GuildAuditLogsEntry): expose ingrationType
* fix: not optional, if extra is present on these types
not necessary, as it is conditionally assigned
* fix: remove non-extra approach
* fix(types): string is not guaranteed to be the known enum
* fix: adapt type tests to new extra properties
* fix: include null in type, since extra is not always populated
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-17 09:47:46 +00:00
Jaw0r3k
ed14135844
docs(ApplicationCommandManager): id parameter can take options ( #9664 )
...
* docs: mention about possible options
* chore: add suggested changes
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-17 09:42:36 +00:00
Danial Raza
85b24988a5
docs(Attachment): add MIME types link to contentType ( #9824 )
...
* docs(Attachment): add MIME types link to contentType
* docs: don't force locale
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-17 09:37:55 +00:00
Jiralite
7cdfc6c72a
ci: Modify environment variable to fix development releases ( #9826 )
...
* ci: fix development releases
* build: remove .yarnrc.yml
2023-09-16 21:53:49 +02:00
Danial Raza
c66636da11
feat: add support for teams update ( #9805 )
...
* refactor(TeamMember): deprecate permissions property
* feat: add support for team member roles
* feat: add reference to external team member role enum
* docs: suggested changes
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>
2023-09-15 18:18:33 +00:00
Superchupu
9dbc9542c4
types: don't include dom types ( #9831 )
...
* types: don't include dom types
* types: try to fix websocket imports
2023-09-11 19:59:36 +00:00
DD
e68ab167c2
fix(WebSocketManager): available sessions check ( #9823 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-10 12:42:38 +00:00
n1ck_pro
6404c013e7
types(Client): fix isReady narrowing ( #9828 )
...
* types(Client): fix isReady narrowing
* chore: add requested changes
* chore: test both ready cases
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-10 11:49:00 +00:00
Jiralite
c50809e206
docs: Fix "its" typo ( #9825 )
...
docs: fix "its" typo
2023-09-09 18:20:15 +00:00
Jeremy Rifkin
8d97e2d2c5
docs(GuildMember): Clarify timeout parameter wording ( #9800 )
...
* Update GuildMember.js
* Update GuildMember.js
* Update GuildMember.js
* Update GuildMember.js
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-08 07:33:09 +00:00
DD
ff1fda7b59
ci: fix npm dev release workflow ( #9817 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-02 11:06:54 +00:00
Jiralite
ba31972d86
build: Bump discord-api-types to 0.37.56 ( #9815 )
...
build: bump discord-api-types to 0.37.56
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-02 11:04:25 +00:00
Jiralite
778df45166
feat(CDN): Support emoji size ( #9787 )
...
* feat(CDN): support emoji size
* refactor: try to warn in all environments
* feat: add prefix
* refactor: better feedback message
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-02 09:56:09 +00:00
Jiralite
23a6424261
docs(ApplicationsAPI): Fix getCurrent() options description ( #9816 )
...
docs(ApplicationsAPI): fix `getCurrent()` options description
2023-08-31 18:21:52 +00:00
Colin McDonnell
7157748fe3
docs(create-discord-bot): support bun in create-discord-bot ( #9798 )
2023-08-28 09:36:26 +02:00
Jiralite
85d03a3000
ci: Stop documentation upload for create-discord-bot ( #9781 )
...
ci: stop documentation upload for create-discord-bot
2023-08-28 09:34:38 +02:00
iCrawl
e1ae7b4d57
chore(create-discord-bot): disable eslint rule for ts
2023-08-27 21:08:42 +02:00
Noel
e96a8a977f
build: pnpm ( #9806 )
2023-08-27 20:24:03 +02:00
Jaw0r3k
8325fa6540
feat: Add no-install option ( #9604 )
...
* chore: no install option + fix type
* chore: apply suggestions
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jaw0r3k <jaw0r3k.git@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-26 21:31:22 +00:00
Souji
485dd718c5
feat(Presence): Expose sync_id in Activity ( #9766 )
...
* feat(Presence): Expose sync_id in Activity
* chore: mention non-documentation
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-25 19:53:53 +00:00
Almeida
566d5e2c81
feat(formatters): add guild navigation mentions ( #9436 )
...
* feat(formatters): add guild navigation mentions
* docs: dont force support article locale
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-25 12:01:58 +00:00
Danial Raza
0d787e9f79
feat: add new markdown formatters ( #9613 )
...
* feat: add new markdown formatters
Co-authored-by: Jaw0r3k <jaw0r3k.g@gmail.com >
* Update packages/formatters/src/formatters.ts
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com >
* refactor: remove unnecessary index tracking and rename 'array' to 'items'
Co-authored-by: Almeida <almeidx@pm.me >
* refactor: rename 'array' to 'items'
Co-authored-by: Almeida <almeidx@pm.me >
* refactor(heading): consolidate heading functions into a single function
Also correct param names from array to items.
Co-authored-by: Jaw0r3k <jaw0r3k.g@gmail.com >
* refactor: add HeadingLevel enum and use switch case
* fix: export HeadingLevel enum
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
* feat(heading): add missing documentation for level parameter
* refactor: update list formatters
* docs: correct heading formatter description
* refactor: update list formatters
* fix(heading): remove unnecessary space
* refactor: move list callback function to outer scope
* test: add tests
* refactor: requested changes
* refactor: suggested changes
* docs: add missing documentation
* style: suggested change
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* refactor: use math max method instead
Co-authored-by: Almeida <almeidx@pm.me >
---------
Co-authored-by: Jaw0r3k <jaw0r3k.g@gmail.com >
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: space <spaceeec@yahoo.com >
2023-08-25 10:06:13 +00:00
Jiralite
50106c77db
feat: Implement GET current application ( #9797 )
...
* feat: implement current application route
* refactor: pluralisation
Co-authored-by: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com >
---------
Co-authored-by: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-25 09:33:33 +00:00
iCrawl
22011575cd
build: fixup vscode-eslint
2023-08-24 23:44:35 +02:00
iCrawl
e3127a0735
build: fix linting
2023-08-24 23:08:29 +02:00
iCrawl
9811514deb
build: ignores/swap/concurrency
2023-08-24 21:58:34 +02:00
iCrawl
6ea63d000b
chore: regen lockfile
2023-08-24 20:33:50 +02:00
iCrawl
fb81f7befb
build: refactor linting setup
2023-08-24 06:43:23 +02:00
White Wolf
788888ab9a
fix(TransformerGraph): Explicitly include input args for readable input cases instead of just for string input cases ( #9793 )
...
Explicitly add input args for readable input cases instead of just for string input cases.
Change also ensures that constant arrays are passed by value instead of by reference, preventing them from accidentally being modified.
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-23 16:10:22 +00:00
iCrawl
f6c7c14c9e
chore: cleanup from debug
2023-08-22 09:48:36 +02:00
iCrawl
d37632da05
build: refactor linting
2023-08-22 09:40:11 +02:00
iCrawl
2e40a05adf
chore: fixup exports and move prettier/lintstaged to mjs
2023-08-22 01:58:54 +02:00
iCrawl
1e3aed0d97
chore: config overhaul
2023-08-22 01:33:47 +02:00
iCrawl
5d7c59c301
chore: deps
2023-08-22 00:30:08 +02:00
Jiralite
899bc5f78b
build: bump Undici and discord-api-types ( #9779 )
...
* build: bump discord-api-types
* build: bump Undici too
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-21 21:00:14 +00:00
Noel
dd5e7453e8
feat(create-discord-bot): bun/deno templates ( #9795 )
2023-08-21 22:48:13 +02:00
iCrawl
8eb978d32c
chore(discord.js): release discord.js@14.13.0
2023-08-17 21:45:00 +02:00
iCrawl
5d1b233047
chore(core): release @discordjs/core@1.0.1
2023-08-17 21:44:09 +02:00
iCrawl
4ab05e994e
chore(ws): release @discordjs/ws@1.0.1
2023-08-17 21:43:19 +02:00
iCrawl
4bc2667a5f
chore(proxy): release @discordjs/proxy@2.0.1
2023-08-17 21:42:44 +02:00
iCrawl
84ead6e554
chore(rest): release @discordjs/rest@2.0.1
2023-08-17 21:41:52 +02:00
iCrawl
0220fb7278
chore(builders): release @discordjs/builders@1.6.5
2023-08-17 21:40:56 +02:00
iCrawl
6da456767e
chore(util): release @discordjs/util@1.0.1
2023-08-17 21:39:49 +02:00
iCrawl
67b30355ea
chore(formatters): release @discordjs/formatters@0.3.2
2023-08-17 21:38:59 +02:00
iCrawl
58d9024245
chore(create-discord-bot): release create-discord-bot@0.2.1
2023-08-17 21:38:20 +02:00
iCrawl
5cd6382d1d
chore(collection): release @discordjs/collection@1.5.3
2023-08-17 21:35:04 +02:00
iCrawl
fffe625a0c
chore(brokers): release @discordjs/brokers@0.2.2
2023-08-17 21:34:23 +02:00
iCrawl
7321c291da
chore: revert bump
2023-08-17 21:33:46 +02:00
iCrawl
ab3efb0211
chore(discord.js): release discord.js@14.13.0
2023-08-17 21:31:59 +02:00
iCrawl
7fa9ea3f0f
chore: pin discord-api-deps, revert undici
2023-08-17 21:31:04 +02:00
iCrawl
af0f1aa765
chore(discord.js): release discord.js@14.13.0
2023-08-17 21:09:00 +02:00
iCrawl
99cadfd82b
chore: deps
2023-08-17 21:08:09 +02:00
Jiralite
8f572a6bad
docs(EmbedBuilder): @readonly length ( #9778 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-17 19:07:02 +00:00
Jaw0r3k
d90ba8dce8
feat(Client): add deleteWebhook method ( #9777 )
...
* feat(Client): deleteWebhook method
* Update packages/discord.js/src/client/Client.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: suggested changes
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>
2023-08-17 16:12:05 +00:00
Jiralite
24fbb11ba2
fix(Action): Do not add the client user as a recipient ( #9774 )
...
fix(Action): do not add the client user as a recipient
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-14 17:24:00 +00:00
Jiralite
727dc094d5
types(GuildInvitableChannelResolvable): Allow forum channels ( #9775 )
...
types(GuildInvitableChannelResolvable): allow forum channels
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-14 17:19:47 +00:00
Jiralite
d5be4242c6
docs(WebhookEditOptions): Add all of the types ( #9776 )
...
docs(WebhookEditOptions): add all the types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-14 17:16:24 +00:00
Jiralite
c1ff545bf1
fix(DMChannel): Correct partial typo ( #9773 )
...
fix(DMChannel): correct partial typo
2023-08-14 17:11:46 +00:00
Toast
188877c50a
docs: Update Node.js requirement to 16.11.0 ( #9764 )
...
* Update Node.js requirement in README file
* chore: update the rest of files with nodejs 16.11.0
* Update 03-updating-to-v14.mdx
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-13 19:49:33 +00:00
Jiralite
a1605b3a5e
build: Update vite and other related dependencies ( #9772 )
...
* build: update vite and other related dependencies
* chore: use `"errors-only"`
2023-08-13 21:36:23 +02:00
advaith
9ed1b59df6
feat(ClientPresence): allow setting activity state ( #9743 )
...
* feat(ClientPresence): allow setting activity state
* fix: add to map
* feat: use name as fallback state
2023-08-12 11:31:29 +00:00
Jaw0r3k
0a9a3ede29
typings: Make activity name required ( #9765 )
...
* fix: activity name is required
* chore: add suggested changes
Co-authored-by: Aura Román <kyradiscord@gmail.com >
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2023-08-12 11:12:33 +00:00
ckohen
346fa57f95
fix(CachedManager): allow overriding constructor for makeCache ( #9763 )
...
* fix(CachedManager): allow overriding constructor for makeCache
* feat: allow determining makeCache based on non-overriden constructor
* types: cleanup leftovers
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-12 07:08:47 +00:00
Lily Bergonzat
b3c85d34a6
fix(types): fixed CachedManager constructor arguments in type ( #9761 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-11 10:04:13 +00:00
Jiralite
d8e37551ce
fix(Action): Do not set undefined values ( #9755 )
...
fix(Action): do not set `undefined` values
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-11 07:19:59 +00:00
Jiralite
a30d46c5f5
types(BaseButtonComponentData): Narrow component type ( #9735 )
...
* types(BaseButtonComponentData): narrow `type`
* test: fix suddenly broken tests
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-11 07:15:05 +00:00
Jiralite
632a9b4965
feat(ClientApplication): Approximate guild count and new GET route ( #9713 )
...
* feat: add approx guild count and get route
* refactor: replace route
* docs: update description of class
The replacement route justifies this change.
* feat(ClientApplication): add `approximateGuildCount`
* refactor: revert now-unnecessary changes
2023-08-11 07:11:13 +00:00
n1ck_pro
3b18e5b08d
feat(Role): add flags ( #9694 )
...
* feat(Role): add `flags`
* types: use RoleFlags enum
* Update packages/discord.js/typings/index.d.ts
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
---------
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
2023-08-10 21:20:13 +00:00
Almeida
692f0fc96d
feat(Attachment): add flags ( #9686 )
...
* feat(Attachment): add `flags`
* fix: import
* fix: flags casing
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>
2023-08-10 20:53:54 +00:00
Synbulat Biishev
0de071d0a5
feat: add Client#webhooksUpdate ( #9732 )
...
* feat: add `Client#webhooksUpdate`
* feat: add deprecation in the types
* docs: add full stops
* types: reference non-deprecated type
This helps with future-proofing (deduplication).
* docs(ClientEvents): fix reference link
This now hyperlinks correctly with IntelliSense.
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-09 14:15:00 +00:00
Jaw0r3k
99194fc270
fix(create-discord-bot): add shebang in main file ( #9747 )
...
* fix: no running in cmd
Co-authored-by: ROB0520 <ynoreyesminecraft@gmail.com >
* chore: delete in create-discord-bot file
---------
Co-authored-by: ROB0520 <ynoreyesminecraft@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-09 09:48:58 +00:00
Almeida
cf72d42ea5
ci: upload /formatters test coverage ( #9753 )
...
chore: upload /formatters test coverage
2023-08-08 06:44:27 +00:00
iCrawl
7295a3a94a
chore(discord.js): release discord.js@14.12.1
2023-08-01 02:23:51 +02:00
n1ck_pro
1af7e5a0bb
fix(BaseClient): fix destroy method ( #9742 )
2023-07-31 22:18:11 +00:00
iCrawl
3bc0dce04a
chore: fix changelog
2023-07-31 22:17:37 +02:00
iCrawl
c40f7540cd
chore(discord.js): release discord.js@15.0.0
2023-07-31 22:07:38 +02:00
iCrawl
1fc9308fef
chore(builders): release @discordjs/builders@1.6.4
2023-07-31 21:35:26 +02:00
iCrawl
43d3b48565
chore(create-discord-bot): release create-discord-bot@0.2.0
2023-07-31 21:33:51 +02:00
iCrawl
8d50f2056d
chore(core): release @discordjs/core@1.0.0
2023-07-31 21:30:19 +02:00
iCrawl
acc560204f
chore(proxy): release @discordjs/proxy@2.0.0
2023-07-31 21:28:52 +02:00
iCrawl
ccf65c2d09
chore(ws): release @discordjs/ws@1.0.0
2023-07-31 21:27:09 +02:00
iCrawl
d04987f09b
chore(rest): release @discordjs/rest@2.0.0
2023-07-31 21:24:28 +02:00
iCrawl
ca5a2626b4
chore(collection): release @discordjs/collection@1.5.2
2023-07-31 21:22:35 +02:00
iCrawl
3c5a4dc7a7
chore(util): release @discordjs/util@1.0.0
2023-07-31 21:18:33 +02:00
iCrawl
447652ec8a
chore: format
2023-07-31 21:08:13 +02:00
iCrawl
488aa58b29
chore: fixup yarn.lock
2023-07-30 23:16:45 +02:00
iCrawl
a92d19212d
ci: publishing dev version semver
2023-07-30 23:08:46 +02:00
iCrawl
fd8197fe5b
chore: deps
2023-07-30 02:13:39 +02:00
ckohen
8f4256db8a
refactor(REST): remove double classing ( #9722 )
...
* refactor(REST): remove double classing
BREAKING CHANGE: `REST` and `RequestManager` have been combined, most of the properties, methods, and events from both classes can now be found on `REST`
BREAKING CHANGE: `REST#raw` has been removed in favor of `REST#queueRequest`
BREAKING CHANGE: `REST#getAgent` has been removed in favor of `REST#agent`
* chore: update for /rest changes
2023-07-25 08:40:21 +00:00
Saya
6307f81385
feat: add ws option support for "buildIdentifyThrottler" ( #9728 )
...
* feat: add option support for "buildIdentifyThrottler"
* docs: add documentation for buildIdentifyThrottler
* docs: fix example code
2023-07-22 08:57:24 +00:00
iCrawl
d26e022afc
chore: deps
2023-07-19 11:59:42 +02:00
iCrawl
afa98793cd
chore: deps
2023-07-17 09:45:07 +02:00
Vlad Frangu
386f206caf
feat: no-de-no-de, now with extra buns ( #9683 )
...
BREAKING CHANGE: The REST and RequestManager classes now extend AsyncEventEmitter
from `@vladfrangu/async_event_emitter`, which aids in cross-compatibility
between Node, Deno, Bun, CF Workers, Vercel Functions, etc.
BREAKING CHANGE: DefaultUserAgentAppendix has been adapted to support multiple
different platforms (previously mentioned Deno, Bun, CF Workers, etc)
BREAKING CHANGE: the entry point for `@discordjs/rest` will now differ
in non-node-like environments (CF Workers, etc.)
Co-authored-by: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: suneettipirneni <suneettipirneni@icloud.com >
2023-07-17 08:27:57 +02:00
David Malchin
351a18bc35
feat(create-discord-bot): throw error if the directory is a file ( #9719 )
2023-07-16 17:38:22 +00:00
Suneet Tipirneni
84f1b1890d
feat(create-discord-bot): Add prompts, command handler and deployment script ( #9570 )
...
* feat(create-discord-bot): Add prompts, command handler and deployment script
* fix: revert package template name
* chore: make requested changes
* chore: make requested changes
* fix: remove uneeded listeners
* fix: use `0` for eslint
* fix: remaining requested changes
* chore: requested changes
* fix: remove redundant call
2023-07-16 17:13:18 +00:00
Jiralite
e5effb6f6a
docs: Change Channel to BaseChannel ( #9718 )
...
docs: change `Channel` to `BaseChannel`
2023-07-16 15:06:14 +00:00
Jiralite
125405f1cf
docs(BaseChannel): Remove APIChannel ( #9717 )
...
docs(BaseChannel): remove `APIChannel`
2023-07-16 14:59:35 +00:00
David Malchin
bc83cabfda
feat(WebhooksAPI): allow with token requests without bot auth ( #9715 )
...
* Also move `get`'s `token` parameter to options.
2023-07-16 10:25:29 +00:00
brynpttrsn
20268ac0c4
feat(website): switch overload on hash location ( #9699 )
...
* feat(website): switch overload on hash location
* Update apps/website/src/components/OverloadSwitcher.tsx
---------
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-07-15 19:34:28 +02:00
Aura Román
3c85fb21e6
feat(Client): add guildAvailable event ( #9692 )
...
* feat(Client): add `guildAvailable` event
* refactor: sort entries alphabetically
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-15 17:33:47 +00:00
brynpttrsn
4141405dcd
fix(website): type alias search symbol ( #9705 )
2023-07-15 19:25:56 +02:00
David Malchin
8c782bfd52
fix(WebSocketShard): close errors not being catchable ( #9704 )
...
* fix(WebSocketShard): close errors not being catchable
* fix(WebSocketShard): requested changes
2023-07-15 10:55:05 +00:00
Almeida
8d97017458
feat: user avatar decorations ( #8914 )
...
feat(User): add avatar decorations
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-07-13 20:33:38 +00:00
DD
ceab07bec8
refactor(WebSocketShard): throttling error handling ( #9701 )
...
* refactor(WebSocketShard): handle unknown identify errors
* chore: use better abort check
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-12 17:19:11 +00:00
Jiralite
7fb91c57f7
fix(ChannelUpdate): Check against unknown channels ( #9697 )
...
fix(ChannelUpdate): check against unknown channels
2023-07-11 18:13:25 +00:00
Aura Román
09b0382c45
perf(Channel): linear speed position getter ( #9497 )
...
* perf(Channel): linear speed position getter
* fix: add another set of parens
* perf: lower memory and CPU usage
* refactor: add shared private utility for group types
* perf: improve readability and performance
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
* feat: add support for voice sortables
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-09 20:57:33 +00:00
Jiralite
719e54a921
fix(Action): Use existing recipients if available ( #9653 )
...
* fix(Action): use existing recipients if available
* fix: account for message delete -> interaction
* fix(Action): use `last_message_id` if it exists
* refactor(Action): use ternary
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-09 19:30:48 +00:00
Jiralite
ede9f4e5e2
docs(BuildersSelectMenuOption): Update link ( #9690 )
...
docs(BuildersSelectMenuOption): update link
2023-07-09 19:26:21 +00:00
MovementGH
df40dcdb85
feat: add silent option to ShardingManager ( #9506 )
...
* feat: add silent option to ShardingManager
* chore: update ShardingManagerOptions type
* chore: update typings
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-07-07 23:32:29 +00:00
RedGuy12
53c17e00c0
feat(EmbedBuilder): add .length ( #8682 )
...
* feat(Embed): add `.length`
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* Move to mainlib
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* types: add typings
---------
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-07 21:53:19 +00:00
Almeida
dc73c938ff
feat: guild onboarding ( #9120 )
...
* feat: guild onboarding
* feat: types and /core method
* fix: route
* fix: make emoji name non-nullable
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-07 21:48:17 +00:00
Jiralite
a48d0efb09
types(MessageManager): Allow comparison of messages again ( #9612 )
...
* types(MessageManager): allow comparison of messages again
* feat: match TypeScript
* docs: update wording
* chore: revert breaking change
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-07 21:39:01 +00:00
GrapeColor
a73d54e43a
feat: add resume event in shard ( #9650 )
...
Co-authored-by: GrapeColor <grapecolor@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-07 21:34:42 +00:00
Rodrigo Leitão
cf8012c200
refactor(User): remove deprecation warning from tag ( #9660 )
...
* refactor(User): remove deprecation warning from tag
* fix: remove unnecessary declarations
* style: fix formatting issue
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-06 16:49:03 +00:00
Synbulat Biishev
0803eb562b
fix: everyone role members ( #9685 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-06 14:09:31 +00:00
David Malchin
78381a56cf
feat(ChannelsAPI): add permission overwrites ( #9651 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-07-06 13:55:29 +00:00
Suneet Tipirneni
6d5840c61e
fix(core): fix inconsistencies on core ( #9680 )
...
* fix(core): fix inconsistencies on `core`
* fix: add `createForumPost` back
* fix: create -> createWebhook
2023-07-06 13:35:10 +00:00
ShadowAya
75d91b52b3
setNameLocalization typo ( #9656 )
...
fix JSDoc typo in NameAndDescription.ts > setNameLocalization
2023-06-17 14:29:35 +00:00
Almeida
766be94b93
chore: bump discord-api-types to 0.37.45 ( #9654 )
2023-06-15 19:06:52 +00:00
RedGuy12
b61e4fb0dc
fix: awaitMessageComponent with MessageComponentInteractions ( #8598 )
...
* fix: `awaitMessageComponent` with `MessageComponentInteraction`s
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* Update packages/discord.js/src/structures/InteractionCollector.js
Co-authored-by: Almeida <almeidx@pm.me >
* types: revert unrelated changes
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* Remove unneeded truey check
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* chore: remove extra block
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* fix: `awaitMessageComponent` with `MessageComponentInteraction`s
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* fix: `awaitMessageComponent` with `MessageComponentInteraction`s
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
---------
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-14 18:25:53 +00:00
Jiralite
d64330a157
types(AutoModerationActionExecution): Add forum channels as a possible type in channel() ( #9623 )
...
types(AutoModerationActionExecution): type forum channels
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-14 18:14:16 +00:00
Jiralite
2818d7cc1d
fix(client): Add missing application command permissions update event ( #9639 )
...
fix(client): add missing event
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-14 18:11:00 +00:00
RedGuy12
a6dbe163dd
fix(ThreadManager): Fix internal crash upon conditionally resolving thread members ( #9648 )
...
* fix(ThreadManager): Fix crash
* chore: prettier
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-14 18:07:48 +00:00
Souji
73c2f8aa17
feat(presence): re-introduce image resolving for other platforms ( #9637 )
...
* spotify, youtube, twitch
* regression born from misunderstanding in 9a6e691
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-14 17:45:28 +00:00
GrapeColor
a873ec1e85
feat: Add message to send resume event to shard ( #9626 )
...
* fix(WebSocketManager): Fix not ready after reconnect
* fix(WebSocketManager): Move fixes from Ready to Resume
* fix: undo changes
* feat: Add message to send resume event to shard
---------
Co-authored-by: GrapeColor <grapecolor@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-14 11:43:23 +00:00
dependabot[bot]
db925fa269
build(deps-dev): bump vite from 4.3.8 to 4.3.9 ( #9625 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.3.8 to 4.3.9.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.3.9/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-13 19:20:07 +00:00
Ryan Munro
8f3bd38072
fix(User): check global name in equals ( #9631 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-13 19:17:21 +00:00
ckohen
8f014c65ef
chore: unpin rest, unbump node version req ( #9632 )
...
* chore: unpin rest, unbump node version req
* chore: update readmes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-13 19:08:35 +00:00
brynpttrsn
1716202f44
fix(website): Overload switcher duplicates reference links ( #9614 )
...
fix(website): add idx to link key
2023-06-13 21:01:18 +02:00
Rodrigo Leitão
1cab79f6fd
types(ModalSubmitFields): components is an array ( #9406 )
...
* types(ModalSubmitFields): components is an array
* types(ModalSubmitFields): make type coherent with docs
* refactor(ModalSubmitInteraction): remove undefined props
2023-06-13 20:58:50 +02:00
brynpttrsn
7b494aca5b
fix(website): switch signature with overload ( #9643 )
2023-06-13 20:55:56 +02:00
Jiralite
cd6986854f
types: Use readonly arrays and const type parameters in places ( #9641 )
...
* types: wrap arrays in `Readonly<>`
* refactor: prefer `readonly` syntax
Co-authored-by: Almeida <almeidx@pm.me >
* types: `const` type parameters
* test: add tests
* fix: fix more instances
---------
Co-authored-by: Almeida <almeidx@pm.me >
2023-06-12 18:00:45 +00:00
Jiralite
6c2242f4f9
types(BaseInteraction): appPermissions not null in guilds ( #9601 )
...
types(BaseInteraction): allow `appPermissions` only in guilds
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-09 10:02:22 +00:00
Mogyuchi
75308f2669
fix(WebSocketManager): await WebSocket destroy ( #9519 )
...
fix(WebSocketManager): await ws destroy
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-09 09:59:18 +00:00
İbrahim
bc2798b8ee
docs: Define /core token in example ( #9586 )
...
* Importing Token
Importing token was missing, so I added it. It is getting the token from configuration file.
It could have been done with defining a constant variable too, but importing makes more sense.
* Updated Token Field to "dotenv"
From now, user's can use dotenv package to keep their Discord client token.
* Referring token as DISCORD_TOKEN
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
---------
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-09 09:41:07 +00:00
volcanofr
a531dc9f1c
RESTOptions: (really) small description update for cdn ( #9615 )
...
Small option update cnd REST.ts
I just add "``" to uniform cdn @defaultValue with others one (like api).
The link is not broken anymore, because it do not work anymore.
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-09 09:00:20 +00:00
Ryoh827
911e6eff75
docs(ClientOptions): change default value of sweepers in docs ( #9591 )
...
* docs(ClientOptions): change default value of sweepers in docs
* docs(ClientOptions): set sweeper defaults by type
* docs(ClientOptions): add 'this.' to DefaultSweeperSettings in docs
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-06-09 08:45:42 +00:00
Synbulat Biishev
1ab60f9da4
feat: support new username system ( #9512 )
...
* feat: support new username system
* docs(GuildMember#displayName): update
* fix(User#hasNewUsername): use User#discriminator
* feat(User#tag): add new username
* docs(User#tag): update
* docs(User#hasNewUsername): update
* docs: update
* feat(User#defaultAvatarURL): update
* feat: remove some newly added properties
* docs(User#discriminator): update
* docs(User#globalName): bad Copilot
* feat(User#displayName): return display name
* types(User#displayName): not a partial structure
* feat: add `calculateUserDefaultAvatarId` function
* docs(CND#defaultAvatar): update
* docs(CDN#defaultAvatar): update
* feat: change default avatar id to type
* feat: deprecate `User#tag`
* docs(CDN#defaultAvatar): update
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* docs(User): update
Co-authored-by: Rodrigo Leitão <38259440+ImRodry@users.noreply.github.com >
* feat: update
* typing: update
Co-authored-by: Jan <66554238+vaporoxx@users.noreply.github.com >
* feat: change the param type to `Snowflake`
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Rodrigo Leitão <38259440+ImRodry@users.noreply.github.com >
Co-authored-by: Jan <66554238+vaporoxx@users.noreply.github.com >
2023-06-08 18:16:42 +00:00
Qjuh
df8b6e9934
fix(WebSocketManager): always cache result of fetchGatewayInformation ( #9611 )
...
* fix(WebSocketManager): always cache result of fetchGatewayInformation
* fix: add comment
2023-05-29 18:45:17 +00:00
nopeless
24a61495b9
fix(Client): safe call for possibly null WebSocket ( #9600 )
...
fix(client): safe call for possibly null Websocket
2023-05-26 17:27:17 +00:00
Jiralite
e1b6eeed0e
docs(Client): Correct invite gateway permission checks ( #9597 )
...
docs: correct invite gateway permission checks
2023-05-26 08:18:48 +00:00
Jiralite
53aa24d418
fix(ThreadManager): Ensure fetchActive() only returns active threads in a channel ( #9568 )
...
fix(ThreadManager): revert breaking change
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-25 17:16:48 +00:00
iCrawl
9b06734445
chore: deps
2023-05-23 20:14:15 +02:00
Digital
9345d1b1ac
fix(LimitedCollection): allow items to be stored if keepOverLimit is true when maxSize is 0 ( #9534 )
...
Update LimitedCollection.js
Keep value if it matches the limit.
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-22 08:11:47 +00:00
Jiralite
47843493a5
feat(guide): Add formatters popular topic ( #9566 )
...
* feat: add formatters page
* chore: rename pages
2023-05-22 10:06:48 +02:00
David Malchin
6c7a5ed1e7
fix(api): various fixes for overlooked stuff ( #9588 )
...
* types(GuildsAPI): fix `getWidgetSettings()` result type
* types(GuildsAPI): fix `beginPrune()` result type
* types(GuildsAPI): fix `editAutoModerationRule()` result type
* types(ApplicationCommandsAPI): fix guild application types
* types(GuildsAPI): fix `createTemplate()` body type
* fix(InteractionsAPI): make `followUp()` return the message
According to the Discord docs, creating a followup message is the same as executing a webhook, but *wait is always true*, meaning we always get the message.
* types(WebhooksAPI): fix result types
2023-05-22 07:59:57 +00:00
Jaw0r3k
985def3f25
feat(api): add stage instances ( #9578 )
...
* feat(core): add stage instances
* chore: use one import
* Apply suggestions from code review
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* chore: requested changes
Co-authored-by: David Malchin <malchin459@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: David Malchin <malchin459@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: David Malchin <malchin459@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-19 19:18:33 +00:00
Jiralite
1c4a12c7d6
types: use Snowflake instead of string for snowflakes ( #9583 )
...
fix: use `Snowflake` not `string`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-19 17:33:43 +00:00
brynpttrsn
8107c5c0e7
fix(website): header and sidebar icons ( #9574 )
...
* fix: header icons
* Reorder imports
* remove field symbol
* fix type sidebar icon
* remove import
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-19 17:28:37 +00:00
Aura Román
b85a3f2dde
refactor(collection): reduce reduce's code ( #9581 )
...
* refactor(collection): reduce `reduce`'s code
* fix: resolved bug in tests
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-18 21:05:48 +00:00
David Malchin
3535321b98
fix(GuildsAPI): use level rather than mfa_level when editing MFA ( #9584 )
2023-05-18 17:03:09 +00:00
Idris
46167a79d7
refactor(GuildMember): make _roles property non-enumerable ( #9387 )
...
* refactor(GuildMember): make _roles a getter and roles a normal prop
* fix: revert changes
* fix: requested changes
* fix: requested changes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-18 10:13:19 +00:00
Idris
cffa5d19c9
feat(guide): port Collectors page ( #9567 )
...
* feat(guide): port Collectors page
* fix: requested changes
* fix: requested changes
* fix: suggested changes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-18 09:06:00 +00:00
David Malchin
5d6eed6414
feat(GuildsAPI): add removeMember() ( #9576 )
2023-05-16 09:37:06 +00:00
iCrawl
90e243d350
chore: deps
2023-05-16 00:14:14 +02:00
David Malchin
590f5bc38e
feat(api): add getMemberBans() query options and getMemberBan() ( #9569 )
2023-05-14 07:40:04 +00:00
Jiralite
7196fe36e8
fix(AutocompleteInteraction): Prevent snake casing of locales ( #9565 )
...
* fix(AutocompleteInteraction): prevent snake casing of locales
* fix: avoid unnecessary overhead ops
Co-authored-by: Aura Román <kyradiscord@gmail.com >
---------
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2023-05-12 22:03:10 +00:00
iCrawl
5351ab429b
build(ui): tree-shake ui components
2023-05-12 20:20:42 +02:00
iCrawl
d033f925e0
fix(websites/guide): remove flex-basis
2023-05-12 20:02:04 +02:00
iCrawl
13073acefc
fix(ui): expose options for discord components
2023-05-12 20:00:02 +02:00
iCrawl
7c8849fae5
chore: deps
2023-05-12 19:58:51 +02:00
Jiralite
d01e8aa8af
docs: Fix broken links to new documentation ( #9563 )
...
docs: fix broken links
2023-05-12 16:54:25 +00:00
DD
4dcc9c50f8
fix(WebSocketShard): handle initial connect being a resume ( #9549 )
...
* fix(WebSocketShard): handle initial connect being a resume
* chore: remove leftover
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-11 17:42:10 +00:00
Jiralite
a51c48e743
fix(webhooks): Remove incorrect properties in edit message code sample ( #9562 )
...
fix(webhooks): remove incorrect properties in edit message code sample
2023-05-11 16:43:54 +00:00
Jiralite
1edd01a7a4
feat(client): Support more request member fields ( #9475 )
...
feat(client): support more request member fields
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-10 16:40:52 +00:00
Jiralite
7b617bd22e
feat: Create discord-api-types documentation component ( #9555 )
...
feat: add discord-api-types link component
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-09 19:49:07 +00:00
brynpttrsn
0c175c02e9
fix(website): package and version button formatting ( #9556 )
...
* fix for djs package button and removed redundant divs
* version arrow formatting
* formatting
2023-05-09 16:02:52 +02:00
Jiralite
460ac7dfe2
chore: Add repository directory ( #9552 )
...
chore: add repository directory
2023-05-08 17:12:31 +00:00
Jiralite
64324a8be1
feat: Check for empty directory ( #9539 )
...
* feat: check for empty directory
* fix: correct error
Co-authored-by: space <spaceeec@yahoo.com >
---------
Co-authored-by: space <spaceeec@yahoo.com >
2023-05-08 09:00:09 +02:00
Jiralite
b6162bc5b5
fix: Resolve imports for Windows ( #9546 )
...
fix: windows why
Co-authored-by: DD <didinele.dev@gmail.com >
Co-authored-by: Almeida <almeidx@pm.me >
2023-05-08 08:59:53 +02:00
synicalsyntax
280ed0ce08
fix(website): various UI improvements ( #9538 )
...
* fix(website): raise category z-index to prevent clipping
* refactor(website): wrap footer badges when necessary to prevent overflow
2023-05-08 08:59:25 +02:00
Jaw0r3k
5b8d535fd6
fix: Non-existing data property ( #9544 )
...
fix: not existed data prop
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-07 19:39:43 +00:00
Almeida
c4a3120354
feat(create-discord-bot): inherit stdio when installing deps ( #9543 )
2023-05-07 19:27:33 +00:00
Jaw0r3k
8482e3c95d
fix(create-discord-bot): Fix start script ( #9542 )
...
fix: not working npm start
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-07 19:08:23 +00:00
Superchupu
12482b70ed
docs: add Cloudflare sponsorship in create-discord-bot readme ( #9540 )
...
chore: add cloudflare sponsorship in `create-discord-bot` readme
2023-05-07 18:47:46 +00:00
iCrawl
fa746b079d
chore: patch tsup
2023-05-07 19:17:10 +02:00
iCrawl
fc3f0756a4
chore: configs
2023-05-07 18:26:46 +02:00
iCrawl
3bfb6197a0
chore(create-discord-bot): release create-discord-bot@0.1.0
2023-05-07 18:13:04 +02:00
iCrawl
5ecc4f13b5
chore: re-gen yarn.lock
2023-05-07 18:10:56 +02:00
Jiralite
f83a8a58c9
feat: create-discord-bot ( #9420 )
...
* feat: basic initialisation
* fix: no scope
* chore: add options for issues
* feat: good word, Monbrey
* feat: basic README.md
* fix: no documentation for this
* feat: install for them
* chore: update licencing
* chore: fix year
* fix: build tsup
* feat: add TypeScript option
* feat: add `name` option
* chore: ignore annoying errors
* chore: add tsconfig.json
* refactor: remove name
We can just use the name of the directory instead.
* chore: update cliff jumper rc
* chore: bump dependencies
* chore: bump dependencies
* fix: build in prepack
* fix: configure ESLint correctly
* feat: infer package manager
* docs(packageManager): document `install()`
* fix(packageManager): do not emit a warning for `npm`
* refactor: change project name colour to yellow
* docs(constants): basic documentation
* feat: add link
* chore: add `verbatimModuleSyntax`
* chore: bump discord.js
* refactor: switch to @sapphire/ts-config
* refactor: file name changes
* refactor: tweak description
* chore: update yarn.lock
* fix: add .env
* chore: bump dependencies
* feat: event handler
* refactor: use `default`
* refactor: simpler event
* chore: bump discord.js
* fix: add release script and reorder
* style: reorder package.json
* chore: remove unneeded ignores
* chore: bump minimum Node.js version
* chore: add @types/node to TypeScript package.json
* chore: apply requested changes
Co-authored-by: Noel <buechler.noel@outlook.com >
* style: run ESLint + Prettier
* refactor: prefer "the"
* refactor: remove some comments
* feat: add ESLint + Prettier
* chore: requested changes
Co-authored-by: Noel <buechler.noel@outlook.com >
* chore: more requested changes
Co-authored-by: Noel <buechler.noel@outlook.com >
---------
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-05-07 18:05:26 +02:00
iCrawl
9ddb3ff71d
chore: deps
2023-05-07 18:04:10 +02:00
Superchupu
7ce6bb99e9
chore(deps): pin @discordjs/ws version in discord.js ( #9533 )
...
* chore(discord.js): pin `@discordjs/ws` version
* chore: update lockfile
2023-05-07 16:40:19 +02:00
Jiralite
da6de92e8c
feat(DocsLink): Support overriding text ( #9525 )
2023-05-07 16:22:05 +02:00
synicalsyntax
bbf80efbb0
fix(guide): various UI improvements ( #9532 )
2023-05-07 16:20:54 +02:00
Synbulat Biishev
227232112d
feat(GuildAuditLogsEntry#extra): add missing channel property ( #9518 )
...
* feat(GuildAuditLogsEntry#extra): add missing `channel` property
* types(GuildAuditLogsEntryExtraField): update
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-07 00:55:02 +00:00
Jaw0r3k
37181ab232
perf(Role): improve members getter ( #9529 )
...
perf(Role): improve members
2023-05-06 23:37:43 +00:00
ckohen
cdaa0a36f5
refactor(rest): switch api to fetch-like and provide strategies ( #9416 )
...
BREAKING CHANGE: NodeJS v18+ is required when using node due to the use of global `fetch`
BREAKING CHANGE: The raw method of REST now returns a web compatible `Respone` object.
BREAKING CHANGE: The `parseResponse` utility method has been updated to operate on a web compatible `Response` object.
BREAKING CHANGE: Many underlying internals have changed, some of which were exported.
BREAKING CHANGE: `DefaultRestOptions` used to contain a default `agent`, which is now set to `null` instead.
2023-05-06 21:09:19 +02:00
iCrawl
fc5b9c523b
ci: positional arguments
2023-05-06 17:00:27 +02:00
iCrawl
256b68bf9f
ci: pass push arguments to buildx
2023-05-06 16:54:08 +02:00
Jiralite
75195cc539
chore(guide): Update discord.js version to 14.11.0 ( #9523 )
2023-05-06 14:57:13 +02:00
DD
8d5ce32080
fix(proxy-container): docker builds ( #9524 )
2023-05-06 13:59:14 +02:00
iCrawl
5bfcf93e29
chore(discord.js): release discord.js@14.11.0
2023-05-06 11:06:10 +02:00
iCrawl
28f51791a2
chore(ws): release @discordjs/ws@0.8.3
2023-05-06 11:05:18 +02:00
DD
e6274681fd
fix(WebSocketManager): properly emit shard error events ( #9521 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-05 20:17:05 +00:00
DD
00da44a120
fix(WebSocketShard): wait a little before reconnecting ( #9517 )
...
* fix(WebSocketShard): wait a little before reconnecting
* chore: leftover comment
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-05 20:14:53 +00:00
Mateusz Burzyński
ab39683a50
chore: "hide" ./defaultWorker entrypoint with types: null ( #9485 )
...
* fix: move `types` condition to the front
* Update packages/ws/package.json
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-05 20:08:12 +00:00
DD
3e80f0b384
tests(ws): fix tests ( #9520 )
2023-05-05 22:01:28 +02:00
iCrawl
e53b94c979
chore: remove cron
2023-05-05 21:21:09 +02:00
Almeida
6b2c3fb9d0
feat(Guild): safety alerts channel and mention raid protection ( #8959 )
...
* feat(Guild): add safety alerts channel and mention raid protection
* docs: add missing tag
* fix: keep other properties in triggerMetadata
* docs(Guild): update example usage
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-05 18:39:58 +00:00
iCrawl
d8d21cf370
chore: cloudflare sponsorship
2023-05-05 20:29:10 +02:00
Aura Román
8e9a2b4630
perf(Role): linear speed position getter ( #9493 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-05 12:49:00 +00:00
iCrawl
d4f12e0a0c
chore: deps
2023-05-05 14:30:47 +02:00
Jiralite
d7b18f0681
types(StringSelectMenuComponentData): options is required ( #9515 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-05 12:28:39 +00:00
Jiralite
166c961261
fix(roleConnections): Fix body type for updateMetadataRecords() ( #9516 )
2023-05-05 09:42:12 +02:00
Jiralite
506f7fcd3b
fix(guide): Fix unknown component in v14 update guide ( #9514 )
...
* chore(constants): update discord.js to 14.10.2
* feat(DocsLink): handle only a package
* fix(updating-to-v14): fix unknown component
2023-05-05 07:37:47 +00:00
Jiralite
51d53f5117
feat(guide): Add webhooks ( #9479 )
...
* feat: add page
* feat: add assets
* chore: DocsLink
Co-authored-by: Ryan Munro <monbrey@gmail.com >
* fix: config import
* fix: another assert bug
* chore: lint
* fix: actually fix the destructure
---------
Co-authored-by: Ryan Munro <monbrey@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-04 08:49:18 +00:00
Idris
aa32d67619
chore(voice-description): being consistency with Node.js casing ( #9505 )
...
docs(voice-description): being consistency with Node.js casing
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-04 08:44:35 +00:00
Suneet Tipirneni
4b077e679c
refactor(guide): use @type comments for command data code ( #9489 )
...
* refactor(guide): use `@type` comments for command data code
* fix: typo
* fix: use correct doc comment
* fix: use one line
* feat: add param types
* fix: use command interaction instead
* Update apps/guide/src/content/03-creating-your-bot/03-adding-commands.mdx
Co-authored-by: Souji <timoqueezle@gmail.com >
* chore: lint
---------
Co-authored-by: Souji <timoqueezle@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-03 23:58:53 +00:00
iCrawl
c190c57d64
chore: re-apply patches
2023-05-03 18:25:20 +02:00
Jaw0r3k
423bfce286
docs: Add bug/feature form for ui and util ( #9504 )
...
feat: add tags for other packages
2023-05-03 16:20:09 +00:00
iCrawl
5d05b7230a
chore: re-gen yarn.lock
2023-05-03 02:30:15 +02:00
iCrawl
7e875f6919
chore: refactor workspace
2023-05-03 02:14:22 +02:00
Qjuh
c429763be8
fix(WebSocketManager): emit raw ws events again ( #9502 )
2023-05-02 19:49:55 +00:00
Jiralite
1b7981e469
docs(Client): Update Sapphire's snowflake utility links ( #9501 )
2023-05-02 12:56:38 +02:00
Aura Román
f2ad0762c5
refactor(GuildChannel): simplify constructor ( #9499 )
2023-05-02 10:32:47 +00:00
iCrawl
6d7f3b0f5c
chore(discord.js): release discord.js@14.10.2
2023-05-02 01:18:23 +02:00
Almeida
201b002ad4
fix: correct isJSONEncodable() import ( #9495 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-01 22:25:51 +00:00
Almeida
b327f4925f
fix(Client): generateInvite() scope validation ( #9492 )
2023-05-01 22:11:11 +00:00
iCrawl
e262df9117
chore(discord.js): release discord.js@14.10.1
2023-05-01 23:50:16 +02:00
iCrawl
7a761d4cfb
chore: properly use cjs in module
2023-05-01 23:49:59 +02:00
iCrawl
ac9bf3ac06
fix(Client): spelling of InvalidScopesWithPermissions
2023-05-01 23:49:32 +02:00
iCrawl
133a6bbf49
chore(builders): release @discordjs/builders@1.6.3
2023-05-01 23:35:14 +02:00
iCrawl
63fc9f8504
chore(util): release @discordjs/util@0.3.1
2023-05-01 23:34:16 +02:00
Almeida
a9f2bff82a
refactor(ShardClientUtil): logic de-duplication ( #9491 )
...
added docs to the `calculateShardId` function
2023-05-01 20:08:45 +00:00
Almeida
54ceedf6c5
refactor: remove @discordjs/util re-export ( #9488 )
2023-05-01 21:47:30 +02:00
Jiralite
36b7fb2f00
feat(guide): Update to 14.10.0 ( #9487 )
2023-05-01 21:05:29 +02:00
iCrawl
9a56edaf8c
chore: add module resolution for the website
2023-05-01 18:21:02 +02:00
iCrawl
be81c8bf3b
chore(discord.js): release discord.js@14.10.0
2023-05-01 17:42:07 +02:00
iCrawl
c77a1765c4
chore(core): release @discordjs/core@0.6.0
2023-05-01 17:35:40 +02:00
iCrawl
3665ad65d0
chore(ws): release @discordjs/ws@0.8.2
2023-05-01 17:34:27 +02:00
iCrawl
d4de1cd09e
chore(proxy): release @discordjs/proxy@1.4.1
2023-05-01 17:31:00 +02:00
iCrawl
481bbc924f
chore(rest): release @discordjs/rest@1.7.1
2023-05-01 17:29:19 +02:00
iCrawl
ca81e61b4c
chore(formatters): release @discordjs/formatters@0.3.1
2023-05-01 17:24:36 +02:00
iCrawl
eb603c0d11
chore(util): release @discordjs/util@0.3.0
2023-05-01 17:22:55 +02:00
iCrawl
072c9da5df
chore(collection): release @discordjs/collection@1.5.1
2023-05-01 17:20:16 +02:00
iCrawl
cd591327d6
chore(builders): release @discordjs/builders@1.6.2
2023-05-01 17:16:31 +02:00
iCrawl
71e67d8c97
chore(brokers): release @discordjs/brokers@0.2.1
2023-05-01 17:15:29 +02:00
Qjuh
a9e0de4288
refactor(WebSocketManager): use /ws package internally ( #9099 )
2023-05-01 17:08:23 +02:00
iCrawl
c5b4423a5a
ci: properly add all tsconfig options
2023-05-01 16:44:36 +02:00
iCrawl
47b08be509
ci: fix start scripts for actions
2023-05-01 16:34:56 +02:00
iCrawl
2e0804ae92
ci: update node version
2023-05-01 16:27:29 +02:00
iCrawl
71983cc5d1
ci: make package optional for docs upload
2023-05-01 16:02:05 +02:00
iCrawl
0f3d870ce6
ci: properly look for docs
2023-05-01 15:57:28 +02:00
iCrawl
ce4e1fc2c6
ci: dramatically speed up docs building
2023-05-01 15:55:14 +02:00
iCrawl
0762ddb3f4
chore: deps
2023-05-01 15:29:51 +02:00
iCrawl
80af9696d3
build: leftover extensions
2023-05-01 15:23:15 +02:00
iCrawl
48cab844d4
build: switch to bundler moduleResolution
2023-05-01 13:14:13 +02:00
iCrawl
8b71f44b1f
chore: deps
2023-05-01 12:05:55 +02:00
Almeida
f27631175a
feat(ui): support embed image, thumbnail, author url, and url ( #9478 )
2023-04-30 16:56:34 +02:00
GrapeColor
ad217cc760
fix(ShardClientUtil): Fix client event names ( #9474 )
...
Co-authored-by: GrapeColor <grapecolor@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-30 10:16:44 +00:00
iCrawl
1ba7394a7d
chore: deps
2023-04-30 09:01:17 +02:00
Jiralite
260c46d51c
feat(guide): Add audit logs ( #9429 )
2023-04-30 07:50:14 +02:00
iCrawl
6229597db2
fix(guide): add more headings
2023-04-29 20:10:06 +02:00
iCrawl
8d212e4859
feat(guide): anchor links
2023-04-29 20:05:22 +02:00
iCrawl
51e8f02ef7
fix(ui): author and reply author spacing
2023-04-29 17:44:02 +02:00
Tetie
496c4e2884
feat(ui): support verified bots and colored authors ( #9471 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-04-29 17:26:31 +02:00
Jiralite
77191a2e7b
docs: Add new issue form for applications ( #9470 )
2023-04-28 21:47:19 +02:00
Jiralite
375483b0f9
feat(guide): Add threads ( #9430 )
2023-04-28 21:46:45 +02:00
Jiralite
17cd4b610a
fix(guide): Show rest of TypeScript code block ( #9465 )
2023-04-28 21:46:27 +02:00
Suneet Tipirneni
988f8c7546
refactor(website): consolidate styling for buttons ( #9466 )
2023-04-28 21:42:47 +02:00
Jiralite
217e5d8100
fix(BaseClient): Prevent user agent mutation ( #9425 )
...
fix(BaseClient): prevent user agent mutation
2023-04-28 17:46:50 +00:00
Jaw0r3k
40d07fbbbd
fix(BitField): use only enum names in iterating ( #9357 )
...
* fix: use only names in iterating bitfield
* fix: not a number
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
* fix: serialize
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-28 17:25:11 +00:00
anandre
1b15d31b5a
docs(AutoModerationRule): update docs ( #9464 )
...
* Update AutoModerationRule.js
Update the docs descriptions for some of the AutoModerationRule methods to make them clearer and easier to understand
* Update AutoModerationRule.js
Updated the `exemptRoles` and `exemptChannels` parameter descriptions for their respective helper methods to match the typedef `AutoModerationRuleEditOptions`.
* Update AutoModerationRule.js
Update the `mentionTotalLimit` description to match the one in the `AutoModerationTriggerMetadataOptions` typdef.
* Update packages/discord.js/src/structures/AutoModerationRule.js
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>
2023-04-28 17:19:14 +00:00
Idris
d26df5faba
types(AutoModerationActionMetadataOptions): make channel property optional ( #9460 )
...
* refactor(GuildMember): make _roles a getter and roles a normal prop
* types(AutoModerationActionMetadataOptions): make channel property optional
* fix: revert changes from another PR
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-28 17:13:27 +00:00
Ryan Munro
78fe247fc4
feat(guide): port and update lots of stuff ( #9385 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-04-27 20:58:25 +02:00
RanAS
36216c0e1a
docs: include StreamType enum description in new docs ( #9457 )
2023-04-27 20:29:27 +02:00
Jiralite
6212bffa30
docs: Update example usage ( #9461 )
2023-04-27 20:28:44 +02:00
Suneet Tipirneni
b2e1bb92d0
fix(website): don't duplicate overloaded methods ( #9462 )
2023-04-27 20:25:23 +02:00
Almeida
2e09cb4c1f
feat(ui): support embed fields, footer icon, and timestamp ( #9442 )
2023-04-25 19:05:14 +02:00
Michael H
1b4d34cebf
chore: Add directory to package.json ( #9456 )
...
* chore: Add directory to package.json
* fix: run fmt
* fix: undo formatting
2023-04-25 14:27:44 +00:00
iCrawl
8153ca99ee
ci: update formatting tag
2023-04-24 20:19:40 +02:00
iCrawl
43e205b840
chore: deps
2023-04-24 19:46:44 +02:00
Jiralite
c6ca5a83e7
docs(APITypes): Document role & user select menu components ( #9435 )
...
docs(APITypes): document select menu components
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-21 20:56:51 +00:00
Jiralite
5c52bb9590
docs(BaseMessageOptions): Fix embeds and components ( #9437 )
...
docs(BaseMessageOptions): fix embeds and components
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-21 20:43:17 +00:00
DD
a49ed0a2d5
refactor(proxy): rely on auth header instead ( #9422 )
...
* refactor(proxy): rely on auth header instead
* chore: typo
* chore: language
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: more language
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* chore: more language nitpicks
Co-authored-by: ckohen <chaikohen@gmail.com >
* fix: unnecessary async
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: ckohen <chaikohen@gmail.com >
2023-04-21 20:36:15 +00:00
Almeida
3e01f91bbb
feat(Attachment): voice messages ( #9392 )
...
Co-authored-by: Tetie <tjvssr@gmail.com >
2023-04-21 11:09:37 +02:00
anandre
7d341000d4
docs(InteractionResponses): showModal docs change ( #9434 )
...
* Update InteractionResponses.js
Update the parameters for the showModal method
* Update APITypes.js
Add APIModalInteractionResponseCallbackData link for docs link for showModal method
* Update InteractionResponses.js
Change the order of parameters so the ModalBuilder is listed first
* Update APITypes.js
Disable the ESline line length rule for the APITypes file
* Update InteractionResponses.js
Add ModalComponentData to the JSDoc, it was omitted before.
2023-04-21 08:17:44 +00:00
Jiralite
b49c5c9f48
ci: Fix issue triage ( #9433 )
2023-04-20 20:41:21 +02:00
MrMythicalYT
ce287f21d1
docs: use ESM code in examples ( #9427 )
...
* docs(Partials): use import statement
* docs: update readme to ESM
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-20 06:40:15 +00:00
MrMythicalYT
d6bca9bb4d
docs: reference package names properly ( #9426 )
2023-04-20 06:25:32 +00:00
Jiralite
a2ab2b8717
feat(scripts): Sort issue labels ( #9423 )
...
feat(scripts): sort issue labels
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-19 20:09:05 +00:00
Suneet Tipirneni
ecd1b5da11
refactor(website): consolidate badge logic ( #9417 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-04-19 18:58:35 +02:00
Jiralite
0eb866357b
ci: Update actions ( #9424 )
2023-04-19 18:57:16 +02:00
Almeida
d2d27ce734
fix: use new permission name ( #9274 )
...
* fix: use new permission name
* docs: requested changes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-19 14:32:07 +00:00
Jiralite
603446a692
chore: Bump dependencies for template package ( #9418 )
...
* chore: bump dependencies
* chore: update .yarnrc.yml
2023-04-19 05:43:46 +00:00
Suneet Tipirneni
f1fdd5b010
refactor(website): extract shared code heading styling into component ( #9414 )
...
* refactor(website): extract shared code heading styling into component
* chore: remove redundant variable
2023-04-17 21:33:51 +00:00
DD
5d1a4c27d5
feat(core): abstract gateway ( #9410 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-17 20:05:05 +00:00
iCrawl
98a76db482
docs: generate static imports for types with api-extractor
2023-04-17 19:08:01 +02:00
Suneet Tipirneni
516c46117c
feat(website): use tsdoc parameter names wherever possible ( #9413 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-17 18:44:17 +02:00
Tetie
7d7972d239
chore(Client): robust error checking ( #9390 )
...
* chore: robust error checking
* fix: check for null
* chore: add period
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: check for undefined correctly
* chore: robust error checking
* fix: check for null
* chore: add period
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: check for undefined correctly
* fix: check for null
* fix: update typings
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-04-17 15:05:32 +00:00
Jiralite
7b10e8cb63
feat: Add FAQ ( #9407 )
...
* feat: port over FAQ
* refactor: use async/await
Co-authored-by: Almeida <almeidx@pm.me >
* style: spacing
* refactor: use role id
* feat: more links!
* refactor: move comment up
* refactor: consistent naming style
---------
Co-authored-by: Almeida <almeidx@pm.me >
2023-04-17 08:31:53 +00:00
Jiralite
2f18323d2c
fix(updating-to-v14): Parameter typo ( #9408 )
...
fix: parameter typo
2023-04-17 01:35:34 +00:00
Suneet Tipirneni
e04801bba1
fix(website): add equals to enum members ( #9405 )
2023-04-16 21:43:37 +00:00
iCrawl
09a9fb57e0
chore(core): release @discordjs/core@0.5.2
2023-04-16 23:02:41 +02:00
iCrawl
025b7aea29
chore(core): release @discordjs/core@0.5.1
2023-04-16 22:58:25 +02:00
iCrawl
7aa5ea731f
chore(ws): release @discordjs/ws@0.8.1
2023-04-16 22:54:15 +02:00
iCrawl
f883279ab3
ci: re-add pr triage for labels
2023-04-16 22:50:43 +02:00
iCrawl
f1b2dec8e1
chore: add codeowners
2023-04-16 22:38:38 +02:00
Aura Román
0a1701b046
types(ChannelsAPI): use correct type for editMessage ( #9399 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-16 18:27:16 +00:00
Jiralite
5dcc6df224
fix(updating-to-v14): Prioritise JavaScript ( #9401 )
2023-04-16 20:22:41 +02:00
Jiralite
1c35425120
fix(collection): filter() markdown ( #9402 )
2023-04-16 20:21:47 +02:00
Jiralite
cf1f5c0f0c
chore(async-await): Update to ESM ( #9403 )
2023-04-16 20:21:30 +02:00
iCrawl
a210fc64a2
fix(website): dark mode text color
2023-04-16 19:21:41 +02:00
iCrawl
24f17998c8
refactor(website): revise landing page
2023-04-16 19:10:50 +02:00
iCrawl
eda118dae9
fix(guide): optimize redirects on middleware level
2023-04-16 17:42:05 +02:00
iCrawl
f2fce0a7da
refactor(guide): always redirect to introduction
2023-04-16 17:38:45 +02:00
Jiralite
29389e39f4
feat(BaseInteraction): Support new channel payload ( #9337 )
...
* feat(BaseInteraction): support new channel payload
* refactor(InteractionCreate): different approach
Co-Authored-By: Synbulat Biishev <contact@syjalo.dev >
---------
Co-authored-by: Synbulat Biishev <contact@syjalo.dev >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-16 14:28:32 +00:00
iCrawl
d5e9e36e8a
fix(guide): let the breadcrumbs grow to the full size
2023-04-16 13:29:55 +02:00
iCrawl
8c0eb56ba5
fix(guide): ring cutoff on guide header
2023-04-16 13:02:10 +02:00
iCrawl
1b74c774c0
fix(website): cutoff ring outline in breadcrumbs
2023-04-16 11:22:16 +02:00
iCrawl
01949d6e3a
fix(website): wrong breakpoint
2023-04-16 00:23:33 +02:00
iCrawl
3ea26cc1a6
refactor(website): only show search box on md and up
2023-04-16 00:17:12 +02:00
Suneet Tipirneni
a516d46f91
fix(website): right-align search bar ( #9395 )
2023-04-16 00:03:19 +02:00
iCrawl
b35b935679
fix(guide): sidebar types
2023-04-15 23:50:18 +02:00
iCrawl
0928c8f6ff
fix(guide): remove astro leftovers
2023-04-15 23:37:19 +02:00
iCrawl
188d5eea28
chore: fix yarn.lock
2023-04-15 23:31:48 +02:00
iCrawl
412e4fffae
build(website): prepare for turbopack
2023-04-15 18:15:24 +02:00
iCrawl
5e2f94c591
fix(website): max height
2023-04-15 14:28:20 +02:00
iCrawl
49627b1f46
chore(website): add banner
2023-04-15 14:03:03 +02:00
iCrawl
bcb48fea3e
chore(website): redirect to core instead
2023-04-15 13:03:27 +02:00
iCrawl
c87e826087
style(website): remove dynamic width check
2023-04-15 04:43:23 +02:00
Ben
2dddbe1f32
feat(RoleTagData): add guildConnections ( #9366 )
...
* feat(roleTagData): add guildConnections
* feat(roletagdata): add guildConnections
* Update packages/discord.js/typings/index.d.ts
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: space <spaceeec@yahoo.com >
2023-04-14 22:04:57 +00:00
Almeida
86e5f5a119
docs(Options): fix links and invalid syntax ( #9322 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 21:49:51 +00:00
BoogeyMan
300059cb26
docs: cleanup MessageCreateOptions and MessageReplyOptions ( #9283 )
...
* Fixed MessageReplyOptions
* updated MessageReplyOptions
* Deduplication - created BaseMessageCreateOptions
* Update packages/discord.js/src/structures/interfaces/TextBasedChannel.js
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
* Fixed spacing
---------
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 21:46:15 +00:00
Erwan
d4c1fecbe2
fix(Message#editable): fix permissions check in locked threads ( #9319 )
...
fix(Message#editable): fix permissions check if channel is thread & locked
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 21:42:54 +00:00
Jiralite
79bcdfa767
docs(Events): Document auto moderation events ( #9342 )
...
docs(Events): document auto moderation events
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 21:39:35 +00:00
Jiralite
ca4de2d9c6
fix(BaseSelectMenuBuilder): Modify class to be abstract ( #9358 )
...
fix(BaseSelectMenuBuilder): abstraction
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 21:34:55 +00:00
Jiralite
794abe8450
refactor: Remove fromInteraction in internal channel creation ( #9335 )
...
refactor: remove `fromInteraction`
2023-04-14 21:29:27 +00:00
DD
02dfaf1aa2
refactor: abstract identify throttling and correct max_concurrency handling ( #9375 )
...
* refactor: properly support max_concurrency ratelimit keys
* fix: properly block for same key
* chore: export session state
* chore: throttler no longer requires manager
* refactor: abstract throttlers
* chore: proper member order
* chore: remove leftover debug log
* chore: use @link tag in doc comment
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: suggested changes
* fix(WebSocketShard): cancel identify if the shard closed in the meantime
* refactor(throttlers): support abort signals
* fix: memory leak
* chore: remove leftover
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 20:26:37 +00:00
Suneet Tipirneni
cac3c07729
fix(website): link dapi-types to proper website ( #9388 )
2023-04-14 20:53:57 +02:00
iCrawl
83143178aa
ci: remove nextjs bundle analysis
2023-04-14 20:10:26 +02:00
iCrawl
615752e32b
chore(website): cleanup ts-errors
2023-04-14 20:03:40 +02:00
iCrawl
2c25639a85
chore: update next.js dep
2023-04-14 19:23:59 +02:00
iCrawl
a76c1ddacc
chore: fixup build and lint
2023-04-14 17:11:12 +02:00
Jiralite
0d0e4d1cb6
feat: Add changes from v13 to v14 ( #9384 )
2023-04-14 10:58:23 +02:00
iCrawl
d35f670d7a
chore(website): move around static label
2023-04-14 10:33:20 +02:00
iCrawl
e4c5f794b0
fix(website): client-side rendering fallback
2023-04-13 23:29:45 +02:00
Jiralite
88cab1a0ec
fix: Update DocsLink usage ( #9382 )
2023-04-13 22:55:15 +02:00
iCrawl
1c2cc09e05
fix(guide): temporary fix contentlayer dev
2023-04-13 22:28:33 +02:00
Jiralite
2a684361d4
fix(guide): Treeshake react-icons ( #9381 )
2023-04-13 22:09:40 +02:00
Almeida
66dc4014fe
fix(interactions): make data parameter optional ( #9379 )
2023-04-13 22:01:08 +02:00
Jiralite
39c6694561
feat(DocsLink): Implement the component ( #9380 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-04-13 21:55:15 +02:00
iCrawl
70da3746f8
fix(website): static badge and overload switcher
2023-04-13 20:56:44 +02:00
iCrawl
0340622f1a
fix(ui): discord components
2023-04-13 20:15:59 +02:00
iCrawl
f36878677c
chore: add chromatic
2023-04-13 19:41:23 +02:00
iCrawl
e5859b41cf
chore: storybook
2023-04-13 19:09:56 +02:00
Jiralite
8218ffc78d
types(CategoryChannel): Ensure parent and parentId are null ( #9327 )
...
types: ensure categories' parents are `null`
2023-04-13 16:10:53 +00:00
Jiralite
7ff3d528d9
types(GuildTextBasedChannel): Remove unnecessary exclusion of forum channels ( #9326 )
...
types(GuildTextBasedChannel): remove exclusion of forum channels
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-13 15:55:48 +00:00
Jiralite
0b7f296b62
chore(guide): Update pages ( #9372 )
2023-04-13 17:10:06 +02:00
Jiralite
85a379fdf8
feat(guide): How to contribute ( #9376 )
2023-04-13 14:19:43 +02:00
Jiralite
8ffcf77840
docs: add SnowflakeUtil ( #9371 )
2023-04-13 14:19:13 +02:00
iCrawl
fcb3a1ab27
fix(guide): update return link on 404
2023-04-12 01:04:36 +02:00
iCrawl
40be4f80dc
fix(guide): light mode fix
2023-04-12 00:44:21 +02:00
iCrawl
ee907f32f3
feat(guide): sidebar
2023-04-12 00:39:35 +02:00
iCrawl
731ea5f3cb
fix(website?): static params
2023-04-11 20:52:37 +02:00
iCrawl
24c462bf6f
refactor(website): dark mode
2023-04-11 20:13:59 +02:00
iCrawl
78e02c4b63
fix(website): navigation and 404
2023-04-11 19:19:33 +02:00
iCrawl
dcf8757d35
ci: correct path again
2023-04-11 18:36:13 +02:00
iCrawl
a0c57abadd
ci: uploading to before mv
2023-04-11 18:26:27 +02:00
iCrawl
1c5a6fa552
ci: update glob path
2023-04-11 18:12:56 +02:00
Jiralite
6a221a9676
fix(Property): Check for a property type excerpt ( #9365 )
2023-04-11 14:12:03 +02:00
DD
dcf58d8140
refactor(WebSocketShard): waitForEvent and its error handling ( #9282 )
...
* refactor(WebSocketShard): waitForEvent and its error handling
* chore: remove unnecessary error event
* chore: handle ECONNREFUSED/ECONNRESET
* fix: reset network error check
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-11 11:10:32 +00:00
Jiralite
676307ff5c
fix(core): Support attachment editing on interactions ( #9356 )
...
fix(core): support attachment editing on interactions
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-10 20:35:54 +00:00
Jiralite
23e0ac56f4
docs(formatters): Enhance the documentation ( #9364 )
2023-04-10 22:29:06 +02:00
Jiralite
8073561824
docs(builders): Add some basic documentation ( #9359 )
2023-04-10 22:09:51 +02:00
Jiralite
c0f2dd7131
docs: Use stable tag ( #9343 )
...
docs: use stable tag
2023-04-10 14:55:51 +00:00
Almeida
d6905b3b97
fix(website): dont show parameters header on functions without parameters ( #9361 )
2023-04-10 14:00:32 +02:00
Jiralite
774e23c572
fix(Function): Add link to source file ( #9360 )
2023-04-10 14:00:03 +02:00
Jiralite
1c8567f147
feat: Support @returns ( #9362 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-04-10 13:59:29 +02:00
Jiralite
733c96c255
feat: Support @defaultValue ( #9363 )
2023-04-10 13:56:43 +02:00
iCrawl
69cdeb7296
ci: fix docs upload path
2023-04-10 13:23:27 +02:00
iCrawl
0019700869
chore(website): switch to revalidate on fetch level
2023-04-10 12:51:13 +02:00
iCrawl
3ea4d26ee9
fix(scripts): skip over namespaces
2023-04-09 19:32:41 +02:00
iCrawl
250eccf118
fix(website): members only on interfaces and classes
2023-04-09 19:12:42 +02:00
iCrawl
7d3827ebd1
fix(website): pass on revalidate
2023-04-09 18:55:59 +02:00
iCrawl
d1955f7c9e
feat(website): static, optional, private, inherits, extends
2023-04-09 18:40:49 +02:00
iCrawl
6412da4921
feat: endpoint to retriveve memeber info
2023-04-09 14:21:45 +02:00
Jiralite
79123fb260
fix(ExcerptText): Use resolveItemURI() in excerpts ( #9354 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-04-09 13:23:05 +02:00
iCrawl
3d2f4b405e
chore(guide): bring guide up to speed
2023-04-09 12:41:02 +02:00
Almeida
bfee6c8d88
perf(RoleManager): dont call Role#position getter twice per role ( #9352 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-09 10:29:18 +00:00
Jiralite
fbbce3eb4b
fix: Correct @link tags that involve parents ( #9351 )
2023-04-09 11:22:07 +02:00
Jiralite
b2eec5f9fc
docs: Remove JSONEncondable ( #9344 )
...
docs: remove `JSONEncondable`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-08 21:55:58 +00:00
Jiralite
b618e215f2
fix(util): Remove extra slash ( #9347 )
2023-04-08 23:51:58 +02:00
Jiralite
d66d113333
docs: Use @link in @see ( #9348 )
2023-04-08 23:50:58 +02:00
iCrawl
1b9d07f941
chore(website): downgrade planetscale dep
2023-04-07 21:25:15 +02:00
iCrawl
f893c6a357
chore: deps
2023-04-07 21:13:36 +02:00
iCrawl
687bbd889f
chore(website): this may solve dynamic route problems
...
https://github.com/vercel/next.js/pull/47982
2023-04-07 20:54:16 +02:00
iCrawl
f195556b64
fix(website): downgrade nextjs
2023-04-07 20:10:20 +02:00
iCrawl
9aafdd6214
fix(website): model import
2023-04-07 13:41:19 +02:00
Jiralite
e3e7d500dc
refactor: Use description constant in landing page ( #9334 )
2023-04-07 13:12:48 +02:00
iCrawl
3615e2f2d2
chore(website): deps
2023-04-07 13:10:01 +02:00
Tetie
a7425c29c4
fix: fix external links ( #9313 )
...
* fix: fix external links
* fix: fix external links
* fix: link to correct classes
* fix: fix JSONEncodable link
* chore: fix select menu link
* fix: fix external links
* fix: link to correct classes
* fix: fix JSONEncodable link
* chore: fix select menu link
* fix: fix collection#sweep url
* fix: fix subpackages urls
* fix: fix discord.js docs url
* Update packages/util/docs/README.md
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-04-07 10:35:56 +00:00
Suneet Tipirneni
c519fe66c9
refactor(ui): add 'use client' directives to client-only components ( #9330 )
2023-04-07 09:22:40 +02:00
Almeida
24f280290b
fix(website): dont crash when serviceWorker is not available ( #9331 )
2023-04-07 09:22:09 +02:00
Almeida
6912faa9b3
fix(core): missed optional options ( #9311 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-04 18:37:26 +00:00
iCrawl
0645bf0f7f
fix(website): edge-config fallback
2023-04-02 18:30:00 +02:00
iCrawl
6aba9e99eb
ci: planetscale upload
2023-04-02 13:22:52 +02:00
iCrawl
5efdf57894
chore: deps
2023-04-02 12:59:19 +02:00
iCrawl
74059c9d97
chore(builders): release @discordjs/builders@1.6.1
2023-04-02 12:38:29 +02:00
iCrawl
8d345a041e
chore: add next to packages
2023-04-02 02:50:27 +02:00
iCrawl
1cbd04e8fd
build: git-cliff config
2023-04-02 01:55:39 +02:00
iCrawl
8592edba39
chore(discord.js): release discord.js@14.9.0
2023-04-02 01:52:41 +02:00
iCrawl
38f0986000
chore(ws): release @discordjs/ws@0.8.0
2023-04-02 01:51:56 +02:00
iCrawl
9e077b749c
chore(voice): release @discordjs/voice@0.16.0
2023-04-02 01:51:50 +02:00
iCrawl
b977ba5f4d
chore(rest): release @discordjs/rest@1.7.0
2023-04-02 01:51:33 +02:00
iCrawl
1a6db13f6f
chore(proxy): release @discordjs/proxy@1.4.0
2023-04-02 01:51:26 +02:00
iCrawl
3334739f4f
chore(formatters): release @discordjs/formatters@0.3.0
2023-04-02 01:51:17 +02:00
iCrawl
26b2f59bdc
chore(core): release @discordjs/core@0.5.0
2023-04-02 01:51:07 +02:00
iCrawl
b0ecc57977
chore(collection): release @discordjs/collection@1.5.0
2023-04-02 01:50:51 +02:00
iCrawl
035203f0d9
chore(builders): release @discordjs/builders@1.6.0
2023-04-02 01:49:33 +02:00
iCrawl
ce7d6b47b7
chore(brokers): release @discordjs/brokers@0.2.0
2023-04-02 01:49:13 +02:00
Noel
11e682cfe3
feat(core): http-only wrapper ( #9281 )
2023-04-02 01:44:19 +02:00
Vlad Frangu
9d69bba47c
fix(core): include data for defer ( #9284 )
2023-04-02 01:38:33 +02:00
Jaw0r3k
2792e48119
docs: describe private properties ( #8879 )
...
* feat: describe private properties
* Update packages/discord.js/src/structures/GuildMember.js
Co-authored-by: MrMythicalYT <91077061+MrMythicalYT@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: MrMythicalYT <91077061+MrMythicalYT@users.noreply.github.com >
* Apply suggestions from code review
---------
Co-authored-by: MrMythicalYT <91077061+MrMythicalYT@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-01 23:21:53 +00:00
Jaw0r3k
384b4d10e8
docs: differ User#send ( #9251 )
...
* docs: differate user#send
* chore: format
* chore: remove some examples
* docs: add GuildMember#send example
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-01 23:17:54 +00:00
Jaw0r3k
d16114c526
docs: fix compare position example ( #9272 )
...
Update Role.js
Co-authored-by: space <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-01 22:37:18 +00:00
pkdev08
de1aac674a
fix: add support for new guild feature GUILD_WEB_PAGE_VANITY_URL ( #9219 )
...
Co-authored-by: space <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-01 22:34:07 +00:00
Jaw0r3k
79875658cf
fix: resolving string bitfield ( #9262 )
...
fix: resolving bitfield
Co-authored-by: space <spaceeec@yahoo.com >
2023-04-01 22:30:51 +00:00
Jiralite
ab3328a0e2
chore: Include discord.js in the user agent string ( #9267 )
...
* chore: apply user agent string
* fix: enforce even in custom option
* fix: tests
* refactor: simpler way
* docs: add type
* Update packages/discord.js/src/client/BaseClient.js
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* fix: prioritise `option` type check
* types: `static`
* feat: add runtime check
* docs: update default
* refactor: remove Bun
* Update packages/discord.js/src/client/BaseClient.js
Co-authored-by: Almeida <almeidx@pm.me >
* fix: extra whitespace issues
* refactor: `trimEnd()`
---------
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-01 22:26:44 +00:00
Jiralite
1864d37d36
fix(AutocompleteInteraction): Send name_localizations correctly ( #9238 )
...
fix(AutocompleteInteraction): send locale correctly
Co-authored-by: space <spaceeec@yahoo.com >
2023-04-01 22:19:23 +00:00
Tetie
f340f3b1fd
refactor: call GuildBanManager#create() directly ( #9263 )
...
refactor: call bans.create directly
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-01 22:09:01 +00:00
Suneet Tipirneni
907eb1b470
feat(core): Add AbortSignal support. ( #9042 )
...
* feat: add abort signal to guilds api
* feat: add to application commands, channels, and users classes
* chore: finish up
* chore: centralize types
* chore: make requested changes
* chore: make requested changes
* refactor: consistently use empty objects
* Update packages/core/src/api/webhook.ts
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: make requested changes
* refactor: update `setVoiceState` after rebase
* chore: requested changes
* refactor: use -types interface for query
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-04-01 21:11:37 +00:00
iCrawl
e2f39ccc32
fix(website): migration from old website
2023-04-01 15:50:47 +02:00
Tetie
74a6d59ae9
chore: overhaul readmes ( #9277 )
...
Co-authored-by: Souji <timoqueezle@gmail.com >
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-04-01 13:45:15 +02:00
iCrawl
a5b0d97224
fix(website): redirect for logo
2023-04-01 13:32:10 +02:00
iCrawl
52c6ea2fdb
feat(website): add static logo
2023-04-01 13:15:27 +02:00
iCrawl
cfa48cedc3
fix(website): update url
2023-04-01 13:12:18 +02:00
iCrawl
cf23149d17
fix(website): make sure to use proper revalidate and per request caching
2023-04-01 03:12:12 +02:00
iCrawl
311cab2d3f
build(website): build site from db data
2023-04-01 02:50:24 +02:00
Jiralite
34bc36ac4b
feat(Guild): Add max_stage_video_channel_users ( #8422 )
...
feat(Guild): add `max_stage_video_channel_users`
2023-03-31 22:30:25 +00:00
ckohen
db8df104c5
fix(handlers): create burst handler for interaction callbacks ( #8996 )
...
* fix(handlers): create burst handler for interaction callbacks
* docs: use remarks instead of info block
Co-Authored-By: Almeida <almeidx@pm.me >
* refactor: move code duplication to shared handler
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update packages/rest/src/lib/handlers/BurstHandler.ts
---------
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2023-03-30 17:22:04 +00:00
Jiralite
984bd55b43
fix: Keep symbols in actions manager ( #9293 )
...
fix: keep symbols in actions manager
2023-03-29 17:27:23 +00:00
iCrawl
3cf4f4b317
ci: fix linting astro files
2023-03-28 23:10:41 +02:00
iCrawl
fd008f0144
ci: run specific version of node
2023-03-28 23:02:25 +02:00
iCrawl
8deef3e93f
ci: fix docker image build
2023-03-28 22:55:28 +02:00
iCrawl
89235f32b0
ci: docker image build for proxy
2023-03-28 22:47:48 +02:00
Noel
47da24ff5c
refactor(website): redesign ( #9286 )
2023-03-28 19:02:36 +02:00
iCrawl
d1ebe4a52c
fix(website): right sidebar height
2023-03-27 20:50:35 +02:00
iCrawl
5cdd5d76ed
fix(website): page height to hide footer without scrolling
2023-03-27 20:43:34 +02:00
iCrawl
b8b852ee1e
feat(guide): light theme for syntax
2023-03-25 23:46:42 +01:00
iCrawl
ba93bc8141
chore: fixup root package.json
2023-03-25 22:55:53 +01:00
iCrawl
fbd599d586
refactor(guide): next 13
2023-03-25 22:52:47 +01:00
iCrawl
d9a9500b40
feat(website): optimize svg and priority load svg
2023-03-25 18:56:57 +01:00
iCrawl
51de9668e5
feat(website): feature flag package and version selection
2023-03-25 16:33:13 +01:00
iCrawl
b097b25116
fix(website): package / version select spacing
2023-03-25 14:55:15 +01:00
iCrawl
1d2c152320
fix(website): keys
2023-03-25 14:42:53 +01:00
iCrawl
d8d5f31d39
fix(scripts): accessing tsComment
2023-03-25 14:02:40 +01:00
Jiralite
abd6ae9fc8
fix(ClientUser): No mutation on edit ( #9259 )
...
fix(ClientUser): no mutation on edit
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-25 12:59:22 +00:00
iCrawl
44ef2d9485
fix(website): wrong bg color for buttons in pkg/version select
2023-03-25 13:52:51 +01:00
DD
519825a651
fix(WebSocketShard): don't await #destroy in error bubbling logic ( #9276 )
...
* fix(WebSocketShard): don't await #destroy in error bubbling logic
* fix: properly throw abort errors
* chore: vlad's nit
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-25 12:49:35 +00:00
iCrawl
ad31edc7aa
refactor(website): font loading and reduce cls
2023-03-25 13:44:35 +01:00
Almeida
d6f4e60efd
refactor(collection): fix/silence linter warnings ( #9266 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-25 09:32:52 +00:00
iCrawl
5fcd0e48a8
fix(website): nav / member provider
2023-03-24 06:24:47 +01:00
iCrawl
52f8e0670c
feat(website): color scheme / dark and light mode improvements
2023-03-24 06:02:00 +01:00
iCrawl
1c4af93898
feat(website): enhance lazy loading
2023-03-24 04:27:21 +01:00
iCrawl
3bd76078e1
feat(website): sneaky sneaky 2
2023-03-24 01:54:21 +01:00
iCrawl
71eba0e1b2
chore(website): sneaky sneaky
2023-03-24 00:30:14 +01:00
iCrawl
d284b8c64b
chore: fix lockfile
2023-03-23 23:49:06 +01:00
iCrawl
795e6c363d
fix(website): footer spacing
2023-03-23 23:46:37 +01:00
iCrawl
d6cd3fd7ed
chore: deps
2023-03-23 23:24:27 +01:00
iCrawl
d144a78813
ci: add lighthouse for prod
2023-03-23 23:11:13 +01:00
iCrawl
645e2d3d6b
ci: lighthouse score
2023-03-23 22:48:27 +01:00
iCrawl
5b745a49d8
chore(website): fix metadata
2023-03-23 22:37:50 +01:00
Suneet Tipirneni
ee5169e0aa
feat(website): render syntax and mdx on the server ( #9086 )
2023-03-23 22:17:41 +01:00
Jiralite
bc641fa936
docs(Role): Fix example for comparePositionTo() ( #9270 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-23 20:50:58 +00:00
Suneet Tipirneni
c8c02f957d
fix(website): remove layout shift ( #9062 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-03-23 20:44:04 +01:00
Suneet Tipirneni
091824abc5
fix(website): show headers for type aliases ( #9054 )
2023-03-23 20:42:29 +01:00
Suneet Tipirneni
03f5f1e3b6
refactor(website): use new metadata api instead of head.tsx ( #9269 )
2023-03-23 20:41:29 +01:00
iCrawl
852fae557e
chore: deps
2023-03-23 14:28:58 +01:00
Rodry
5f93dcce46
feat: add GuildBasedTextChannelTypes ( #9234 )
...
* feat: add GuildBasedTextChannelTypes
* docs(GuildTextBasedChannels): distinguish from non other
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
* fix: spread correct array
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
---------
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2023-03-22 22:03:44 +00:00
Erwan
22e880aaa0
fix(Message#editable): update editable check in threads locked ( #9216 )
...
* fix(Message#editable): update editable check in threads locked
* fix(Message#editable): add check in archived threads
* fix: check manage threads permission only if thread is locked
* fix: adding a full stop at the end of a sentence
Co-authored-by: Jaworek <jaworekwiadomosci@gmail.com >
---------
Co-authored-by: Jaworek <jaworekwiadomosci@gmail.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2023-03-22 21:38:32 +00:00
Jiralite
e9a8eb323f
fix(ThreadManager): add members and conditionally include hasMore ( #9164 )
...
* fix(ThreadManager): conditionally include `hasMore`
* types: fix tests
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-22 19:24:09 +00:00
Jiralite
cc57563e73
fix(ThreadManager): Respect cache and force in fetching ( #9239 )
...
* fix(ThreadManager): Respect `cache` and `force` in fetching
* refactor: remove defaults
These are already defaulted down the line.
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-22 19:20:52 +00:00
Jiralite
519e163f8a
refactor(FetchThreadsOptions): Remove active ( #9241 )
...
* refactor(FetchThreadsOptions): remove `active`
* docs(FetchThreadsOptions): update description
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-22 19:17:47 +00:00
DD
eb81dc982c
chore(ws): correct order for debug logs when identifying ( #9248 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-22 19:13:56 +00:00
Tetie
bf507ab265
docs: add more examples ( #9252 )
...
* docs: add more examples
* fix: fix grammar and syntax
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
* chore: fine-tune examples
* chore: replace double quotes with singles
* fix: remove redundant example tag
* fix: fix timeout logging
* Update packages/discord.js/src/structures/GuildMember.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-22 19:09:41 +00:00
Jiralite
178c8dcfee
docs(FetchArchivedThreadOptions): before respects archive_timestamp, not creation timestamp ( #9240 )
...
docs(FetchArchivedThreadOptions): correct `before` description
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-22 19:01:17 +00:00
Jiralite
56cf138e02
docs: Update APISelectMenuComponent ( #9235 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-22 18:57:23 +00:00
Jiralite
950fc47234
ci: Lock ancient issues ( #9257 )
...
ci: use dessant/lock-threads@v4
2023-03-20 19:35:58 +00:00
DD
c76b17d3b3
fix(WebSocketShard): don't close in #destroy when status is connecting ( #9254 )
2023-03-20 19:20:48 +00:00
Jeroen Claassens
229ad077ff
fix(rest): remove const enums in favour of regular enums ( #9243 )
...
* fix(rest): remove `const enum`s in favour of regular enums
The motivation is that `const enum` produces ambient const enums when
compiling which in turn causes issues with TypeScript 5.x when `verbatimModuleSyntax`
is enabled.
Furthermore, the generally accepted best practice is to avoid `const enum`s
when writing libraries. Can back this up with statements from TS maintainers
if needed, I know they made them, I just can't be bothered to find the GitHub
links lmao. @vladfrangu will probably be able to find those links much easier
than me as it was also the motivation to remove `const enum`'s from discord-api-types
* refactor(rest): restore `const enum` for internal enum
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-19 14:35:27 +00:00
Jeroen Claassens
2e8e95031c
build: resolve issue with esbuild-plugin-version-injector not working ( #9246 )
...
The issue was two-fold.
First of all, tsup starts using swc when `emitDecoratorMetadata` and `@swc/core` is installed.
`@swc/core` is installed transiently, which still causes the problem.
Okay, sure, so we move the `emitDecoratorMetadata` option to just
`packages/builders/tsconfig.json` seeing as the other packages don't use decorators anyway.
But that still leaves solving the issue for builders. @vladfrangu ended
up finding out that there was a bug in how esbuild handles plugins causing
the esbuild-plugin-version-injector plugin to not get loaded. This is solved
in v1.1.0 where the content is also replaced using the `onEnd` hook, if it
wasn't replaced by `onLoad` yet.
2023-03-19 14:28:06 +00:00
DD
98420826bc
fix(WebSocketShard): cancel initial heartbeat in destroy ( #9244 )
...
* fix(WebSocketShard): cancel initial heartbeat in destroy
* refactor: use try/catch/finally
* chore: add debug log
2023-03-18 19:32:50 +00:00
n1ck_pro
51edba78bc
fix(TextBasedChannelTypes): add GuildStageVoice ( #9232 )
...
fix(TextBasedChannelTypes): add GuildStageVoice
2023-03-15 17:32:29 +00:00
Jiralite
41077c96b5
chore: release all packages ( #9230 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2023-03-12 20:54:27 +00:00
Almeida
869153c3fd
refactor: compare with undefined directly ( #9191 )
...
* refactor: compare with `undefined` directly
* fix: lint
2023-03-12 20:24:22 +00:00
DraftMan
955e8fe312
fix(snowflake): snowflakes length ( #9144 )
...
* fix(snowflake): fix snowflakes length
* fix(snowflake): fix length
2023-03-12 20:07:51 +00:00
Rodry
4458a13925
feat(Collector): add lastCollectedTimestamp ( #9044 )
...
* feat(Collector): add lastCollectedTimestamp
* docs: mark props as nullable
Co-authored-by: Synbulat Biishev <syjalo.dev@gmail.com >
* refactor: assign property in constructor
---------
Co-authored-by: Synbulat Biishev <syjalo.dev@gmail.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2023-03-12 19:59:09 +00:00
Jiralite
334a51240a
fix: modify tsup extension ( #9157 )
...
fix: modify extension
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-12 19:49:43 +00:00
Suneet Tipirneni
dff131e8e4
refactor(core): move setVoiceState to GuildsAPI ( #9228 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-12 19:37:56 +00:00
André Paulo
f5ec1cada5
docs(MessageManager): add clarification to fetch messages ( #9222 )
...
* docs(MessageManager): add clarification to fetch messages
[Discord's documentation](https://discord.com/developers/docs/resources/channel#get-channel-messages ) mentions that you can only use before, after or around. This is not mentioned in D.JS documentation, and after some time trying to figure out why I was getting more messages than I should, decided to read the documentation.
* docs(MessageManager): remove mutually exclusive description
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-12 19:34:48 +00:00
DD
a99fc64e3f
fix(WebSocketShard): #send race condition due to ready state ( #9226 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-12 19:28:10 +00:00
DD
6ecff26ec6
feat(WebSocketShard): heartbeat jitter ( #9223 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-12 19:24:35 +00:00
Jiralite
646b6ead7e
chore(voice): release @discordjs/voice@0.15.0 ( #9229 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2023-03-12 19:13:09 +00:00
Almeida
3492b194b5
types(MappedEvents): add GuildAuditLogEntryCreate ( #9175 )
...
* types(MappedEvents): add `GuildAuditLogEntryCreate`
* chore: sort interface alphabetically
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-12 18:15:54 +00:00
Suneet Tipirneni
1b29099ed0
fix(core): use auth: false for interaction callback methods ( #9211 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-09 11:15:32 +00:00
Vlad Frangu
c6d98fa0c5
fix(Voice): send keep alives without awaiting a response ( #9202 )
2023-03-09 12:12:02 +01:00
Almeida
f65ac2ea78
docs: fix /core README example ( #9201 )
2023-03-09 12:09:44 +01:00
Vlad Frangu
a63ac88fcc
fix(Actions): inject built data by using a symbol ( #9203 )
...
This fixes the hard crash encountered from message component interactions
where a `channel` property was added to them, causing hard crashes
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-09 11:05:52 +00:00
Synbulat Biishev
4367ab9302
docs(EmbedBuilder#spliceFields): fix a typo ( #9159 )
...
fix(EmbedBuilder#spliceFields): fix a typo
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-03-05 22:42:35 +00:00
iCrawl
dc142c47e4
chore: regen yarn lock
2023-02-27 21:58:49 +01:00
iCrawl
1f86d8578a
chore: deps
2023-02-27 21:55:46 +01:00
Synbulat Biishev
71a427f632
types: allow sending messages with SuppressNotifications flag ( #9177 )
2023-02-27 21:39:03 +01:00
Jaworek
664cccb270
docs: make interactionResponse as optional ( #9179 )
2023-02-27 21:38:03 +01:00
DD
27e0b32c5f
fix(WebSocketShard): wait for hello rather than ready in connect ( #9178 )
2023-02-27 19:37:16 +00:00
Jaworek
ffdb197f98
feat(StageChannel): add messages ( #9134 )
...
* feat(StageChannel): add messages
* fix: missing implements jsdoc
* Apply suggestions from code review
Co-authored-by: MateoDeveloper <79017590+Mateo-tem@users.noreply.github.com >
* Update packages/discord.js/src/util/Constants.js
Co-authored-by: MateoDeveloper <79017590+Mateo-tem@users.noreply.github.com >
* feat: use common class
* Apply suggestions from code review
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* feat: add stage to text based channels + fix webhook.channel typings
* fix: some fixes
* Update packages/discord.js/src/structures/BaseGuildVoiceChannel.js
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com >
* Update packages/discord.js/src/structures/VoiceChannel.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update packages/discord.js/src/structures/interfaces/TextBasedChannel.js
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* Update packages/discord.js/src/structures/BaseGuildVoiceChannel.js
Co-authored-by: space <spaceeec@yahoo.com >
---------
Co-authored-by: MateoDeveloper <79017590+Mateo-tem@users.noreply.github.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: space <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-25 15:03:18 +00:00
Jaworek
095bd77515
feat(AutoModerationActionExecution): add channel, user and member getters ( #9142 )
...
* feat(AutoModerationActionExecution): add channel prop
* feat(AutoModerationActionExecution): add user prop
* fix: sintax
* feat: add guildmember getter
* Apply suggestions from code review
Co-authored-by: Almeida <almeidx@pm.me >
---------
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-25 14:41:10 +00:00
Synbulat Biishev
e78b8ad3fb
fix(Message#deletable): add check for deletable message types ( #9168 )
...
* fix(Message#deletable): add check for deletable message types
* docs: update docs
* fix: add check for `AutoModerationAction` message
* style: better style
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-25 14:38:05 +00:00
Jiralite
c1000b86ed
feat(AutoModeration): Support custom_message ( #9171 )
...
* feat: initial commit
* docs: fix type
* docs: this is probably a better explanation
* docs: optional
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-25 14:34:48 +00:00
Sugden
a9495bd8f0
fix(Message): bulkDeletable permissions should be retrieved later for DMs ( #9146 )
...
* fix(Message): permissions check should be done later
the getter will error if used on a message originating from a DM
* refactor: remove unessercary chaining
2023-02-25 14:21:53 +00:00
Jiralite
4e0e125039
refactor(GuildMemberManager): Tidy up fetching guild members ( #8972 )
...
* refactor(GuildMemberManager): tidy up fetching guild members
* refactor: no destructure
* fix: throw `nonce` error correctly
* refactor: simplify `resolve()` with ternary
* refactor: prioritise `nonce` check
* fix: allow single user
* refactor: do not use `null`
This is not documented to request over the gateway.
* refactor: better name
* fix: extract correct property
2023-02-21 20:36:25 +00:00
ckohen
6e481f0a30
ci: create publish release workflow ( #9150 )
...
* ci: create publish release workflow
* test: fix tests for formatTag
* ci(publish-release): fix string concat
* ci: release action runs with tag as source
* ci(publish-release): no longer testing
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-21 20:15:39 +00:00
Almeida
fd0246ca4c
types: remove EscapeMarkdownOptions ( #9153 )
2023-02-21 20:11:33 +00:00
DD
9681f34877
fix(WebSocketShard): proper error bubbling ( #9119 )
...
* fix(WebSocketShard): proper error bubbling
* fix(WebSocketShard): proper success signaling from waitForEvent
* refactor(waitForEvent): better error bubbling behavior
* fix(WebSocketShard): still allow the first connect call to reject
* fix(WebSocketShard): handle potential once error in #send
* refactor(WebSocketShard): waitForEvent & bubbleWaitForEventError
* refactor: success signaling
* chore: bump async EE to allow overwriting the error event
2023-02-19 19:28:34 +00:00
ckohen
7f2ef962ec
test: fix coverage reporting ( #9148 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-19 18:59:35 +00:00
DD
5c5a5832b9
refactor(WebSocketManager): passing in strategy ( #9122 )
...
* refactor(WebSocketManager): passing in strategy
* chore: update tests
* chore: requested nits
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-19 18:57:31 +00:00
Mohamed Ashraf
c6f9c50ba9
feat(core): Adds getWebhooks() function for the channel API and for the guild API ( #9043 )
...
* feat(core): Adds `getChannel()` for webhooks
* feat(core): add `getWebhooks()` function for the channel and the guild
* Update packages/core/src/api/guild.ts
Co-authored-by: Almeida <almeidx@pm.me >
* Update packages/core/src/api/channel.ts
Co-authored-by: Almeida <almeidx@pm.me >
* Update packages/core/src/api/channel.ts
Co-authored-by: Almeida <almeidx@pm.me >
* Update packages/core/src/api/guild.ts
Co-authored-by: Almeida <almeidx@pm.me >
* Update packages/core/src/api/guild.ts
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update packages/core/src/api/channel.ts
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* sorting the types
---------
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: space <spaceeec@yahoo.com >
2023-02-17 23:35:44 +00:00
Jiralite
765d5a3b2d
feat(ThreadMemberManager): Support pagination fetching ( #9035 )
...
* feat: initial commit
* fix: `query`
* fix: `GuildMember` for `member`
* types(ThreadMember): constructor types
* fix: send API properties correctly
Co-authored-by: Almeida <almeidx@pm.me >
* docs(FetchThreadMembersOptions): update `cache` description
* fix: retrieve from option
Co-authored-by: Almeida <almeidx@pm.me >
* fix: fix fetch many
* types(FetchThreadMembersOptions): add `withMember`
* types: stricter types
* types: infer possible guild member
* chore: reference member in getter
* types: remove `<false>`
* style: remove line
* chore: markdown
* types: remove `?`
* docs: remove irrelevant part
* fix: prevent crash
* refactor: make `member` `@private`
It will be confusing to have `guildMember` and `member`, specially since the former accounts for the latter.
---------
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 22:14:36 +00:00
MrMythicalYT
dc9924fb5f
feat(InteractionResponse): add new methods ( #9132 )
...
* feat(InteractionResponse): add new methods
* types: fix options parameter type
Co-authored-by: Jaworek <jaworekwiadomosci@gmail.com >
* Update packages/discord.js/src/structures/InteractionResponse.js
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
* Update packages/discord.js/src/structures/InteractionResponse.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* docs: add description for edit
---------
Co-authored-by: Jaworek <jaworekwiadomosci@gmail.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 21:56:18 +00:00
net-tech
da23cd5d69
typings(Attachment): make attachment private ( #8982 )
...
* typings(Attachment): remove attachment property
* remove from structures
* Revert "remove from structures"
This reverts commit 88acb8d276 .
* typings(attachment): make attachment private
---------
Co-authored-by: space <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 21:52:51 +00:00
Almeida
76b21162ac
feat(GuildMember): add flags ( #9087 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 21:09:49 +00:00
SKINMAKER
4e0a89f58f
types: fix type of Attachment#name ( #9101 )
...
Co-authored-by: space <spaceeec@yahoo.com >
2023-02-17 20:33:08 +00:00
Almeida
483cbb3b2a
fix(oauth2): pass through body ( #9106 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 20:18:13 +00:00
Jiralite
9156a2889c
fix(AutoModerationActionExecution): transform action ( #9111 )
...
* fix: transform action upon execution
* chore: move method into transformer
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 20:14:51 +00:00
Almeida
9439107a1d
feat(Client): guildAuditLogEntryCreate event ( #9058 )
...
* feat(Client): `guildAuditLogEntryCreate` event
* feat: add `targetId` and `executorId`
* types: `ApplicationCommand` fix
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 20:11:52 +00:00
Lioness100
1ba1f238f0
docs: fix typos ( #9127 )
...
* docs: fix typos
* indicies -> indices
* rename file
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 20:07:38 +00:00
Almeida
6f78e8285b
docs(chatInputApplicationCommandMention): parameters are not nullable ( #9091 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 19:54:13 +00:00
Almeida
f268e1d979
fix(MessageReaction): toJSON() infinite recursion ( #9070 )
...
* fix(MessageReaction): `toJSON()` infinite recursion
* fix: return type
Co-authored-by: Jaworek <jaworekwiadomosci@gmail.com >
---------
Co-authored-by: Jaworek <jaworekwiadomosci@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 19:51:08 +00:00
Jiralite
1ba22f4c9e
feat: Add role subscription data ( #9025 )
...
* feat: add role subscription data
* docs: specify message type
* types: use interface
* docs: add word
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 19:47:08 +00:00
Jiralite
0b76ab4c40
fix(ThreadChannel): insert starter message from threads created in forum channels ( #9100 )
...
fix(ThreadChannel): insert starter message from forums
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-02-17 19:43:21 +00:00
Almeida
f70df910ed
refactor(BitField): reverse iterator/toArray responsibilities ( #9118 )
...
refactor(BitField): reverse iterator/toArray responsabilities
2023-02-17 19:40:10 +00:00
SkanePrime
b8684e0585
chore: fix \n breaks ( #9116 )
2023-02-17 20:36:40 +01:00
Aura Román
071516c352
fix(ApplicationRoleConnectionMetadata): export the class correctly ( #9076 )
2023-02-17 20:34:08 +01:00
Jiralite
d44a6f035c
chore: bump discord-api-types and undici ( #9140 )
...
* chore: update discord-api-types to 0.37.35
* fix: exclude stage channels for now
* chore: update undici
* chore: dedupe undici
2023-02-17 19:17:08 +00:00
Jiralite
0e4224be36
ci: don't run issue triage on edit ( #9113 )
2023-02-08 22:00:26 +00:00
Jiralite
405f9400e8
docs: no @type description and reveal info block ( #9097 )
2023-02-04 13:05:09 +00:00
Synbulat Biishev
8b70f497a1
docs: fix version export ( #9049 )
...
* docs: fix version export
* types: assert `[VI]{{inject}}[/VI]` as string
* types: typo
* Revert "types: typo"
This reverts commit ba983f02be .
* types: typo
I hate my local repo. It can't install deps with `--immutable` and a have weird error on `yarn test`, but the CI passes
2023-01-19 15:56:57 +00:00
Suneet Tipirneni
56ef3ad8a0
ci: update scripts for documentation changes ( #9055 )
...
* ci: update scripts for documentation changes
* refactor: use tsconfig files
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-17 19:15:01 +00:00
Jiralite
2e48faf91a
ci: Update issue labeller ( #9064 )
...
* ci: Add formatters issue label
* fix: "the" instead of "this"
* chore: add next
2023-01-17 18:54:56 +00:00
Cl00e9ment
13ce78af6e
refactor: Moved the escapeX functions from discord.js to @discord.js/formatters ( #8957 )
...
* refactor: moved escapeX funcs from discord.js to @discord.js/formatters
- moved escapeX functions from discord.js to @discord.js/formatters
- converted code from JS to TS (including JSDoc and TSDoc)
- made linter happy
- modified the escapeHeading's RegExp to pass the RegExp safety test
- escapeBulletedList now conserves the bullet style (- or *)
* fix: removed useless exports and eslint command
removed useless exports and eslint command
* fix(escapeX): emojis with underlines
porting the fix made in 2c4c5c23d6 into the refactorization PR
Co-authored-by: space <spaceeec@yahoo.com >
2023-01-13 16:21:25 +00:00
widepeepoclap
b803a9a899
fix: don't auth for interaction showModal() ( #9046 )
...
Co-authored-by: space <spaceeec@yahoo.com >
2023-01-13 16:07:06 +00:00
Almeida
6a9875da05
feat(Sticker): add support for gif stickers ( #9038 )
...
* feat(Sticker): add support for gif stickers
* chore: upgrade discord-api-types
* refactor: requested changes
2023-01-13 15:29:35 +00:00
Parbez
8c265b628d
ci: automated issue labeler ( #8873 )
...
* ci: automated issue labeler
* ci: remove comment
* Apply suggestions from code review
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* ci: update labeler on new package
* chore: add core
* ci: add feature req too
* fix: update date
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-01-13 10:28:14 +00:00
Superchupu
1831acaffb
chore: switch tsup config to typescript ( #9057 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-13 09:44:56 +00:00
DD
05a1cbfe54
fix: ws typo ( #9056 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-13 00:56:43 +00:00
Jiralite
1c871b5b57
refactor: Use deprecate() directly ( #9026 )
...
* refactor: just call `deprecate()`
* docs: prevent crash
* refactor: back to prototype deprecation
2023-01-12 20:38:31 +00:00
iCrawl
bb58395df0
chore: update yarn
2023-01-12 14:06:07 +01:00
Suneet Tipirneni
f6506e99c4
feat(website): add support for source file links ( #9048 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2023-01-12 13:49:11 +01:00
iCrawl
a580768cda
ci: remove unnecessary build step
2023-01-12 12:18:32 +01:00
Almeida
cb43db2180
fix(website): scroll to method when clicking anchor ( #9047 )
2023-01-12 12:17:12 +01:00
iCrawl
368b8ba73c
ci: always upload bundle on main
2023-01-12 12:01:42 +01:00
iCrawl
d28af8eca7
ci: use pull request target for forks
2023-01-12 11:46:38 +01:00
iCrawl
4224d783bc
ci: fix accessing the base branch bundle
2023-01-12 11:32:09 +01:00
iCrawl
3659e0de67
fix(website): checking if member is accessible
2023-01-12 11:28:13 +01:00
iCrawl
38e115b908
ci: make sure to run build command top-level
2023-01-12 11:15:23 +01:00
iCrawl
4cedc21dbb
ci: build packages before building docs
2023-01-12 11:06:24 +01:00
iCrawl
8d327aa416
ci: make sure to build legacy docgen
2023-01-12 11:01:00 +01:00
iCrawl
0a0c7d32d6
ci: update read path for comment
2023-01-12 10:54:13 +01:00
iCrawl
a4f2f1b5a5
chore: deps
2023-01-12 10:36:48 +01:00
ckohen
859111f864
chore: init @discordjs/next ( #8988 )
...
Co-authored-by: Superchupu <53496941+SuperchupuDev@users.noreply.github.com >
Co-authored-by: Noel <buechler.noel@outlook.com >
Co-authored-by: Isidro Casiano <isidroICP@outlook.com >
2023-01-12 10:27:07 +01:00
iCrawl
4accb00b98
ci: only run documentation workflow if source files changes
2023-01-12 10:18:53 +01:00
iCrawl
41132b1049
fix(guide): astro config
2023-01-12 10:13:40 +01:00
iCrawl
e042492486
ci: fix nextjs bundle analysis
2023-01-12 09:44:07 +01:00
Almeida
2798ba1eb3
style: run prettier ( #9041 )
2023-01-12 09:23:02 +01:00
iCrawl
8dfd0037b5
chore: deps
2023-01-10 18:32:57 +01:00
DD
828a13b526
feat(ws): custom workers ( #9004 )
...
* feat(ws): custom workers
* chore: typo
* refactor(WebSocketShard): expose shard id
* chore: remove outdated readme comment
* chore: nits
* chore: remove unnecessary mutation
* feat: fancier resolution
* chore: remove unnecessary exports
* chore: apply suggestions
* refactor: use range errors
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2023-01-10 17:31:56 +00:00
Suneet Tipirneni
39c4de2dbc
refactor(website): extract layouts and use more server components ( #9027 )
...
Closes https://github.com/discordjs/discord.js/issues/8920
Closes https://github.com/discordjs/discord.js/issues/8997
2023-01-10 18:25:14 +01:00
Suneet Tipirneni
158db474b7
types: fix GuildsAPI#getMembers return type ( #9037 )
...
* types: fix GuildsAPI#getMembers return type
* chore: make requested changes
2023-01-10 16:03:54 +00:00
iCrawl
a995cbc0fa
ci: build website correctly
2023-01-10 13:59:18 +01:00
iCrawl
7ab62b4bb7
ci: add nextjs bundle checker
2023-01-10 13:52:11 +01:00
Almeida
7dad50ee9a
revert: fix(DMChannel): recipientId edge case ( #9013 )
...
Revert "fix(DMChannel): recipientId edge case (discordjs#8950)"
This reverts commit 7ce9909 .
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-10 09:59:49 +00:00
Jiralite
f3fe3ced62
docs(ThreadEditOptions): Move info tag back to invitable ( #9020 )
...
docs(ThreadEditOptions): move info tag to correct property
2023-01-10 09:53:38 +00:00
DD
ecb4281d1e
fix(RequestManager): inference of image/apng ( #9014 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-06 15:23:11 +00:00
DD
0ff67d8e7a
feat(ws): metrics ( #9005 )
...
* feat(WebSocketManager): fetch status
* feat(WebSocketShard): heartbeat event
* chore: ci
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-06 12:00:47 +00:00
DD
e8b7504352
chore: remove proxy dep hack ( #9006 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-06 11:56:59 +00:00
Jiralite
0076589ccc
feat(GuildAuditLogs): Support after ( #9011 )
...
* feat(GuildAuditLogs): support `after`
* refactor: remove variables
They were only being used once each.
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-06 11:46:20 +00:00
Suneet Tipirneni
816aed478e
feat(core): implement some ws send events ( #8941 )
...
* feat(core): implement some ws send events
* fix: check guild id and add a timeout
* fix: only check for nonce
* chore: update readme
* chore: make requested changes
* chore: make methods consistent
* chore: fix readme example
* chore: move shard ID calculation to util
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-05 22:06:50 +00:00
Almeida
3407e1eea3
feat: add role subscriptions ( #8915 )
...
* feat: add role subscriptions
* docs: casing
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-01-04 00:39:31 +00:00
Jiralite
7dec892218
types: Allow builders to set channel types in discord.js ( #8990 )
...
types: allow builders to set channel types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-02 15:24:10 +00:00
iLxlo_
6d7a143667
docs: Fix a typo in the MentionableSelectMenuInteraction link ( #9000 )
2023-01-02 16:18:07 +01:00
Jiralite
be294eaf99
feat: Add not_found to guild member chunk data ( #8975 )
...
* feat: add `not_found` to chunk data
* docs: consistency
* types: export `JSONValue`
* refactor: move into typedef area
* refactor: prefer unknown
* docs: fix parsing
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-01-02 11:55:06 +00:00
Voxelli
876b181312
fix(WebSocketShard): Zombie connection fix ( #8989 )
...
* fix: zombie connection
- Fix backport #7626 missing changes
- Reverted the pull request #8956
- Removed unref of wsCloseTimeout
- We are resuming the connection for zombie instead of starting a new
Co-authored-by: DraftMan <nicovanaarsen@gmail.com >
* refactor: ♻️ Format code and remove useless assignation
Co-authored-by: DraftMan <nicovanaarsen@gmail.com >
2023-01-01 17:49:20 +00:00
Jiralite
d3e9f2a355
refactor(Guild): Destructure object in guild editing ( #8971 )
...
* refactor: simplify guild editing
* chore: remove strange rule modification
* refactor: destructure more!
* refactor: remove pattern, allow `0` bit
* refactor: spread
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-31 00:37:18 +00:00
Jiralite
ad49845260
types: Swap message reaction and emoji identifier types ( #8969 )
...
* types: swap message reaction and identifier types
* docs: reflect changes
* types: simplification
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-31 00:33:01 +00:00
Jiralite
d7a09f6fce
refactor(GuildManager): Better handling of creation code ( #8974 )
...
* refactor(GuildManager): tidy up guild creation
* refactor: emit once only
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* fix: allow `0`/`0n`
* refactor: modify name
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-31 00:29:56 +00:00
Jiralite
2e22b31892
docs(ApplicationRoleConnectionMetadata): Add documentation ( #8976 )
...
docs: show `ApplicationRoleConnectionMetadata`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-31 00:26:29 +00:00
Almeida
f89a164bac
fix(website): package selector page height on small devices ( #8953 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-31 00:23:08 +00:00
Cl00e9ment
4ee00b6534
docs: updated @discordjs/ws README.md to include optional packages ( #8973 )
...
* docs: updated ws's readme to include optional packages
- added optional packages to the README.md
- added an example on how to add a listener to the ws manager, in the README.md
* docs: changed "addEventListener" to "on" in ws's readme
changed "addEventListener" to "on" in @discord.js/ws README.md
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-31 00:20:36 +00:00
Jaworek
d8dd197a93
fix: keep other properties in triggerMetadata ( #8977 )
...
fix: keep other properties
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-31 00:17:20 +00:00
Ben
898b5ac416
typings(widget): add missing name ( #8978 )
...
typings(widget): add missing name
2022-12-31 00:12:27 +00:00
Suneet Tipirneni
3160ab0fc7
chore: use generator for range utility ( #8825 )
...
* chore: use generator for range utility
* chore: update doc examples
* chore: fix spelling
* chore: fix typo
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-25 20:43:58 +00:00
Almeida
a6941d536c
feat(StringSelectMenu): add spliceOptions() ( #8937 )
...
* feat(StringSelectMenu): add `spliceOptions()`
* fix: requested changes
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-25 20:38:28 +00:00
MrMythicalYT
bec51de103
types: use StringSelectMenuOptionBuilder ( #8949 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-25 20:35:09 +00:00
MrMythicalYT
5915f39810
types: fix actions type in automod ( #8962 )
...
* types(AutoModerationRuleCreateOptions): fix actions type
* types: update setActions
* docs: use array type for actions
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-25 20:31:59 +00:00
Suneet Tipirneni
5dc5e90268
types: subcommand group options is required ( #8966 )
...
types: sub-command group options is required
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-25 20:27:44 +00:00
Almeida
07b597df16
fix(escapeX): emojis with underlines ( #8945 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-25 20:04:26 +00:00
Suneet Tipirneni
36560c9955
feat(core): add oauth2 api support ( #8938 )
...
* feat(core): add oauth2 api support
* chore: remove return tag
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-25 19:53:56 +00:00
Qjuh
43ce2a572e
fix(WebSocketShard): either start close timeout or emit destroyed but never both ( #8956 )
...
* fix(WebSocketShard): only close timeout or destroy
* Remove optional chaining
Co-authored-by: Voxelli <69213593+legendhimself@users.noreply.github.com >
Co-authored-by: Voxelli <69213593+legendhimself@users.noreply.github.com >
2022-12-25 19:05:19 +00:00
Almeida
22e2bbb0d2
feat(ClientApplication): add role connections ( #8855 )
...
* feat(ClientApplication): add role connections
* fix: constructor and edit types
* fix: rename typedef
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-24 08:00:39 +00:00
Almeida
7ce990954e
fix(DMChannel): recipientId edge case ( #8950 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-24 07:42:53 +00:00
Jiralite
0b8b114761
docs: Fix malformed overridden documentation ( #8954 )
...
* docs: override `resolve()` & `resolveId()`
* docs(CategoryChannel): move `setParent()` up
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-24 07:35:32 +00:00
MrMythicalYT
6614603326
fix: return only boolean for disabled ( #8965 )
...
* fix: return only boolean for `disabled`
* fix: return only boolean for `disabled`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-24 07:29:32 +00:00
Synbulat Biishev
153352ad7a
types: add generic to ActionRowBuilder.from() ( #8414 )
...
* types: add generic to `ActionRowBuilder#from()`
* test: add tests for `ActionRowBuilder.from()`
* tests: add more tests
2022-12-23 19:57:20 +00:00
Almeida
429dbccc85
feat(CommandInteractionOptionResolver): add channelTypes option to getChannel ( #8934 )
...
* feat(CommandInteractionOptionResolver): add `channelTypes` option to `getChannel`
* fix: thread types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-20 20:32:45 +00:00
Almeida
25c27eac14
fix: export missing escapeX() functions ( #8944 )
...
fix: export missing escapeX functions
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-20 16:20:43 +00:00
Qjuh
5eab5fc06c
fix(WebSocketShard): only cleanup the connection if a connection still exists ( #8946 )
...
fix(WebSocketShard): only cleanup if connection
2022-12-18 15:18:07 +00:00
iCrawl
0cf29abcf0
chore(formatters): release @discordjs/formatters@0.1.0
2022-12-17 16:54:06 +01:00
Jiralite
dd62be077d
docs(GuildForumThreadManager): Fix sticker type ( #8940 )
2022-12-16 18:20:11 +01:00
Jiralite
83eafb6146
chore: Add backport label ( #8942 )
2022-12-16 18:19:44 +01:00
Almeida
18b3a19810
fix: add @discordjs/formatters to dependency list ( #8939 )
2022-12-16 17:56:29 +01:00
Almeida
c76e170786
fix(resolveColor): invalid colors ( #8933 )
...
Fixes https://github.com/discordjs/discord.js/issues/8932
2022-12-16 14:28:18 +01:00
Almeida
cbafd479b3
feat(ForumChannel): add defaultForumLayout ( #8895 )
...
* feat(ForumChannel): add `defaultForumLayout`
* fix: lockfile
2022-12-16 13:27:11 +00:00
iCrawl
19519ec9fc
chore(core): release @discordjs/core@0.3.0
2022-12-16 14:10:45 +01:00
iCrawl
166f742d02
fix(core): instantiate/export role connections
2022-12-16 14:09:51 +01:00
iCrawl
7a61004627
chore(core): release @discordjs/core@0.2.0
2022-12-16 03:59:25 +01:00
iCrawl
82f4827ee5
chore(ws): release @discordjs/ws@0.6.0
2022-12-16 03:55:39 +01:00
iCrawl
e470e088ab
chore(rest): release @discordjs/rest@1.5.0
2022-12-16 03:53:13 +01:00
Suneet Tipirneni
3d6fa248c0
feat(core): Add support for role connections ( #8930 )
2022-12-16 03:32:00 +01:00
Suneet Tipirneni
273ba45e27
chore: use satisfies where applicable ( #8884 )
...
* chore: use satisfies where applicable
* chore: remove unneeded eslint ignores
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-16 02:12:38 +00:00
Suneet Tipirneni
7a5134459c
feat: add support for nsfw commands ( #7976 )
...
* chore: update
* fix: add edit changes
* chore: make requested changes
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-16 02:04:56 +00:00
Tristan Camejo
6540914b4a
refactor(sharding): use switch statement ( #8928 )
2022-12-15 08:07:28 +00:00
Ben
627511d652
feat(InteractionResponse): createdTimestamp ( #8917 )
...
* feat(InteractionResponse): createdTimestamp
* feat(InteractionResponse): createdTimestamp
* Apply suggestions from code review
Co-authored-by: MrMythicalYT <91077061+MrMythicalYT@users.noreply.github.com >
Co-authored-by: MrMythicalYT <91077061+MrMythicalYT@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-14 21:35:40 +00:00
MrMythicalYT
a7b55c1460
refactor: use consistent naming for options ( #8901 )
...
* refactor: use consistent naming for options
* chore: update param names in typings
* chore: update forgotten `data` param
* Update packages/discord.js/src/structures/Guild.js
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-14 21:32:38 +00:00
Jiralite
1b151db59c
refactor(CommandInteractionOptionResolver): Loosen mentionable checks ( #8910 )
...
refactor(CommandInteractionOptionResolver): loosen mentionable checks
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-14 21:29:29 +00:00
Qjuh
aa8c57dab6
fix(WebSocketShard): clear listeners on reconnect ( #8927 )
2022-12-14 21:23:20 +00:00
muchnameless
b14604abde
fix: re-export formatters ( #8909 )
...
* fix: re-export formatters
* future-proof typings
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-12 08:49:24 +00:00
Almeida
73300c75fa
feat: add links to each routes documentation ( #8898 )
2022-12-07 16:32:55 +00:00
Almeida
3dede75621
fix(thread): get() route ( #8897 )
...
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-07 14:27:01 +00:00
Almeida
3f555d5ddf
feat(interactions): add messageId parameter to deleteReply() ( #8896 )
2022-12-07 14:23:42 +00:00
Jiralite
976b234e9d
docs: Fix deprecated links ( #8907 )
...
docs: fix malformed deprecated descriptions
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-06 16:30:48 +00:00
MrMythicalYT
c48ff5e420
docs(UserFlagsBitField): make .Flags static ( #8902 )
...
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2022-12-06 16:27:12 +00:00
Jiralite
6acf759f63
fix: Deprecate workflow fix ( #8903 )
...
fix: deprecate workflow fix
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-06 10:29:35 +00:00
iCrawl
fb70df817c
ci: fix ref name
2022-12-03 17:05:37 +01:00
iCrawl
86959bad49
chore: update next
2022-12-03 10:43:51 +01:00
iCrawl
a0d6bc49c6
refactor: remove revalidation
2022-12-02 19:09:58 +01:00
MrMythicalYT
45faa19982
feat(Guild): add disableInvites method ( #8801 )
...
* feat(GuildInviteManager): add setDisabled method
* fix: formatting
* refactor: move helper method to `Guild`
* fix: rename method
* fix: add newline before jsdoc
* fix: remove disallowed trailing space
* Update packages/discord.js/src/structures/Guild.js
Co-authored-by: Hackerboi 69 <62872992+thehackerboi69github@users.noreply.github.com >
Co-authored-by: Hackerboi 69 <62872992+thehackerboi69github@users.noreply.github.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2022-12-02 13:21:59 +00:00
DD
8f552a0e17
refactor(WebSocketShard): identify throttling ( #8888 )
...
* refactor(WebSocketShard): identify throttling
* chore: add worker handling
* refactor: worker handling
* chore: update tests
* chore: use satisfies where applicable
* chore: add informative comment
* chore: apply suggestions
* refactor(SimpleContextFetchingStrategy): support multiple managers
2022-12-02 13:04:09 +00:00
Suneet Tipirneni
3fca638a84
feat: add @discordjs/formatters ( #8889 )
...
* feat: add @discordjs/formatters
* chore: make requested changes
* chore: make requested changes
* chore: fix other places
* chore: make requested changes
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-02 12:55:00 +00:00
iCrawl
4e4cbb3418
fix: revalidate on page level instead
2022-12-02 11:31:59 +01:00
iCrawl
52f56d3c2e
chore: deps
2022-12-01 21:01:19 +01:00
DD
40b504a208
fix(WebSocketShard): send ratelimit handling ( #8887 )
...
* fix(WebSocketShard): send ratelimit handling
* chore: remove unnecessary else
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-01 10:58:00 +00:00
iCrawl
322cb99049
chore(discord.js): release discord.js@14.7.1
2022-12-01 11:53:40 +01:00
Jiralite
11d195d04f
fix: Prevent crash on no select menu option ( #8881 )
...
* fix: no crash on no option
* refactor: consistency in ??
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-01 10:49:14 +00:00
Almeida
f13ff5c6d3
feat(createPackage): sort label files ( #8892 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-01 10:02:44 +00:00
Jiralite
5e4331062b
chore: Add brokers to package list and labels in issue forms ( #8893 )
...
chore: add brokers and sort list
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-01 10:00:04 +00:00
Almeida
fff3602a8a
fix(createPackage): invalid label/path on labeler file ( #8891 )
...
* fix(createPackage): invalid label/path on labeler file
* fix: `packages:ui` label
2022-12-01 09:55:31 +00:00
iCrawl
72c30d1578
revert: theme fix
2022-11-30 04:41:07 +01:00
iCrawl
2cb1000a3a
fix: move back to old theming
2022-11-30 04:34:47 +01:00
iCrawl
8a39c14921
fix: generate correct paths after moving catch-all
2022-11-30 04:26:40 +01:00
iCrawl
4ae029dfe2
fix: path generation
2022-11-30 04:16:27 +01:00
iCrawl
2849af0118
refactor: correctly generate routes
2022-11-30 03:55:23 +01:00
iCrawl
90d192078f
fix: generate paths
2022-11-30 03:17:47 +01:00
iCrawl
b0f9b9c344
fix: next-themes
2022-11-30 02:22:00 +01:00
iCrawl
6bcebd4867
fix: including readme files
2022-11-29 01:06:02 +01:00
iCrawl
1efa95337f
fix: dynamicParams bug
2022-11-29 00:36:23 +01:00
iCrawl
2f4bdf7394
fix: remove output file tracing option
2022-11-29 00:20:23 +01:00
iCrawl
4b9b62416b
fix: reading readme files
2022-11-29 00:10:01 +01:00
iCrawl
208378b214
chore: fix changelog
2022-11-28 23:19:34 +01:00
iCrawl
6e65b45b31
chore(discord.js): release discord.js@14.7.0
2022-11-28 23:00:38 +01:00
iCrawl
2b260bd4bb
chore: deps
2022-11-28 22:53:19 +01:00
iCrawl
cab692409d
chore(voice): release @discordjs/voice@0.14.0
2022-11-28 22:51:40 +01:00
iCrawl
0fe503b516
chore(ws): release @discordjs/ws@0.5.0
2022-11-28 22:50:16 +01:00
iCrawl
999bc2069e
chore(proxy): release @discordjs/proxy@1.2.1
2022-11-28 22:48:38 +01:00
iCrawl
b89bd6f67c
chore(rest): release @discordjs/rest@1.4.0
2022-11-28 22:46:13 +01:00
iCrawl
5235ad5bfe
chore(collection): release @discordjs/collection@1.3.0
2022-11-28 22:44:33 +01:00
iCrawl
3bd8458e09
chore(builders): release @discordjs/builders@1.4.0
2022-11-28 22:41:50 +01:00
iCrawl
44696c0a6a
chore(brokers): release @discordjs/brokers@0.1.0
2022-11-28 22:39:02 +01:00
iCrawl
b5d8b69452
chore: deps
2022-11-28 22:33:21 +01:00
Almeida
7430c8e4c8
fix: remove casts when using makeURLSearchParams() ( #8877 )
2022-11-28 22:22:02 +01:00
Suneet Tipirneni
1a10f48bc3
feat(website): add link to discord-api-types ( #8866 )
...
fix: merge conflicts
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-28 18:18:26 +00:00
Jiralite
e592852e42
ci: Fix typo for /core labels ( #8878 )
2022-11-28 19:15:10 +01:00
Aura Román
8376e2dbcd
refactor: update makeURLSearchParams to accept readonly non-Records ( #8868 )
2022-11-28 09:20:27 +01:00
Jiralite
ed68a1af5b
chore: Update /core constants ( #8874 )
2022-11-28 09:14:16 +01:00
iCrawl
ebf9991df7
fix: readd react-use alias for astro
2022-11-28 06:13:53 +01:00
iCrawl
31e67c4316
build: smaller bundle size for websites
2022-11-28 05:55:08 +01:00
iCrawl
2f4bfedca1
chore: deps
2022-11-28 03:39:50 +01:00
Suneet Tipirneni
2127b32d26
feat: Add @discordjs/core ( #8736 )
...
* feat: add @discordjs/core
* chore: lint
* chore: add all gateway events
* chore: add the rest of the rest routes
* chore: cleanup gateway
* chore: rename gateway to client
* chore: rename gateway to client
* fix: don't spread unless we need to
* refactor: use classes and make requested changes
* chore: show shardId on emit
* chore: add interface for intrinsic props
* refactor: scope dispatch data instead of spreading
* chore: add utility for uploading files for messages and interactions
* feat: finish up form data handling
* chore: add readme
* chore: update api-extractor stuff
* chore: bump deps
* chore: make requested changes
* chore: make requested changes
* Update package.json
* chore: make requested changes
* fix: add missing interaction responses
* chore: make some requested changes
* chore: remove `return await`
* chore: use autoModeration instead of automod
* refactor: use snowflakes and -types results
* chore: sort imports, fix return type on editUserVoiceState
* chore: rename bots to users
* feat: add automod dispatch events
* refactor: move templates and members into guild
* fix: use users instead of bots in api class
* chore: imports
* chore: make requested changes
* fix: don't make files required on interaction replies
* fix: rename sendMessage to createMessage
* feat: add application command routes
* feat: add webhook.execute overloads and options to invites.get
* chore: use create prefixes
* chore: seperate interaction params
* chore: use Id
* chore: make requested changes
* chore: make requested changes
* chore: make requested changes
* chore: for -> from
* Apply suggestions from code review
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update packages/core/README.md
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: make requested changes
* chore: update -types
* chore: bump vitest
* fix: sticker uploading
* fix: lockfile
* chore: make requested changes
* chore: make requested changes
* Update packages/core/src/api/applicationCommands.ts
Co-authored-by: Almeida <almeidx@pm.me >
* Apply suggestions from code review
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* Update packages/core/README.md
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: almeidx <almeidx@pm.me >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-27 21:23:13 +00:00
Suneet Tipirneni
12553da135
feat(website): add app dir ( #8869 )
...
Co-authored-by: iCrawl <buechler.noel@outlook.com >
2022-11-27 16:24:34 +01:00
MrMythicalYT
decbce4010
feat(Webhook): add channel property ( #8812 )
...
* feat(Webhook): add `channel` property
* fix: allow ForumChannel type
* fix: disallow thread channel type
* fix: formatting
* Apply suggestions from code review
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2022-11-26 13:31:05 +01:00
iCrawl
9922151266
refactor: docker image for proxy-container
2022-11-26 02:09:05 +01:00
iCrawl
f0120538bb
build: better turbo config
2022-11-26 02:07:56 +01:00
Suneet Tipirneni
650f4ddfb2
feat(guide): add next and previous page buttons ( #8777 )
2022-11-25 21:49:36 +01:00
iCrawl
56d086022f
ci: fetch all branches
2022-11-25 20:13:03 +01:00
iCrawl
909a02e2ad
ci: test changes
2022-11-25 19:57:50 +01:00
iCrawl
ac0851b5b1
ci: fetch with a depth of 5
2022-11-25 19:55:45 +01:00
iCrawl
1ef42e4e7b
chore: nextjs 13 changes
2022-11-25 19:33:30 +01:00
iCrawl
db346e014f
ci: don't forward filter option
2022-11-25 19:19:57 +01:00
iCrawl
8f5b167483
build: only run scripts on changed content
2022-11-25 19:15:44 +01:00
MrMythicalYT
ec37f137fd
types(Formatters): allow boolean in formatEmoji ( #8823 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-25 17:42:48 +00:00
Almeida
f9828034cd
fix(MessageMentions): add InGuild generic ( #8828 )
...
fix(MessageMentions): add InGuild generic
Co-authored-by: Noel <buechler.noel@outlook.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-25 17:35:52 +00:00
Jaworek
cb77fd02d0
docs: describe InteractionEditReplyOptions ( #8840 )
...
* docs: add 'description' to interactionreplyoptions
* Update packages/discord.js/src/structures/interfaces/InteractionResponses.js
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-25 17:26:33 +00:00
Eejit
7e06f68185
fix(Activity): Fix equals() not checking for differing emoji ( #8841 )
...
* Fix presence updating
* Update packages/discord.js/src/structures/Presence.js
Co-authored-by: Almeida <almeidx@pm.me >
* Update Presence.js
* Better emoji checking
* Revert "Better emoji checking"
This reverts commit 44d52bfde8 .
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-25 17:17:55 +00:00
Jiralite
d2754802cc
docs(AutoModerationRuleManager): Describe cache ( #8848 )
...
docs(AutoModerationRuleManager): describe cache
2022-11-25 15:24:19 +00:00
Suneet Tipirneni
7ae0c529f2
chore(scripts): cleanup create-package script ( #8862 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-11-25 15:36:04 +01:00
iCrawl
7332b7bae3
chore: switch order of vite plugins
2022-11-25 14:43:30 +01:00
iCrawl
33a82b7bce
chore: next 13
2022-11-25 14:29:32 +01:00
Jeroen Claassens
d0c82561b8
fix: fixed react/astro/guide/discord.js build, updated dependencies, fix crawlvatar ( #8861 )
2022-11-25 14:02:18 +01:00
iCrawl
256677b435
chore: deps
2022-11-23 09:34:56 +01:00
iCrawl
ee7d2fd4c8
chore: deps
2022-11-22 13:35:47 +01:00
Jiralite
65bc0adbf4
docs: Fix message action row components ( #8819 )
...
* docs: fix message action row components
* docs: remove unused external links
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-19 22:20:49 +00:00
Jiralite
fd4ba5eaba
feat: Auto Moderation ( #7938 )
...
* feat: initial AutoMod commit
* types: Typo in class name
Co-authored-by: Jonathan <54381371+axisiscool@users.noreply.github.com >
* refactor: move things around
* refactor: remove undocumented property
* chore: add new intents to issue form
* feat: add initial basic manager
* feat(AutoModRule): add new properties
* feat: add events
* feat(GuildAuditLog): cache rules
* refactor: move JSDoc to where it is actually used
* refactor(AutoModRule): add `_patch()` method
* feat(AutoModRuleManager): add resolvers
* feat(Sweepers): add new manager
* types: nullify first parameter of `autoModerationRuleUpdate`
* types: add manager to `Caches`
* docs(AutoModRule): update `metadata` docstring
* feat: add execution event
* fix(AutoModActionExecution): export class
* refactor(AutoModRule): `triggerType` is not modifiable
* docs(AutoModRule): link class
* feat: add trigger metadata definitions
* docs(AutoModRule): typos
* feat(AutoModRule): action metadata
* types: Proper casing of name
Co-authored-by: MateoDeveloper <79017590+Mateo-tem@users.noreply.github.com >
* refactor: only patch data if exists
* types: `preset` is an array
* types(AutoModRuleActionMetadata): nullify all
* feat(AutoModRuleManager): add `fetch()`
* docs(AutoModRule): tweak some wording
* docs(AutoModRule): use "array" over "list"
* docs(AutoModRuleResolvable): fix union
* types: adjust some names
* feat(AutoModRuleManager): add `create()`
* feat(AutoModRuleManager): add `delete()`
* refactor: prefer full auto moderation name
* docs(AutoModerationRuleManager): fix a fetch example
* refactor(Sweepers): alphabetise methods
* chore: remove testing
* fix(AutoModerationRuleCreateOptions): add `reason`
* fix: typo for `presets`
* fix(AutoModerationRuleCreateOptions): `actions` is required
* fix(AutoModerationRuleManager): handle properties that are unrequired
* feat(AutoModerationRuleManager): add `edit()`
* feat(GuildAuditLogsEntry): add auto moderation rules
* refactor: prefer "AutoModerationActionExecutionAction"
* refactor: annotate todos and doc fixes
* feat(AutoModerationRule): add guild getter
* docs(AutoModerationRule): rule -> auto moderation rule
* docs(AutoModerationRuleEditOptions): `eventType` is optional
* feat(AutoModerationRule): add helpers
* docs: random string updates
* chore: add TODOs
* feat(AutoModerationActionExecution): add helpers
* feat: support role and channel resolvables
* chore: high priority todo to keep me in solitary
* refactor(AutoModerationActionMetadataOptions): allow resolvables
* chore: tidy up from merge
* docs(AutoModerationRule): document extension
* feat: export `AutoModerationRuleManager`
* chore(ActionsManager): add new actions
* chore: add to websocket index
* refactor(AutoModerationActionExecution): send the guild across
* docs(AutoModerationActionExecution): typo
* docs(AutoModerationRule): deduplicate a word
* docs(Guild): dot
* test: add some basic tests
* docs(AutoModerationRuleManager): fetch is optional
* docs(AutoModerationActionExecution): prefer non-links
* types: `presets` is an array of numbers
* docs(AutoModerationRuleEditOptions): `name` is optional
* docs(AutoModerationRule): fix type for `exemptChannels`
* docs(AutoModerationRuleUpdateAction): remove "object"
* feat: add `allow_list`
* fix(GuildAuditLogsEntry): pass guild
* docs(AutoModerationRuleManager): correct fetch example
* chore: prettier
* refactor: remove unneeded optional chaining operator
* feat: add mention limit
* docs(AutoModerationRuleManager): document new requirement
* refactor: conform to message content intent
* docs: document permission for event
* docs: refactor intent message
* docs: dot
* docs: remove string in link
* refactor: document upstream changes
* fix(AutoModerationRuleDelete): Correct event fire
Co-authored-by: GoldenAngel <50855202+GoldenAngel2@users.noreply.github.com >
* feat(AutoModerationRule): Add `setMentionTotalLimit()` helper method
* feat(AuditLogEntries): add new extra fields
* types: add `guild` in constructors
* types: update typings
* refactor(AutoModerationRuleManager): `&&` shorthand
* types: remove leftover type
* chore: types
* docs: update API types
* docs: Tweak guild wording
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* feat: add regular expression matching
* docs: update `allowList` wording
* refactor: deduplicate `guildId`
Co-authored-by: Jonathan <54381371+axisiscool@users.noreply.github.com >
Co-authored-by: MateoDeveloper <79017590+Mateo-tem@users.noreply.github.com >
Co-authored-by: GoldenAngel <50855202+GoldenAngel2@users.noreply.github.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2022-11-19 22:06:13 +00:00
Almeida
153d2403ad
chore: turbo cache coverage ( #8836 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-19 21:59:06 +00:00
Jiralite
8ed5c1beb6
docs: Specify ActionRowBuilder for components ( #8834 )
...
docs: `ActionRowBuilder` for `components`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-19 21:50:04 +00:00
MrMythicalYT
09f65b724b
docs: add @extends for select menu classes ( #8824 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-19 21:43:00 +00:00
Synbulat Biishev
291f36cd73
feat: add Collection#subtract() ( #8393 )
...
* feat: add `Collection#missing()`
* test: add test for `Collection#missing()`
* chore: rename `missing` to `complement`
* docs: fix name
* test: fix test name
Co-authored-by: Almeida <almeidx@pm.me >
* chore: sort alphabetically
* fix: edit condition
Co-authored-by: Almeida <almeidx@pm.me >
* refactor: rename to `subtract`
* docs: fix description
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: change condition
* fix: resolved eslint formatting error
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2022-11-19 21:34:26 +00:00
Jaworek
b2fabd130a
feat(SelectMenuInteractions): add values property ( #8805 )
...
* fix: add values property
* fix: improve wording
* Update packages/discord.js/src/structures/MentionableSelectMenuInteraction.js
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-19 21:27:14 +00:00
Suneet Tipirneni
abefc4f809
docs: add section on testing local changes ( #8802 )
...
* docs: add section on testing local changes
* chore: use the root command for watching
* Update .github/CONTRIBUTING.md
Co-authored-by: Almeida <almeidx@pm.me >
* Update .github/CONTRIBUTING.md
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update .github/CONTRIBUTING.md
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update .github/CONTRIBUTING.md
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-19 21:17:19 +00:00
RedGuy12
d6873b7159
fix(escapeMarkdown): fix double escaping ( #8798 )
...
* fix(escapeMarkdown): fix double escaping
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* remove cruft
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-19 21:08:33 +00:00
RedGuy12
017f9b1ed4
fix(Transfomers): call .toJSON in toSnakeCase ( #8790 )
...
* fix(Transfomers): call `.toJSON` in `toSnakeCase`
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* fix: move it under the Date check
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* fix(toSnakeCase): stop assuming `toJSON` returns snake_case values
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-19 21:01:41 +00:00
Idris
e74aa7f6b0
feat(ThreadChannel): add a helper for pin and unpin ( #8786 )
...
* feat(ThreadChannel): add a helper for pin and unpin
* fix: remove erros
* Update packages/discord.js/src/structures/ThreadChannel.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update packages/discord.js/src/structures/ThreadChannel.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update packages/discord.js/src/structures/ThreadChannel.js
Co-authored-by: Almeida <almeidx@pm.me >
* Update packages/discord.js/src/structures/ThreadChannel.js
Co-authored-by: Almeida <almeidx@pm.me >
* Update packages/discord.js/typings/index.d.ts
Co-authored-by: Aura Román <kyradiscord@gmail.com >
* docs(ThreadChannel): improve description
* types(ThreadChannel): fix types
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-19 20:54:43 +00:00
Synbulat Biishev
ff85481d3e
feat: add Message#bulkDeletable ( #8760 )
...
* feat: add `Message#bulkDeletable`
* feat: add requested changes
* fix: add check for `ManageMessages` permission
* fix: `.permissionsFor()` exist only in guild channels
* feat: apply requested changes
* types: add type
* fix: do not return `undefined`
* fix: add property to docs
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-06 03:51:34 +00:00
Jaworek
68c9cb37bc
docs: make WebSocketShard.lastPingTimestamp public ( #8768 )
...
Make WebSocketShard.lastPingTimestamp public
2022-11-02 13:29:53 +00:00
DD
5152abf728
feat: new select menus ( #8793 )
...
* feat(builders): new select menus
* chore: better re-exporting of deprecated classes
* feat: new select menus
* chore: typings
* chore: add missing todo comment
* chore: finish updating tests
* chore: add runtime deprecation warnings
* chore: format deprecation warning
* feat(BaseInteraction): isAnySelectMenu
* chore: requested changes
* fix: deprecation comments
* chore: update @deprecated comments in typings
* chore: add tests for select menu type narrowing
* fix: bad auto imports
Co-authored-by: Julian Vennen <julian@aternos.org >
* fix: properly handle resolved members
* fix: collectors
* chore: suggested changes
Co-authored-by: Almeida <almeidx@pm.me >
* fix(typings): bad class extends
* feat(ChannelSelectMenuBuilder): validation
* chore: update todo comment
* refactor(ChannelSelectMenu): better handling of channel_types state
* chore: style nit
* chore: suggested nits
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: Julian Vennen <julian@aternos.org >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Aura Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-11-01 17:36:05 +00:00
MrMythicalYT
8b400ca975
feat(InteractionResponses): add message parameter ( #8773 )
2022-10-31 19:04:42 +01:00
Saya
88cd9d9060
feat: support resume urls ( #8784 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-10-31 19:03:51 +01:00
ckohen
5a70057826
fix(SequentialHandler): downlevel ECONNRESET errors ( #8785 )
2022-10-31 19:03:38 +01:00
Almeida
0bcc18a0bd
fix(brokers): publish the scripts folder ( #8794 )
2022-10-31 19:01:49 +01:00
Gabriel Thomé
b5213664fa
feat: allow punctuation characters in context menus ( #8783 )
...
Co-authored-by: Gabriel Thomé <114624098+gabriel-thome-GVNG@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-31 12:28:29 +00:00
advaith
6e348ffd1d
docs(MessageReplyOptions): remove duplicate stickers field ( #8766 )
...
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2022-10-31 11:39:27 +00:00
DD
e7cbc1bf11
fix(BaseRedisBroker): proper import path to lua script ( #8776 )
...
* fix(BaseRedisBroker): proper import path to lua script
* chore: fix tests
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-27 19:47:00 +00:00
Almeida
53d8e87d7f
fix: censor token in debug output ( #8764 )
...
Co-authored-by: Aura Román <kyradiscord@gmail.com >
2022-10-27 12:50:11 +00:00
Ryan Munro
fc10774461
feat: allow deletion of ephemeral messages ( #8774 )
...
* feat: allow deletion of ephemeral messages
* fix: restore missing key
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-27 11:22:12 +00:00
hackermon
68d5712dea
fix: make ratelimit timeout require event loop to be active ( #8779 )
...
* fix issue with ratelimits not working correctly
related to #8757
The ``ref`` option doesn't require the Node.js event loop to remain active when waiting for the timeout causing the program to end if there isn't an active gateway connection.
* Update packages/rest/src/lib/handlers/SequentialHandler.ts
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* Update packages/rest/src/lib/handlers/SequentialHandler.ts
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2022-10-23 10:45:02 +00:00
iCrawl
b2658ce504
chore: update eslint-config-neon
2022-10-20 03:39:38 +02:00
iCrawl
3cc50b9e95
chore: deps
2022-10-20 03:11:41 +02:00
iCrawl
c0e3629f64
ci: properly cache yarn deps
2022-10-20 02:52:59 +02:00
iCrawl
7083df7cef
fix: styling and separation border for enums/interfaces
2022-10-17 23:40:34 +02:00
Synbulat Biishev
caeb1cbfdb
feat(GuildChannelManager): add .addFollower() method ( #8567 )
...
* feat(GuildChannelManager): add `.addFollower()` method
* docs: dpply suggestions
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: resolve from `GuildChannelManager`
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* types: correct channel type
* docs: update description
Co-authored-by: A. Román <kyradiscord@gmail.com >
* docs: update description
Co-authored-by: A. Román <kyradiscord@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: A. Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-16 16:04:30 +00:00
iCrawl
4f3c13628e
fix: include brokers readme
2022-10-14 23:46:35 +02:00
iCrawl
94097d365a
fix: default to main for stable selection
2022-10-14 23:38:08 +02:00
iCrawl
8af0b38b6c
fix: fallback to main
2022-10-14 23:29:37 +02:00
Jiralite
66097e0cb0
chore: Bump discord-api-types ( #8752 )
2022-10-14 23:20:26 +02:00
DD
bf9aa1858d
feat: @discordjs/brokers ( #8548 )
2022-10-13 22:20:36 +02:00
Jiralite
179392d6d7
docs: Remove unused imports ( #8744 )
2022-10-13 00:24:04 +02:00
Almeida
ea807e3eed
chore: remove downlevel-dts dependency from template ( #8743 )
2022-10-12 18:47:51 +00:00
Jiralite
ef29b5e51f
chore: Redirect voice examples to the new repository ( #8737 )
2022-10-12 12:27:02 +02:00
Almeida
cb3826ce6d
refactor(Embed): use embedLength function from builders ( #8735 )
2022-10-12 11:39:28 +02:00
Almeida
d7a45a0567
chore: update api-extractor configurations ( #8738 )
2022-10-12 11:38:14 +02:00
Suneet Tipirneni
49b91315f7
fix: extract text from link tags for descriptions ( #8739 )
2022-10-12 11:37:07 +02:00
StarkRights
5ffabb119f
fix: voice postbuild script ( #8741 )
2022-10-12 11:35:55 +02:00
iCrawl
eb46e3a5ad
feat: add model description to open-graph
2022-10-11 16:12:16 +02:00
iCrawl
e8f63617a2
chore: deps
2022-10-11 16:01:45 +02:00
Suneet Tipirneni
b05be9ec08
feat(website): Add utility for resolving summaries for json items ( #8734 )
2022-10-11 16:01:32 +02:00
iCrawl
9d8179c6a7
fix: pin @types/node version
...
https://github.com/DefinitelyTyped/DefinitelyTyped/pull/62629#issuecomment-1273892057
2022-10-11 14:32:38 +02:00
iCrawl
f92be4fb94
refactor: simplify path logic
2022-10-11 11:13:25 +02:00
iCrawl
c39faa94f6
chore: cleanup code
2022-10-11 09:36:36 +02:00
iCrawl
7b7cc6fde4
fix: localhost url for og:image
2022-10-11 08:54:07 +02:00
iCrawl
05fbe992e3
feat: og generation for models
2022-10-11 08:46:22 +02:00
iCrawl
698983b203
chore: deps
2022-10-11 04:09:02 +02:00
iCrawl
8b7ce2b61d
feat: inline code highlight
2022-10-11 04:06:14 +02:00
iCrawl
e17323c15c
fix: only include used fonts
2022-10-11 03:51:46 +02:00
iCrawl
f75f13d75b
feat: add og image gen
2022-10-11 03:34:29 +02:00
Almeida
d587467a38
chore: use @link instead of markdown link in tsdocs ( #8732 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-10 20:03:35 +00:00
iCrawl
5bfb61d5b8
ci: fix documentation workflow
2022-10-10 21:38:11 +02:00
iCrawl
c5d5840fef
chore(discord.js): release discord.js@14.6.0
2022-10-10 19:20:16 +02:00
iCrawl
a4bf975f49
chore(ws): release @discordjs/ws@0.4.1
2022-10-10 19:19:21 +02:00
DD
c2b677759b
fix(WebSocketShard): dispatch race condition ( #8731 )
2022-10-10 19:15:04 +02:00
MrMythicalYT
ac83ada306
types: fix events augmentation ( #8681 )
2022-10-10 19:14:49 +02:00
Almeida
02ffce8173
chore: make 'Note to developers' on version constant a regular comment ( #8730 )
...
chore: make 'Note to developers' a regular comment
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-10 14:42:03 +00:00
Almeida
caba122d20
fix: app paths ( #8729 )
2022-10-10 16:30:05 +02:00
RedGuy12
7b8966bca1
feat(Util): escape more markdown characters ( #8701 )
...
* feat(Util): escape more markdown characters
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* types(EscapeMarkdownOptions): update types
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* fix: lists bulleted with `*`
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* tests(escapeMarkdown): add tests
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-10 05:23:05 +00:00
iCrawl
3ed668e539
chore: move website and guide out of packages
2022-10-10 01:22:48 +02:00
NaeHyeok Jeong
0a9d57b011
chore: change token in readme to constant ( #8688 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-09 21:27:46 +00:00
JPBM135
a31e605e09
docs(Utils): remove private from parseEmoji ( #8718 )
...
chore(Utils): remove `private` from `parseEmoji`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-09 21:19:53 +00:00
Cit The Dev
7556db243d
docs: update UserContextMenuCommandInteraction documentation ( #8717 )
...
* Updated documentation for UserContextMenuCommandInteraction class
* Apply suggestions from code review
Co-authored-by: A. Román <kyradiscord@gmail.com >
Co-authored-by: Noel <buechler.noel@outlook.com >
Co-authored-by: A. Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-09 20:39:05 +00:00
Idris
4c2955a5de
fix(ClientOptions): make ClientOptions#intents returns an IntentsBitField ( #8617 )
...
* fix(ClientOptions): make ClientOptions#intents returns an instance of IntentsBitField
* fix: client.options
* fix(types): Client#options
* fix(WebSocketShard): remove require for IntentsBitField
* fix(eslint): yarn format
2022-10-09 20:05:50 +00:00
iCrawl
5f72d8b645
fix: website fonts
2022-10-09 02:10:35 +02:00
iCrawl
a5d2ce2059
fix: alert component text selection
2022-10-09 01:23:54 +02:00
Ryan Munro
e548e6a10b
fix: correctly construct a builder ( #8727 )
2022-10-09 01:07:12 +02:00
1Computer1
6fd331dd52
fix(Components): error with unknown components ( #8724 )
2022-10-09 01:06:37 +02:00
iCrawl
32297d4717
feat: prefetch pages for better navigation
2022-10-09 01:03:44 +02:00
Suneet Tipirneni
1b4f69b00a
feat(guide): add github links for pages ( #8725 )
2022-10-09 00:58:28 +02:00
iCrawl
1ea7664aa3
fix: remove turbo experiment again
2022-10-09 00:19:53 +02:00
iCrawl
723c0b9b55
fix: 404 not resolving
2022-10-08 23:59:47 +02:00
iCrawl
f0dd41fc93
build: compress prod build
2022-10-08 23:27:07 +02:00
iCrawl
b6c0ab8a41
feat: implement turbo for navigation
2022-10-08 22:49:56 +02:00
iCrawl
6120971ef8
fix: height styling on toc
2022-10-08 22:34:45 +02:00
iCrawl
87ec3922a3
chore: update readmes
2022-10-08 17:55:01 +02:00
iCrawl
3f006cd33c
build: fix cliff-jumper config
2022-10-08 17:32:07 +02:00
iCrawl
4bdd120e62
chore: deps
2022-10-08 16:55:34 +02:00
iCrawl
c0ea782dd4
chore(ws): release @discordjs/ws@0.4.0
2022-10-08 16:37:07 +02:00
iCrawl
ca21dc0f3b
chore(voice): release @discordjs/voice@0.13.0
2022-10-08 16:36:59 +02:00
iCrawl
4a57b3947a
chore(rest): release @discordjs/rest@1.3.0
2022-10-08 16:36:35 +02:00
iCrawl
41d1c2eefc
chore(proxy): release @discordjs/proxy@1.2.0
2022-10-08 16:36:20 +02:00
iCrawl
60c70389a4
chore(collection): release @discordjs/collection@1.2.0
2022-10-08 16:35:58 +02:00
iCrawl
f06d12fd73
chore(builders): release @discordjs/builders@1.3.0
2022-10-08 16:34:30 +02:00
iCrawl
dc31b76465
ci: update workflow for tags
2022-10-08 16:33:37 +02:00
iCrawl
ba90f14f9b
feat: auto-link headings
2022-10-08 15:44:00 +02:00
iCrawl
7b76b0b7e7
fix: proper root margin values for intersection observer
2022-10-08 14:31:26 +02:00
iCrawl
63939f8219
feat: automatic hash for anchors on scroll
2022-10-08 14:04:00 +02:00
Suneet Tipirneni
33ec49d5bf
feat(guide): add outline for pages ( #8722 )
...
Co-authored-by: iCrawl <buechler.noel@outlook.com >
2022-10-08 05:15:02 +02:00
Jeroen Claassens
d923d0ab96
build: switch to esbuild-plugin-version-injector for injecting version strings ( #8723 )
2022-10-08 02:54:45 +02:00
iCrawl
62332c2720
chore: deps
2022-10-07 20:26:45 +02:00
Parbez
7af3c3b6f1
fix: ws package.json path ( #8720 )
2022-10-07 19:42:04 +02:00
iCrawl
5730866073
feat: alert & discord components
2022-10-07 17:49:03 +02:00
Parbez
9f68d73706
fix: cliff.toml styling ( #8716 )
2022-10-07 13:57:48 +02:00
Noel
0ac3e766bd
feat: web-components ( #8715 )
2022-10-07 06:56:13 +02:00
iCrawl
76a7021452
chore: deps
2022-10-07 02:49:44 +02:00
iCrawl
103cb16be0
refactor: improve deprecation block
2022-10-07 02:45:04 +02:00
iCrawl
baa6c69835
refactor: improve tips/warnings
2022-10-07 02:44:28 +02:00
Suneet Tipirneni
f85022162d
feat(scripts): Add script to create a @discordjs package ( #8711 )
2022-10-07 02:38:58 +02:00
iCrawl
35bfba0c50
fix: info and caution components
2022-10-07 01:14:49 +02:00
iCrawl
ecfe4e3f1c
fix: index page
2022-10-07 00:33:41 +02:00
Noel
2628659747
feat: astro guide ( #8714 )
2022-10-06 23:53:35 +02:00
ckohen
01d75c8b8b
fix(Client): don't auth for webhook fetches with token ( #8709 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-06 19:43:00 +00:00
iCrawl
b64d657241
chore: removing building website from pre-commit
2022-10-06 12:36:26 +02:00
Almeida
7e51ea0ada
chore(util): add missing cliff-jumper config file ( #8707 )
2022-10-06 12:11:19 +02:00
Almeida
aec44a0c93
refactor: rename Error to DiscordjsError internally ( #8706 )
...
* refactor: rename Error to DiscordjsError internally
* chore: remove globalThis usage
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-06 09:21:03 +00:00
iCrawl
e745b95677
chore: deps
2022-10-05 20:57:39 +02:00
Suneet Tipirneni
9effd82abe
docs: fix AwaitMessageComponentOptions typedef ( #8696 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-05 20:41:36 +02:00
SpaceEEC
628759bcff
feat(GuildChannelManager): allow creating channels with a default auto archive duration ( #8693 )
2022-10-05 20:41:15 +02:00
muchnameless
a306219673
fix: re-export util ( #8699 )
2022-10-05 20:40:50 +02:00
Suneet Tipirneni
c0f7a1a89a
types(Message): remove & this from #inGuild typeguard ( #8704 )
2022-10-05 20:40:28 +02:00
Julian
a7eab50ee3
fix(WebSocketShard): add ready data parameter to ready event ( #8705 )
2022-10-05 20:39:05 +02:00
Jiralite
ace974fc1f
fix: Throw discord.js errors correctly ( #8697 )
...
fix: import errors correctly
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-05 16:16:07 +00:00
iCrawl
d9137c3658
chore: deps
2022-10-04 01:10:35 +02:00
iCrawl
b7fadb350a
fix: sidebar menu styling
2022-10-04 01:02:37 +02:00
iCrawl
1f944b889f
feat: allow search by tags
2022-10-04 00:47:15 +02:00
iCrawl
b187a18e9c
feat: properly build search indicies
2022-10-04 00:46:15 +02:00
iCrawl
0b8651cf85
chore: remove building package docs with old docgen
2022-10-03 14:32:40 +02:00
iCrawl
bf92172d80
chore(util): release @discordjs/util@0.1.0
2022-10-03 14:08:03 +02:00
Suneet Tipirneni
b2ec865765
feat: add @discordjs/util ( #8591 )
...
* feat: add @discordjs/util
* fix: builders test
* refactor: make rest use lazy for ESM import
* chore: make requested changes
* Apply suggestions from code review
Co-authored-by: Parbez <imranbarbhuiya.fsd@gmail.com >
Co-authored-by: A. Román <kyradiscord@gmail.com >
* chore: make requested changes and add tests
* chore: regen lockfile
* test: add type tests
* chore: push missing files
* chore: make requested changes
* chore: update CI stuff
* chore: fix lockfile
* chore: make requested changes
Co-authored-by: Parbez <imranbarbhuiya.fsd@gmail.com >
Co-authored-by: A. Román <kyradiscord@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-02 18:00:31 +00:00
SpaceEEC
3f8656115b
fix(SequentialHandler): throw http error with proper name and more useful message ( #8694 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-01 14:50:18 +00:00
Almeida
883f6e9202
feat(ForumChannel): add defaultSortOrder ( #8633 )
2022-10-01 14:00:30 +00:00
Almeida
2ea2a85e63
types(ModalBuilder): fix constructor typings ( #8690 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-01 13:53:56 +00:00
DD
f063625836
fix(proxyRequests): forward query parameters ( #8691 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-01 13:46:52 +00:00
DD
6398e46043
chore(proxy-container): update README for proper request forwarding ( #8692 )
...
* chore(proxy-container): update README for proper request forwarding
* chore: remove unused import
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-10-01 13:40:24 +00:00
Almeida
d24dbf7d22
chore(deps): bump discord-api-types ( #8685 )
2022-10-01 13:30:19 +00:00
A. Román
3c231ae81a
feat: add AbortSignal support ( #8672 )
...
* feat: add `AbortSignal` support
* fix: move the expect earlier
* fix: pass signal
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-25 18:44:03 +00:00
iCrawl
9f63eb977f
chore(discord.js): release discord.js@14.5.0
2022-09-25 19:17:25 +02:00
iCrawl
c69f512450
chore(rest): release @discordjs/rest@1.2.0
2022-09-25 19:11:48 +02:00
iCrawl
4a07f9eaa1
chore: deps
2022-09-25 19:08:39 +02:00
Khafra
64cd53c4c2
feat(rest): use Agent with higher connect timeout ( #8679 )
...
* feat(rest): use Agent with higher connect timeout
* chore: lint
* chore: I'm an idiot
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-25 12:45:36 +00:00
MrMythicalYT
d79aa2d0d0
docs: fix duplicate typedefs ( #8677 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-25 11:46:10 +00:00
Rodry
822b7f234a
types(Collection): make fn return type unknown ( #8676 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-25 11:40:58 +00:00
Jiralite
8ca407e089
docs(ForumChannel): Add @implements ( #8678 )
2022-09-25 13:27:56 +02:00
Jiralite
0126d9b810
fix(ThreadChannel): Add forum channel to parent ( #8664 )
...
fix(ThreadChannel): add forum channel to parent
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-24 14:51:11 +00:00
Jiralite
e9931229ae
refactor(GuildBanManager): Add deprecation warning for deleteMessageDays ( #8659 )
...
refactor(GuildBanManager): add deprecation warning for `deleteMessageDays`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-24 14:45:30 +00:00
Jiralite
1486bc9336
types(GuildChannelManager): Handle forum channel overload ( #8660 )
...
types(GuildChannelManager): handle forum channel overload
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-24 14:40:19 +00:00
Almeida
16fcdc3687
fix(GuildChannelManager): allow creating webhooks on forums ( #8661 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-24 14:34:19 +00:00
Jiralite
8622939229
fix(ForumChannel): Implement missing properties and methods ( #8662 )
...
* fix(ForumChannel): implement missing properties and methods
* refactor(ForumChannel): remove redundant default
* docs(ForumChannel): remove superfluous wording
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-24 14:28:42 +00:00
Jiralite
2487e3bf76
types(Caches): Allow GuildForumThreadManager and GuildTextThreadManager ( #8665 )
...
types: allow `GuildForumThreadManager` and `GuildTextThreadManager`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-24 14:14:43 +00:00
Maksi
578bc951bd
fix: RepliableInteraction respect cached generic ( #8667 )
...
* fix: RepliableInteraction respect cached generic
* fix: prettier format
* Update packages/discord.js/typings/index.d.ts
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>
2022-09-24 14:09:24 +00:00
Jiralite
1244854e13
fix(ThreadChannel): Allow editing flags ( #8671 )
...
fix(ThreadChannel): allow editing flags
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-24 14:02:30 +00:00
Almeida
b1e190c4f0
fix: allow adding forums to channelTypes ( #8658 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-24 13:37:41 +00:00
Jaworek
fc8ed816e6
fix(GuildChannelManager): typo in flags property name when editing ( #8669 )
...
* Update GuildChannelManager.js
* Update index.d.ts
* Update GuildChannelManager.js
* Update index.d.ts
2022-09-23 20:20:46 +00:00
Almeida
abb7226af3
feat(GuildChannelManager): allow editing flags ( #8637 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-21 22:00:06 +00:00
iCrawl
30ceaf7e47
chore: deps
2022-09-21 18:46:51 +02:00
iCrawl
9b40a79b3e
fix: focus-ring styles
2022-09-21 15:46:44 +02:00
iCrawl
0b12d6fa10
chore(discord.js): release discord.js 14.4.0
2022-09-21 14:09:39 +02:00
Jiralite
b106956308
feat(Widget): Allow forum channels ( #8645 )
2022-09-21 02:57:32 +02:00
Jiralite
6f1f465a77
feat(WelcomeChannel): Add forum channel as a type ( #8643 )
2022-09-21 02:57:18 +02:00
Almeida
eb98372dcd
chore: fix proxy-container Dockerfile ( #8648 )
2022-09-21 02:56:47 +02:00
Jiralite
5048a3d17a
feat: Allow forum channels in webhook update event ( #8646 )
...
feat: allow forum channels in webhook update event
2022-09-20 11:51:34 +00:00
Jiralite
f0497343f1
docs: Correctly overwrite setRTCRegion method ( #8642 )
...
docs: correctly overwrite `setRTCRegion` method
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-19 21:07:58 +00:00
Jiralite
f6f15d8e87
fix: Correct applied tags type ( #8641 )
...
* fix: correct applied tags type
* types: this is never a private thread channel
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-19 21:02:36 +00:00
Jiralite
14bbc9150a
types: Narrow channel type in thread managers ( #8640 )
...
types: narrow channel type in thread managers
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-19 20:00:59 +00:00
Jiralite
a7f816eeb7
fix(ThreadChannel): Make fetchStarterMessage() work in forum posts ( #8638 )
...
fix(ThreadChannel): make `fetchStarterMessage()` work in forum posts
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-19 19:55:33 +00:00
Jiralite
802b2394b0
docs(GuildTextThreadManager): Document correct @extend ( #8639 )
...
docs(GuildTextThreadManager): document correct `@extend`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-19 19:50:18 +00:00
iCrawl
c446a84570
build: trigger rebuild
2022-09-19 15:40:57 +02:00
iCrawl
9cf0a4904b
chore: patch all versions of tsdoc-config
2022-09-19 15:35:29 +02:00
iCrawl
25dc146247
build: revert to using patch
2022-09-19 15:13:22 +02:00
iCrawl
a2b08aaf3b
build: different import for schema
2022-09-19 14:53:57 +02:00
iCrawl
eba9cc6038
chore: deps
2022-09-19 14:41:43 +02:00
Almeida
145eb2fc5d
fix: update messageCount/totalMessageSent on message events ( #8635 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-19 00:38:23 +00:00
Almeida
8444576f45
docs(builders/components): document constructors ( #8636 )
2022-09-19 02:32:28 +02:00
iCrawl
6d43e26676
fix: border color in dark mode
2022-09-18 20:27:04 +02:00
iCrawl
2fc3d86f56
feat: searchbar
2022-09-18 20:16:50 +02:00
Suneet Tipirneni
8a8d519c9c
feat: add support for guild forums ( #7791 )
...
* feat: add support for guild forums
* feat(webhook): add support for creating forum channel posts
* fix: duplicated docs
* feat: add support for message counts
* feat: add support for latest upstream changes
* fix: serialize forum channels
* types: fix channel unions
* types: fix tests
* types: fix tests (again)
* types: fix tests (again (again))
* chore: make requested changes
* chore: fix bugs and make requested changes
* types: use correct type for guild forum start messages
* chore: remove console.log
* chore: make requested changes
* chore: make requested changes
* chore: fix docs
* Update packages/discord.js/src/managers/GuildForumThreadManager.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: update types
* chore: make requested changes
* chore: Apply suggestions
Co-authored-by: Jaworek <jaworekwiadomosci@gmail.com >
Co-authored-by: Jonathan Rubenstein <jrubcop@gmail.com >
* fix: import `ErrorCodes`
* fix: remove defunct code
* refactor: be consistent with channel class names
* feat(GuildChannel): add flags
* fix: rename file
* refactor: channel flags are everywhere!
* fix: import flags correctly
* chore(ThreadChannel): update message count string
* docs(Channels): correct `@param` type
* docs(Channels): ignore transformGuildDefaultReaction
* refactor: emoji object in tags
* chore: renaming consistency
* fix: document default reaction emojis in patching
* fix(GuildChannelManager): document `defaultThreadRateLimitPerUser`
* chore: semicolon
* docs(ErrorCodes): document `GuildForumMessageRequired`
* refactor: transform default reactions
* docs(APITypes): Add `ChannelFlags`
* fix: convert tags properly
* fix: pass an array of snowflakes
* refactor: handle flags better
* fix(ThreadChannel): receive tags
* fix(PartialGroupDMChannel): nullify `flags`
Apparently did not do this earlier.
* chore: misc sorting
* refactor: nullify emoji on tags if not present
* refactor(ForumChannel): modify returns
* types: protect the thread manager!
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
* chore: update `ChannelType` usage
* Update index.d.ts
* docs: Update default reaction emoji property names
Co-authored-by: Almeida <almeidx@pm.me >
* fix: only `name` is required when editing tags
- discord/discord-api-docs#5458
* types: add tests for `channel.flags`
* fix: allow unsetting the default reaction emoji
* refactor: remove v13 remnants
* docs: add missing closing tag
* feat: add `rateLimitPerUser`
* feat: add missing properties for create guild channel
- discord/discord-api-docs#5474
* refactor(GuildForumThreadManager): refactor message payload
* fix: handle magical `null` case
Co-authored-by: A. Román <kyradiscord@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Jaworek <jaworekwiadomosci@gmail.com >
Co-authored-by: Jonathan Rubenstein <jrubcop@gmail.com >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: A. Román <kyradiscord@gmail.com >
2022-09-18 14:23:44 +00:00
Almeida
669c3cd256
refactor: replace usage of deprecated ChannelTypes ( #8625 )
...
refactor: use new non-deprecated `ChannelType`s
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-17 13:56:19 +00:00
Suneet Tipirneni
678ceaa014
feat(website): use dropdowns for overloads ( #8630 )
...
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: iCrawl <buechler.noel@outlook.com >
2022-09-17 14:09:54 +02:00
iCrawl
0785353efe
fix: footer hiding properly
2022-09-17 00:31:28 +02:00
iCrawl
8323926304
fix: overflow in cmdk menu
2022-09-17 00:30:15 +02:00
iCrawl
bccc2c8e89
refactor: light theme for cmdk
2022-09-16 23:42:01 +02:00
iCrawl
1d72663e92
fix: allow usage of ctrl key additionally to metakey
2022-09-16 23:27:44 +02:00
iCrawl
d0a2a6227d
fix: prevent default for cmd+k
2022-09-16 23:17:05 +02:00
iCrawl
735e0bf52e
feat: search
2022-09-16 23:04:05 +02:00
Almeida
1c5b78fd21
fix(SlashCommandBuilder): missing methods in subcommand builder ( #8583 )
2022-09-15 20:19:13 +02:00
Almeida
053da5bc91
types(interactions): pass Cached type to return type of methods ( #8619 )
2022-09-15 20:18:48 +02:00
RedGuy12
fc9653f5ae
docs: fix regexps incorrectly being called global ( #8624 )
2022-09-15 20:15:01 +02:00
Almeida
22ac6b4660
docs: update misleading Client#guildMemberAvailable event description ( #8626 )
2022-09-15 20:13:55 +02:00
iCrawl
d14d47b62f
chore: dep cleanup
2022-09-12 18:46:15 +02:00
Jiralite
a9f003ac9b
types: Ensure events possess Client<true> ( #8612 )
...
types: ensure events possess `Client<true>`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-11 18:36:24 +00:00
RedGuy12
1d4cdee321
types(GuildChannelManager): correct fetch return type ( #8549 )
...
* types(GuildChannelManager): correct `fetch` return type
* fix(ci): fix the types tests
* fix: fix the docs
* Update packages/discord.js/src/managers/GuildChannelManager.js
Co-authored-by: Almeida <almeidx@pm.me >
* types: allow channels in the collection to be null
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* style: run prettier
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* test: fix types again
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
* style: run prettier
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-11 18:29:28 +00:00
Jiralite
8e1afaebdb
refactor: Split message send/edit types/documentation ( #8590 )
...
* refactor: split message send/edit types
* refactor: move `MessageEditOptions`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-11 18:22:53 +00:00
advaith
32523325c6
docs(Options): update DefaultMakeCacheSettings ( #8585 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-11 18:16:34 +00:00
iCrawl
7a9e52e63a
fix: tiny screen cmdk size
2022-09-09 21:55:35 +02:00
iCrawl
d11edc6397
fix: build script for website
2022-09-09 00:23:42 +02:00
iCrawl
96304d7cc8
feat: command menu
2022-09-09 00:08:59 +02:00
iCrawl
f9e9bfdedc
chore: deps
2022-09-09 00:07:56 +02:00
iCrawl
ce1f5c8d47
feat: redirect to old docs for main documentation
2022-09-08 17:05:13 +02:00
advaith
03fb5b0a2f
feat(GuildBanManager#create): add deleteMessageSeconds ( #8326 )
...
* feat(GuildBanManager#create): add `deleteMessageSeconds`
* Apply suggestions from code review
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* chore: remove typeof and return undefined if neither are set
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-08 13:15:01 +00:00
RedGuy12
ce991dd1d8
test: rename incorrect test ( #8596 )
2022-09-08 15:08:28 +02:00
Parbez
dbca93098c
chore: remove unused eslint disable comments ( #8595 )
2022-09-08 15:08:04 +02:00
A. Román
dd5a08944c
docs: change name ( #8604 )
2022-09-08 01:46:41 +02:00
iCrawl
8e98ba94d2
fix: properly center badge text
2022-09-07 22:57:35 +02:00
iCrawl
74dc8c10d5
fix: hide menu on click
2022-09-07 19:19:58 +02:00
iCrawl
8d07ea9a62
fix: dark/light theme fixes
2022-09-07 18:39:02 +02:00
iCrawl
d8e774138d
fix: accessibility improvements
2022-09-07 11:29:58 +02:00
Maksi
55c3ee20ae
feat: add typeguard to BaseInteraction#isRepliable ( #8565 )
...
* feat: add typeguard to BaseInteraction#isRepliable
* fix: redefine RepliableInteraaction
...to exclude impossible interactions rather than specify possible ones
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: remove InteractionResponseFields
* fix: replace InteractionResponseFields with RepliableInteraction in index test
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-06 17:56:21 +00:00
Noel
c3341570d9
refactor: website components ( #8600 )
2022-09-06 19:48:33 +02:00
Almeida
f3ce4a75d0
docs: use remarks instead of Note in descriptions ( #8597 )
2022-09-05 18:14:19 +02:00
iCrawl
4ffdada4f7
chore: deps
2022-09-04 19:33:57 +02:00
Almeida
8b3d006118
feat(Integration): add scopes ( #8483 )
2022-09-04 08:11:27 +00:00
Almeida
d08a57cadd
feat: add chatInputApplicationCommandMention formatter ( #8546 )
...
feat: add `chatInputApplicationCommandMention()` formatter
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-03 07:17:06 +00:00
iCrawl
0dc68445a1
refactor: open graph fixes
2022-09-03 05:02:16 +02:00
iCrawl
a7ad7e75ce
feat: open graph
2022-09-03 04:48:33 +02:00
Suneet Tipirneni
f79ccb4971
chore(website): bump api-extractor-model ( #8584 )
2022-09-03 01:14:00 +02:00
iCrawl
6f2b223c8b
refactor: extract create model function
2022-09-03 01:01:40 +02:00
iCrawl
a4777aa9b0
feat: add naive client-based search
2022-09-03 00:42:34 +02:00
iCrawl
f072d3d916
feat: redirect to latest version, otherwise click select version button
2022-09-02 22:42:12 +02:00
iCrawl
0238588067
build: fix website build
2022-09-02 22:07:19 +02:00
iCrawl
1d460e0434
chore: deps
2022-09-02 21:48:05 +02:00
RedGuy12
b9c62ac0f0
types(ThreadChannel): fetchStarterMessage must return a Message<true> ( #8560 )
...
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Signed-off-by: RedGuy12 <61329810+RedGuy12@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-09-02 18:44:39 +00:00
iCrawl
df46ab8061
build: tsup for better cjs / esm support
2022-09-02 18:08:16 +02:00
A. Román
b7eb96d456
types(interactions): fix {Slash,ContextMenu}CommandBuilder#toJSON ( #8568 )
2022-09-02 17:31:25 +02:00
D Trombett
f77612a55e
types(webhook): avatar can be null ( #8541 )
2022-09-02 15:30:06 +00:00
Suneet Tipirneni
9b4116b659
chore(website): put seperators between properties ( #8576 )
2022-09-02 17:20:57 +02:00
Almeida
8a91d7c256
fix: docgen ( #8582 )
2022-09-01 22:04:58 +02:00
iCrawl
3b7ba4062e
chore: fix leftover eslint exceptions
2022-09-01 21:26:09 +02:00
Suneet Tipirneni
edadb9fe5d
refactor: use eslint-config-neon for packages. ( #8579 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-09-01 20:50:16 +02:00
Parbez
4bdb0593ae
chore: bump typescript-eslint to support ts 4.8 ( #8573 )
2022-08-30 22:23:00 +02:00
iCrawl
fd97da9b6c
chore: missing config files
2022-08-29 21:48:12 +02:00
Suneet Tipirneni
d5dcddd350
feat: add util package for generating search indices ( #8571 )
2022-08-29 21:41:51 +02:00
Suneet Tipirneni
40324574eb
docs: remove xml tag from collection#find ( #8550 )
2022-08-29 18:05:30 +02:00
A. Román
1398af66f0
chore(github): resolved typos in issue templates ( #8564 )
2022-08-29 18:04:37 +02:00
iCrawl
682e0e1802
fix: don't prefetch as links enter viewport
2022-08-26 12:00:25 +02:00
iCrawl
13baf75cae
chore: return error
2022-08-24 06:09:39 +02:00
iCrawl
1d6b31b78d
fix: revalidate on notFound
2022-08-24 05:42:43 +02:00
iCrawl
5f093dde24
chore: log errors as errors
2022-08-24 05:36:10 +02:00
iCrawl
b58e6a65ad
fix: don't throw on not serializable kind
2022-08-24 05:23:03 +02:00
iCrawl
204f4dd7c4
chore: some logging
2022-08-23 22:37:19 +02:00
iCrawl
249ba0a9a6
refactor: contrast & colors
2022-08-23 21:31:38 +02:00
iCrawl
92933c2b61
refactor: memoize everything
2022-08-23 19:39:31 +02:00
iCrawl
abd3fc8ceb
fix: properly 404 and revalidate
2022-08-23 18:53:38 +02:00
iCrawl
84059b6b25
fix: affix position when ToC is visible
2022-08-23 17:32:03 +02:00
iCrawl
6da405668f
chore: just in case
2022-08-23 17:30:26 +02:00
iCrawl
58d2a1e6d7
chore: deps
2022-08-23 15:17:17 +02:00
iCrawl
7b5c688844
fix: mobile centering
2022-08-23 14:21:48 +02:00
iCrawl
28bc4f42c6
feat: light theme code blocks
2022-08-23 14:00:02 +02:00
iCrawl
5b4672bad3
refactor: css
2022-08-23 13:21:32 +02:00
iCrawl
a57b9ba5c4
refactor: mobile layout for badges
2022-08-23 12:54:40 +02:00
iCrawl
32da9b3868
fix: footer and sidebar mobile spacing
2022-08-23 12:06:18 +02:00
iCrawl
70806b401e
style: type import
2022-08-23 12:01:48 +02:00
iCrawl
0674820723
style: spacing
2022-08-23 11:20:08 +02:00
iCrawl
2d5bce274c
fix: footer on mobile
2022-08-23 11:13:39 +02:00
iCrawl
331dedcb9d
refactor: front page
2022-08-23 10:57:34 +02:00
iCrawl
103e1bd843
feat: add footer links
2022-08-23 10:11:07 +02:00
iCrawl
ffafde0b6b
refactor: make dark theme the default
2022-08-23 09:36:19 +02:00
iCrawl
28422eea58
fix: spacing of footer and affix
2022-08-23 09:15:33 +02:00
iCrawl
c826ad3ade
feat: markdown syntax highlighting
2022-08-23 08:48:44 +02:00
iCrawl
17559becef
refactor: change radius
2022-08-23 08:18:36 +02:00
iCrawl
b31a23b37c
build: "no default export"
2022-08-23 08:01:09 +02:00
iCrawl
8e4f77a63b
build: use module
2022-08-23 07:55:41 +02:00
iCrawl
b16ab8c69f
fix: check if router is ready before using its path
2022-08-23 07:07:22 +02:00
iCrawl
cf8570c19c
style: spacing on mobile
2022-08-23 07:05:48 +02:00
iCrawl
f0ab393411
fix: use correct icon on version select
2022-08-23 05:22:18 +02:00
iCrawl
11e02f1e5d
refactor: include item kind into url
2022-08-23 05:13:53 +02:00
iCrawl
206523587a
refactor: split out package constant
2022-08-23 04:20:41 +02:00
iCrawl
ac3bc6a2db
style: spacing
2022-08-23 04:11:12 +02:00
iCrawl
af295acedc
fix: wrong active item after anchor select
2022-08-23 03:59:53 +02:00
iCrawl
caa5c0332f
feat: add anchor icon
2022-08-23 03:06:21 +02:00
iCrawl
434f696397
refactor: reset state and code cleanup
2022-08-23 02:38:53 +02:00
iCrawl
6062d361fb
feat: more fallback cases
2022-08-23 02:13:10 +02:00
iCrawl
2ecb862e76
feat: use fallback with loading
2022-08-23 01:43:10 +02:00
iCrawl
360936140b
fix: don't persist state between pages
2022-08-23 01:26:57 +02:00
iCrawl
0b56184ba7
fix: github link and light theme hover nav link
2022-08-23 01:21:28 +02:00
iCrawl
a55545850a
refactor: better spacing
2022-08-23 01:02:46 +02:00
iCrawl
f16b11a91d
feat: active navigation and back button
2022-08-23 00:44:09 +02:00
iCrawl
0fb2694871
refactor: switch to ssr for unbuilt pages
2022-08-23 00:13:04 +02:00
iCrawl
ee030003ec
fix: markdown images and links
2022-08-22 23:58:49 +02:00
iCrawl
29c51be1f4
feat: custom 404
2022-08-22 23:58:33 +02:00
iCrawl
43a78be70b
fix: return 404 if a fetch error or no data is returned
2022-08-22 23:29:23 +02:00
iCrawl
92c0c60519
feat: version picker
2022-08-22 23:08:23 +02:00
iCrawl
ba3e0ed348
fix: footer / sidebar / deprecation alert
2022-08-22 22:15:50 +02:00
iCrawl
f7ce9f8533
feat: footer
2022-08-22 21:52:17 +02:00
iCrawl
00990c93ae
chore: missing vercel banner
2022-08-22 21:06:34 +02:00
iCrawl
c076b0d8cb
fix: don't redirect to the first item
2022-08-22 21:02:15 +02:00
iCrawl
d297fb0b69
feat: readme if no member is selected
2022-08-22 20:51:43 +02:00
iCrawl
24c128d649
feat: experiment with spotlight
2022-08-22 19:44:56 +02:00
iCrawl
ec7c6e3d3e
fix: selecting packages on the sidebar
2022-08-22 18:38:07 +02:00
iCrawl
6dfb9bbc48
feat: generate all tags
2022-08-22 18:30:46 +02:00
Suneet Tipirneni
4644e45e85
fix(website): use inter font for titles ( #8542 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-08-22 18:29:26 +02:00
iCrawl
1e001601c8
refactor: change url scheme
2022-08-22 16:50:43 +02:00
iCrawl
1aec243b1d
feat: packages route
2022-08-22 16:01:42 +02:00
iCrawl
191951ac28
feat: add ToC to interfaces
2022-08-22 15:38:47 +02:00
iCrawl
4fb4492b17
refactor: icons and head
2022-08-22 15:34:21 +02:00
iCrawl
abb968de81
feat: favicon
2022-08-22 14:57:51 +02:00
iCrawl
d9e53093f5
fix: properly check for properties and methods
2022-08-22 14:32:59 +02:00
iCrawl
e5678f4656
feat: list properties and method in table of content
2022-08-22 14:30:15 +02:00
iCrawl
9f18036078
fix: hydration error
2022-08-22 14:29:31 +02:00
iCrawl
474eae0afc
style: change how optionals are displayed
2022-08-22 14:19:02 +02:00
iCrawl
caeb66e150
fix: overflowing content
2022-08-22 14:12:53 +02:00
iCrawl
7623fc552e
ci: don't double check inputs
2022-08-22 12:11:45 +02:00
iCrawl
230c43e97d
build: fix downlevel-dts
2022-08-22 11:29:57 +02:00
iCrawl
4e3fa586b5
chore(discord.js): release discord.js@14.3.0
2022-08-22 10:56:30 +02:00
Jiralite
6bb1474d20
types: Inference of guild in MessageManager ( #8538 )
...
* types: better inference of message manager
* types: alter helper methods
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-22 08:31:02 +00:00
iCrawl
27bbc8fe68
chore(builders): release @discordjs/builders@1.2.0
2022-08-22 10:10:19 +02:00
iCrawl
e2cde5daa0
chore(collection): release @discordjs/collection@1.1.0
2022-08-22 10:08:38 +02:00
iCrawl
0960457108
chore: update proxy and rest in proxy-container
2022-08-22 10:07:22 +02:00
iCrawl
cd6b365b17
chore: changelog
2022-08-22 10:06:49 +02:00
iCrawl
19e1f5d0ca
chore(proxy): release @discordjs/proxy@1.1.0
2022-08-22 10:04:03 +02:00
iCrawl
3621e5efbd
chore(rest): release @discordjs/rest@1.1.0
2022-08-22 10:01:34 +02:00
iCrawl
d2f5b5b539
chore(ws): release @discordjs/ws@0.3.0
2022-08-22 09:57:26 +02:00
iCrawl
9ed11a4c19
chore: deps
2022-08-22 09:56:42 +02:00
Suneet Tipirneni
e42fd16369
feat(website): Show constructor information ( #8540 )
2022-08-22 09:45:53 +02:00
Jiralite
dd44e8b6ec
fix(proxyRequests): Typo in error message ( #8537 )
...
fix(proxyRequests): typo in error message
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-21 20:39:40 +00:00
Synbulat Biishev
3bef9018c0
fix(GuildMemberManager): add() method throws an error ( #8539 )
...
* fix(GuildMemberManager): `add()` method throws an error
* chore: update comment
2022-08-21 20:32:56 +00:00
Jiralite
23a0b6ccf2
fix(Guild): Widget channel types and fixes ( #8530 )
...
fix: various widget fixes
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-21 09:28:31 +00:00
Jiralite
b3f7c32f7f
types: Allow choice's value type to be strictly inferred ( #8529 )
...
* types: stricter types for choices in options
* test: add choice tests
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-20 20:29:16 +00:00
Jiralite
0dba8adbd2
types(GuildAuditLogs): Allow fetching to return all possible values ( #8522 )
...
types: allow everything to be returned upon fetching
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-20 19:03:36 +00:00
Jiralite
2b8074dd12
refactor(GuildAuditLogsEntry): Remove guild from application command permission update extra ( #8520 )
...
refactor(GuildAuditLogsEntry): remove guild extra
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-20 18:51:39 +00:00
InkoHX
16bbc8aa20
types: Correct EventEmitter.on (static) return type ( #8524 )
...
types: Correct EventEmitter.on (static) return type
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-20 18:45:56 +00:00
Jiralite
7a3d18dd6d
types(GuildAuditLogs): Remove static Entry ( #8521 )
...
types(GuildAuditLogs): remove static `Entry`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-20 18:34:32 +00:00
Jiralite
4882b17a77
types: Disallow some channel types from webhook creation ( #8531 )
...
types: disallow some channel types from webhook creation
2022-08-20 18:26:33 +00:00
Suneet Tipirneni
8028813825
feat(website): render @defaultValue blocks ( #8527 )
...
feat(website): render @defaultValue blocks
2022-08-19 18:24:55 +02:00
Suneet Tipirneni
47f2990b89
feat(website): show inherited members ( #8526 )
...
* feat(website): show inherited members
* fix: use passHref
2022-08-19 18:22:22 +02:00
Suneet Tipirneni
e475b63f25
feat(website): show descriptions for @typeParam blocks ( #8523 )
2022-08-19 10:55:43 +02:00
iCrawl
673262d38c
feat: deprecation badges
2022-08-18 18:47:44 +02:00
Suneet Tipirneni
7f415a2502
feat(website): show parameter descriptions ( #8519 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-08-18 18:38:27 +02:00
DD
cda3f005b1
feat(GuildMemberManager): addRole and removeRole ( #8510 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-18 10:58:35 +02:00
Synbulat Biishev
f9c25ddcfe
feat: deprecate ActionRow.from() ( #8504 )
...
* feat: deprecate `ActionRow.from()`
* feat: deprecate `ActionRow.from()`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-18 07:06:01 +00:00
iCrawl
74740260a7
ci: fix if statement, again
2022-08-17 23:51:07 +02:00
iCrawl
1008e3d4a7
ci: fix if check
2022-08-17 23:46:22 +02:00
iCrawl
17ab0e652c
refactor: inline table of contents
2022-08-17 23:21:23 +02:00
Noel
872ce801a0
revert: "refactor(website): use mantine code blocks" ( #8514 )
2022-08-17 23:04:47 +02:00
Suneet Tipirneni
0bf3df30da
refactor(website): use mantine code blocks ( #8512 )
2022-08-17 22:38:11 +02:00
iCrawl
20680efbc9
feat: more visibly annotate optionals
2022-08-17 22:16:22 +02:00
Jiralite
7701331b1c
ci: Remove management of chore label ( #8508 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-17 20:12:54 +00:00
Suneet Tipirneni
0be85fd101
feat(website): render @deprecated and @remarks blocks ( #8511 )
2022-08-17 21:51:29 +02:00
iCrawl
e147c5bd64
fix: codelisting
2022-08-17 21:24:38 +02:00
iCrawl
2f1ec7401c
feat: table of contents / method visibility / property modifiers
2022-08-17 21:12:09 +02:00
Suneet Tipirneni
0f83402985
refactor(website): adjust typography ( #8503 )
2022-08-17 10:17:09 +02:00
Parbez
d97cd936fd
chore: bump vitest and add @vitest/coverage-c8 ( #8507 )
2022-08-17 09:44:21 +02:00
Jiralite
812f7f1ea8
types: Implement max/min values for autocomplete ( #8498 )
...
* types: implement max/min values for autocomplete
* refactor: deduplicate options
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-16 20:37:08 +00:00
Jiralite
7d2507279c
docs(GuildAuditLogsEntry): Correct action wording ( #8499 )
...
docs(GuildAuditLogsEntry): fix `action` wording
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-16 20:30:07 +00:00
Rodry
c31a5cfcc8
types(ModalMessageModalSubmitInteraction): channelId is not nullable ( #8496 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-16 15:38:30 +00:00
DD
acdafe60c7
fix(WebSocketShard#destroy): wait for close and cleanup listeners ( #8479 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-16 15:33:00 +00:00
DD
4fd42528fe
fix(WebSocketManager#connect): check if we have enough sessions ( #8481 )
...
* fix(WebSocketManager#connect): check if we have enough sessions
* fix: more useful error message
* fix: tests
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-08-16 15:28:01 +00:00
ZyX
ebaf158006
types: change type of ApplicationCommandSubCommand.options ( #8476 )
...
* types: change type of ApplicationCommandSubCommand.options
* types: change type of ApplicationCommandSubCommand.options
* Update packages/discord.js/typings/index.d.ts
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2022-08-16 14:39:16 +00:00
Suneet Tipirneni
7116647947
feat(website): render tsdoc examples ( #8494 )
2022-08-16 16:33:49 +02:00
iCrawl
c99b808882
ci: fix workflow
2022-08-16 16:24:07 +02:00
iCrawl
a1dddd6b2c
build: only build web on vercel
2022-08-16 16:07:08 +02:00
iCrawl
b3db9eef32
build: force a docs rebuild
2022-08-16 15:51:51 +02:00
iCrawl
501945215b
ci: use concurrency
2022-08-16 11:00:17 +02:00
iCrawl
e82b2e49f5
fix: use correct env file
2022-08-15 19:17:41 +02:00
iCrawl
5f42b5af30
feat: fetch from local when developing or CI build
2022-08-15 19:13:01 +02:00
iCrawl
35e79b389d
fix: correctly handle overflowing content
2022-08-15 18:35:34 +02:00
iCrawl
5dc7946df2
fix: properly render critical styles on the server
2022-08-15 18:23:10 +02:00
iCrawl
1e00f5789e
chore: enable kodiak for auto merges
2022-08-15 16:56:30 +02:00
iCrawl
85cb0f25c7
build: run build with concurrency but everything else parallel
2022-08-15 16:16:12 +02:00
iCrawl
3cc893a282
build: enable parallel building for turbo
2022-08-15 16:12:45 +02:00
Marcus Otterström
fc99bf431a
Specify time unit in awaitModalSubmit ( #8484 )
2022-08-15 16:07:03 +02:00
Noel
4ab1d09997
refactor: docs design ( #8487 )
2022-08-15 14:48:00 +02:00
iCrawl
d09ef1e425
build: switch back to turbo for speedz
2022-08-15 14:19:17 +02:00
iCrawl
d56590a11d
chore: use external collection for docgen
2022-08-15 13:50:41 +02:00
iCrawl
c052f56f3e
ci: fix typechecking in ci
2022-08-15 00:42:33 +02:00
iCrawl
cb856860b7
ci: install dev deps everywhere
2022-08-14 21:30:55 +02:00
iCrawl
4cf265c7c6
ci: exclude shared match
2022-08-14 21:21:17 +02:00
iCrawl
3ec7ef07a0
ci: correctly reference job
2022-08-14 21:17:12 +02:00
iCrawl
90e7aea443
ci: check for shared additionally to packages
2022-08-14 21:04:51 +02:00
iCrawl
1211c7fc10
ci: fix dependency
2022-08-14 20:12:58 +02:00
iCrawl
84a4b1f58a
ci: only test run affected packages
2022-08-14 20:12:02 +02:00
iCrawl
193b252672
docs: fence examples in codeblocks
2022-08-14 19:25:25 +02:00
DD
bc06cc638d
feat(WebSocketShard): support new resume url ( #8480 )
2022-08-14 12:01:35 +02:00
iCrawl
d08da8a212
refactor: properly handling spacing
2022-08-13 20:42:03 +02:00
iCrawl
5360099e5f
build: don't build website on ci, let vercel handle it on changes
2022-08-13 20:14:28 +02:00
Suneet Tipirneni
fd4844ddb9
feat(website): add support for function overloads ( #8474 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-08-13 20:14:23 +02:00
iCrawl
8e69efde04
feat(website): breadcrumbs layout
2022-08-12 17:04:12 +02:00
iCrawl
2447165c82
fix(website): accessibility
2022-08-12 17:03:04 +02:00
Jiralite
c97977a3e8
fix(Embed): Reference video in video ( #8473 )
2022-08-12 05:09:44 +02:00
iCrawl
7666a6c341
chore: update changelog
2022-08-10 20:56:22 +02:00
iCrawl
9d8966fe24
chore(discord.js): release discord.js@14.2.0
2022-08-10 20:50:57 +02:00
iCrawl
4d128acac5
chore: deps
2022-08-10 20:37:25 +02:00
iCrawl
831d6506cb
chore: update changelog
2022-08-10 20:26:45 +02:00
RedGuy12
c5b96a185c
types(Message): correct bulkDelete return type ( #8465 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-08-10 20:25:12 +02:00
Jiralite
afa27b15c5
fix(ThreadChannel): Handle possibly null parent ( #8466 )
2022-08-10 20:16:57 +02:00
iCrawl
4d7283933d
chore: update changelog
2022-08-10 19:44:23 +02:00
Jan Parisek
452e94fd3e
types: fix missing types for mentionable options ( #8443 )
...
Co-authored-by: A. Román <kyradiscord@gmail.com >
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-08-10 18:33:52 +02:00
Jiralite
6c6fe74dd8
fix: Remove DM channels from Client#messageDeleteBulk's types ( #8460 )
2022-08-10 18:29:46 +02:00
A. Román
0e2a09571c
fix(Transformers): do not transform Date objects ( #8463 )
2022-08-10 18:28:35 +02:00
Ryan Munro
0fab869e51
fix(ModalSubmitInteraction): allow deferUpdate ( #8455 )
2022-08-10 18:25:56 +02:00
advaith
64a4041a05
docs: change registration example to use global commands ( #8454 )
2022-08-10 18:25:31 +02:00
Jan Parisek
38275fc53d
types(ApplicationCommandOption): add ApplicationCommandBooleanOption ( #8434 )
2022-08-10 18:24:50 +02:00
n1ck_pro
aac8acc22b
fix(Guild): unable to fetch templates ( #8420 )
2022-08-08 11:11:10 +02:00
Ryan Munro
6ef4754d40
docs(Colors): provide enum descriptions ( #8437 )
2022-08-08 11:10:43 +02:00
Almeida
b8a31360a2
fix(MessageMentions): infinite loop in parsedUsers getter ( #8430 )
2022-08-08 11:10:32 +02:00
RedGuy12
5b053cf82e
docs(AttachmentBuilder): fix #8407 ( #8421 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2022-08-08 11:06:11 +02:00
Synbulat Biishev
e72b986939
fix(DataResolver): make Buffer from string ( #8416 )
2022-08-08 11:05:56 +02:00
Jiralite
3a96ce7970
feat(Guild): Add max_video_channel_users ( #8423 )
2022-08-08 11:05:40 +02:00
SpaceEEC
359f688555
fix(WebSocketShard): always reconnect on disconnected with 1000 ( #8405 )
2022-08-01 13:24:25 +02:00
SpaceEEC
3161e1a1ac
fix(WebSocketShard): emit errors directly instead of objects ( #8406 )
2022-08-01 13:24:09 +02:00
iCrawl
4d8361c711
build: fix building actions
2022-07-30 22:02:02 +02:00
iCrawl
d6e4d149fd
chore(discord.js): release discord.js@14.1.2
2022-07-30 21:00:09 +02:00
DD
480c85c9c3
fix(errors): error codes ( #8398 )
2022-07-30 20:49:59 +02:00
iCrawl
b45b99f92b
chore(ws): release @discordjs/ws@0.2.0
2022-07-30 20:42:46 +02:00
DD
5137bfc17d
fix(WebSocketShard): account code 1000 with no prior indication ( #8399 )
2022-07-30 20:37:46 +02:00
Jiralite
fca3dada2a
docs(Embed): Ensure height and width are numbers ( #8396 )
2022-07-30 11:39:15 +02:00
Parbez
d070de6da7
chore: fix file path ( #8391 )
...
* chore: fix file path
* chore: emit only mjs
2022-07-29 18:43:57 +02:00
iCrawl
a3183cfad4
chore(discord.js): release discord.js@14.1.1
2022-07-29 13:47:21 +02:00
iCrawl
aba307341d
chore(builders): release @discordjs/builders@1.1.0
2022-07-29 13:42:55 +02:00
Parbez
c479d39a6b
chore: build only actions ( #8383 )
2022-07-29 11:19:54 +02:00
Parbez
52c2818b25
feat(website): add implements for class ( #8388 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-07-29 11:19:32 +02:00
iCrawl
d03cf6176c
chore(discord.js): release discord.js@14.1.0
2022-07-29 11:04:08 +02:00
iCrawl
11e77f7f86
chore: deps
2022-07-29 11:00:45 +02:00
iCrawl
2b1e88b5fa
chore: update changelog
2022-07-29 10:59:35 +02:00
Synbulat Biishev
e5bfe2c7c2
chore: reexport rest ( #8372 )
2022-07-29 10:47:30 +02:00
Jiralite
a7deb8f898
feat: Add channel & message URL formatters ( #8371 )
2022-07-29 10:47:23 +02:00
Almeida
b4e2c0c4d5
fix(MessageMentions): ignoreRepliedUser option in has() ( #8202 )
2022-07-29 10:47:05 +02:00
Suneet Tipirneni
33113614e0
feat(website): parse tsdoc comments ( #8386 )
2022-07-29 10:46:17 +02:00
Suneet Tipirneni
26556390a3
fix: use proper format for @link text ( #8384 )
...
fix(collection): use proper format for link text
2022-07-28 20:24:07 +02:00
Parbez
5494791313
docs: use link tags ( #8382 )
2022-07-28 19:18:42 +02:00
Parbez
c258bdf083
chore: cleanup tsup configs ( #8381 )
2022-07-28 18:57:57 +02:00
Parbez
ff5dd1fcb4
docs: hide sections with no members ( #8380 )
2022-07-28 17:55:46 +02:00
iCrawl
a38c58dbd0
feat: tertiary sidebar
2022-07-28 17:46:41 +02:00
Suneet Tipirneni
ec43c184fe
feat(website): add icons for sections ( #8377 )
...
* feat(website): add icons for sections
* chore: make requested changes
* fix: add icon for function parameters
2022-07-28 16:26:06 +02:00
iCrawl
c25e8ad78b
chore: use date order instead of topological for changelog
2022-07-27 14:36:09 +02:00
iCrawl
3f17ff23bf
chore: fix changelog
2022-07-27 14:22:13 +02:00
iCrawl
a7dc588d9f
chore(proxy): release @discordjs/proxy@1.0.1
2022-07-27 14:16:56 +02:00
iCrawl
2291429d30
chore(ws): release @discordjs/ws@0.1.0
2022-07-27 14:15:59 +02:00
iCrawl
bf7326729d
chore(rest): release @discordjs/rest@1.0.1
2022-07-27 14:12:23 +02:00
iCrawl
124d8123b8
chore(collection): release @discordjs/collection@1.0.1
2022-07-27 14:10:17 +02:00
Jiralite
0b61dbf720
docs(InteractionResponses): Add showModal() return type ( #8376 )
2022-07-27 13:59:26 +02:00
Jiralite
ba6797e742
docs(WebhookClient): Document working options ( #8375 )
2022-07-27 13:05:47 +02:00
Jiralite
7fd9ed8f13
refactor: Deprecate Formatter class ( #8373 )
2022-07-27 13:05:31 +02:00
iCrawl
b6bba9901b
chore: deps
2022-07-27 12:23:07 +02:00
Jiralite
2130aae321
docs(Message): Document gateway intent for content ( #8364 )
2022-07-27 12:10:05 +02:00
Jiralite
80b9738957
docs: Use info blocks for requirements ( #8361 )
2022-07-27 12:09:50 +02:00
A. Román
5d8bd030d6
fix(Formatters): add newline in codeBlock ( #8369 )
2022-07-27 12:09:34 +02:00
Jiralite
e9920a9c98
docs(WebhookClient): Make constructor a union ( #8370 )
...
Co-authored-by: muchnameless <12682826+muchnameless@users.noreply.github.com >
2022-07-27 12:09:18 +02:00
Jiralite
6d248051cf
refactor(PermissionOverwriteManager): Use OverwriteType ( #8374 )
2022-07-27 12:06:59 +02:00
iCrawl
798466a696
fix: various css for the sidebar
2022-07-26 09:48:40 +02:00
Suneet Tipirneni
1275918ca8
feat(website): group items by symbol kind ( #8360 )
...
* feat(website): group items by symbol kind
* chore: make requested changes
* chore: fix darkmode colors
* chore: make requested changes
* Update packages/website/src/components/ListSidebar.tsx
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Almeida <almeidx@pm.me >
2022-07-26 09:30:57 +02:00
SpaceEEC
a7d49e56fc
fix(GuildChannelManager): allow unsetting rtcRegion ( #8359 )
2022-07-26 09:29:30 +02:00
Ryan Munro
34ba9d1c4c
docs: update docs and examples to PascalCase links ( #8305 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2022-07-25 11:13:09 +02:00
Ryan Munro
77ed407f6a
feat: restore missing typeguards ( #8328 )
2022-07-25 11:12:48 +02:00
Rodry
4fc2c60a3b
feat(GuildMember): add dmChannel getter ( #8281 )
2022-07-25 11:12:00 +02:00
Jiralite
9f4446b10f
chore: Update update guide link ( #8358 )
...
chore: update update guide
2022-07-25 11:09:58 +02:00
Jiralite
78d4295a40
fix(WebSocketShard): Use correct import ( #8357 )
2022-07-25 11:09:27 +02:00
iCrawl
5a3c9996e0
fix(enums): dark theme colors
2022-07-25 01:38:17 +02:00
iCrawl
4fff6076e7
refactor: cleanup css
2022-07-25 00:55:40 +02:00
Suneet Tipirneni
4bda24678a
refactor(website): add typography improvements ( #8355 )
...
* refactor(website): add typography improvements
* chore: bold on hover
2022-07-24 21:56:50 +02:00
iCrawl
9ae461d84d
chore: rename docker publish
2022-07-24 18:51:26 +02:00
iCrawl
160487d866
chore: fix dockerbuild and add ws props everywhere
2022-07-24 18:49:06 +02:00
iCrawl
41e4e10b48
fix(Layout): refactor to sidebar layout component
2022-07-24 18:28:32 +02:00
Jiralite
200ab91f52
types(GuildAuditLogsEntryExtraField): Use AuditLogOptionsType ( #8349 )
2022-07-24 17:26:55 +02:00
Jiralite
3839958e3f
fix(ThreadChannel): Omit webhook fetching ( #8351 )
2022-07-24 17:18:08 +02:00
thehairy
58c1b51c5c
fix(GuildAuditLogsEntry): replace OverwriteType with AuditLogOptionsType ( #8345 )
2022-07-24 16:15:51 +02:00
Suneet Tipirneni
6a2d0d8e96
fix(selectMenu): allow json to be used for select menu options ( #8322 )
2022-07-24 15:14:33 +02:00
Suneet Tipirneni
335695c698
refactor: use next links ( #8344 )
...
* chore(website): use next links
* chore: fix deploy check
* chore: use ligher syntax highlighter
2022-07-24 15:14:18 +02:00
DD
8e520f946a
fix(ShardClientUtil#_respond): construct global error ( #8348 )
2022-07-24 15:13:13 +02:00
Jiralite
59a7e52224
fix: Ensure returns for function type definitions ( #8346 )
2022-07-24 13:44:46 +02:00
Jiralite
af837debe3
chore: Use raw GitHub link to show Vercel logo on website ( #8343 )
...
chore: use raw GitHub link to show on docs
2022-07-23 23:38:49 +02:00
Jiralite
df42fdfc42
fix(Presence): Do not return NaN for activity timestamp ( #8340 )
2022-07-23 18:21:47 +02:00
iCrawl
5f667c0c82
fix: correctly configure middleware
2022-07-23 04:13:16 +02:00
iCrawl
90cbd2bbd5
fix: move middleware into source directory
...
This needs to be on the same level as the pages directory, sometimes the documentation mentioned "root", but that obviously is not true if you use a src directory
2022-07-23 02:49:24 +02:00
iCrawl
f50382e1ce
feat: add middleware for path rewriting
2022-07-23 02:35:21 +02:00
iCrawl
1b03631205
chore: patch all versions of tsdoc-config
2022-07-23 01:57:47 +02:00
iCrawl
a490adfe36
chore: remove hoist and install normally
2022-07-23 01:41:12 +02:00
iCrawl
f097f0bc1f
chore: create patch for tsdoc-config
2022-07-23 01:38:21 +02:00
iCrawl
1d63d3ce1c
build: explicitly add deps
2022-07-23 01:24:45 +02:00
iCrawl
6d25fb8856
fix(yarn): don't hoist packages for website
2022-07-23 00:36:00 +02:00
iCrawl
86a9be7d33
fix(IRS): also generate index routes
2022-07-23 00:11:19 +02:00
iCrawl
82165d4f80
feat(IRS): next IRS
2022-07-22 23:39:48 +02:00
iCrawl
ee455c812e
refactor: switch to next.js
2022-07-22 21:47:06 +02:00
iCrawl
0d687b5606
chore: deps
2022-07-22 19:25:24 +02:00
DD
748d7271c4
feat: @discordjs/ws ( #8260 )
...
Co-authored-by: Parbez <imranbarbhuiya.fsd@gmail.com >
2022-07-22 19:13:47 +02:00
SpaceEEC
830c670c61
fix(Client): omit private properties from toJSON ( #8337 )
2022-07-22 17:11:54 +02:00
iCrawl
74ec7be346
chore: add lint-staged
2022-07-22 01:32:19 +02:00
iCrawl
96b62b6539
ci: rename files to match better naming
2022-07-20 22:33:23 +02:00
iCrawl
8a6ee906a7
ci: better naming for ci
2022-07-20 20:24:09 +02:00
Almeida
1fb7b30963
fix(ApplicationCommandManager): allow passing 0n to defaultMemberPermissions ( #8311 )
...
* fix(ApplicationCommandManager): allow passing 0n to defaultMemberPermissions
* fix(ApplicationCommand): equals()
2022-07-20 20:12:58 +02:00
iCrawl
45c9659080
ci: fix vercel deploy check
2022-07-20 19:03:48 +02:00
iCrawl
07a5cd7048
ci: check deploy branch vercel
2022-07-20 18:49:24 +02:00
iCrawl
d0e3c972b4
chore: reorder release steps
2022-07-20 18:44:44 +02:00
iCrawl
a05386a46c
ci: fix docs and dev publishes
2022-07-20 17:22:57 +02:00
Noel
3b0197bd8e
build: refactor build system ( #8324 )
2022-07-20 16:36:42 +02:00
iCrawl
d1245418f9
chore: add license to root
2022-07-19 20:11:23 +02:00
iCrawl
e7d4d41640
chore: use full link for vercel banner in readmes
2022-07-19 19:43:14 +02:00
iCrawl
ce1807dc80
fix(landing): vercel banner not wrapped in a tag
2022-07-19 19:41:14 +02:00
iCrawl
34d3917a28
chore: spacing on vercel logo
2022-07-19 19:38:11 +02:00
iCrawl
9e624abf1a
chore(discord.js): release discord.js
2022-07-19 18:40:01 +02:00
iCrawl
8c4b9865e1
fix(landing): vercel banner
2022-07-19 18:33:50 +02:00
iCrawl
dbad1c468b
chore: fix root vercel banner
2022-07-19 18:29:41 +02:00
iCrawl
4ffd7f9f80
chore: vercel banner
2022-07-19 18:26:03 +02:00
advaith
660e212e83
fix(Components): support emoji id strings ( #8310 )
2022-07-19 14:56:21 +02:00
iCrawl
70dd757ec3
refactor(theme): switch theme detection to use class
2022-07-18 19:53:07 +02:00
Suneet Tipirneni
b5d4b2d78b
feat(website): add basic landing page ( #8313 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2022-07-18 19:11:18 +02:00
iCrawl
78d013f87c
ci: fix building before linting/testing
2022-07-18 14:20:11 +02:00
iCrawl
21d61ca260
chore: remove parallel execution
2022-07-18 14:09:45 +02:00
iCrawl
b316ac7cc4
ci: remove turbo cache
2022-07-18 13:16:16 +02:00
iCrawl
ed94b3d9ec
chore: change versions
2022-07-18 12:52:15 +02:00
iCrawl
dcbbecfed2
chore: dev version
2022-07-18 12:28:39 +02:00
iCrawl
0c5e37d515
chore(discord.js): release discord.js
2022-07-18 12:26:49 +02:00
iCrawl
656e9550db
fix: default package to discord.js
2022-07-18 12:21:48 +02:00
DD
3a7e93df57
fix(DataResolver#resolveImage): adjust to updated resolveFile ( #8308 )
2022-07-18 12:17:46 +02:00
iCrawl
66092cad8b
feat(theme): dark theme detection
2022-07-18 02:57:29 +02:00
iCrawl
ec230faa4d
feat(theme): better dark theme
2022-07-18 02:35:34 +02:00
iCrawl
cd13a4a902
fix(sidebar): styling issues
2022-07-18 02:14:38 +02:00
iCrawl
dda2895bfb
chore: release bump
2022-07-17 22:37:01 +02:00
iCrawl
f0b77348d3
chore: bump dev version
2022-07-17 22:18:45 +02:00
iCrawl
b0a9131b1c
chore(discord.js): release discord.js
2022-07-17 22:15:00 +02:00
iCrawl
29be5b570b
chore: deps
2022-07-17 22:06:54 +02:00
iCrawl
d677c31161
chore: update dev versions
2022-07-17 22:05:32 +02:00
iCrawl
f6ef92ad6a
chore: release @discordjs/builders, @discordjs/collection, @discordjs/proxy, @discordjs/rest
2022-07-17 22:02:32 +02:00
Jiralite
52a9e213c2
fix(GuildMemberManager): Allow setting own nickname ( #8066 )
2022-07-17 21:47:02 +02:00
Almeida
b7e62380f2
test(builders): improve coverage ( #8274 )
2022-07-17 21:20:26 +02:00
Lo
cafde77d73
refactor(Util)!: rename fetchRecommendedShards ( #8298 )
2022-07-17 21:17:49 +02:00
Rodry
b7d4e55419
types(GuildFeature): allow feature strings to be passed ( #8264 )
...
Co-authored-by: Synbulat Biishev <syjalo.dev@gmail.com >
2022-07-17 21:14:54 +02:00
Almeida
5aeed99350
docs: align webhook method return types with implementation ( #8253 )
2022-07-17 21:14:25 +02:00
Jiralite
452dec57ca
docs: Remove @private constructor documentation ( #8255 )
2022-07-17 21:13:54 +02:00
Jiralite
64f814066c
refactor(Embed): Add all the types ( #8254 )
2022-07-17 21:13:40 +02:00
Rodry
33a7a5cbdc
types(CategoryChannelChildManager): fix Holds type ( #8288 )
2022-07-17 21:12:22 +02:00
iCrawl
edf83f02ea
chore: bump dev versions
2022-07-17 21:05:21 +02:00
iCrawl
25bd771559
chore(voice): release @discordjs/voice@0.11.0
2022-07-17 21:04:18 +02:00
iCrawl
f2ca0ca6f9
chore(rest): release @discordjs/rest@0.6.0
2022-07-17 21:03:35 +02:00
iCrawl
6712de9752
chore(collection): release @discordjs/collection@0.8.0
2022-07-17 20:59:54 +02:00
iCrawl
28cd293f14
chore: update changelog
2022-07-17 19:42:10 +02:00
iCrawl
3f5690afe1
chore(builders): bump dev version
2022-07-17 19:31:32 +02:00
iCrawl
015ab69956
chore(builders): release @discordjs/builders@0.16.0
2022-07-17 19:28:12 +02:00
iCrawl
caecc574f0
chore: deps
2022-07-17 19:20:40 +02:00
BattleEye
3bf30b1e6d
fix(PermissionOverwriteManager): mutates user ( #8283 )
2022-07-17 18:59:10 +02:00
DD
103a3584c9
refactor(rest): add content-type(s) to uploads ( #8290 )
2022-07-17 18:55:25 +02:00
Almeida
bf65b37d1a
types: remove MemberMention ( #8292 )
2022-07-17 18:54:44 +02:00
Parbez
7e6dbaaed9
types: remove expect error ( #8242 )
2022-07-17 18:53:40 +02:00
CallMe AsYouFeel
1a6ddbbe7b
fix(VoiceReceiver): parsePacket correctly ( #8277 )
2022-07-17 18:52:35 +02:00
Tiemen
32f9056b15
fix: slash command name regex ( #8265 )
2022-07-17 18:52:18 +02:00
Jiralite
3648f6d567
fix(GuildChannelManager): Access resolveId correctly ( #8296 )
2022-07-17 18:51:25 +02:00
Almeida
bddb6a461c
chore: ignore index files in coverage ( #8293 )
...
Co-authored-by: ckohen <chaikohen@gmail.com >
2022-07-17 18:51:03 +02:00
Jiralite
fe34f48efb
chore: Remove --cache ( #8279 )
2022-07-13 16:58:40 +02:00
Jeroen Claassens
30a8d3231f
chore: update Git Cliff TOMLs ( #8276 )
2022-07-13 09:49:17 +02:00
Suneet Tipirneni
1ed605eaa4
feat(website): add extends clauses, enum members and automatic -types links ( #8270 )
...
* feat(website): add extends clauses, enum members and automatic -types links
* chore: remove vscode settings
* refactor: remove util file
2022-07-12 22:42:32 +02:00
muchnameless
787654816d
fix(GuildChannelManager): edit lockPermissions ( #8269 )
2022-07-12 22:34:14 +02:00
Eejit
f0b68d5736
refactor: make GuildAuditLogsEntry.action return an AuditLogEvent ( #8256 )
2022-07-09 19:55:24 +02:00
Jiralite
75256153a9
types(GuildMemberManager): Fix placement for fetchMe() ( #8258 )
2022-07-09 19:43:02 +02:00
Suneet Tipirneni
33ae7df000
feat(website): add detailed property and method documentation ( #8252 )
...
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-07-08 22:03:18 +02:00
Tyler Resch
feb3bdda0a
types: convert Events to an enum ( #8246 )
2022-07-08 16:02:48 +02:00
Suneet Tipirneni
e78c9c9ee9
feat(website): show package members in a sidebar ( #8245 )
...
* feat(website): show package members in a sidebar
* fix: put response instead of loader
* Apply suggestions from code review
Co-authored-by: Noel <buechler.noel@outlook.com >
* chore: make requested changes
* refactor: make only package list scrollable
* feat: make sidebar mobile responsive
* fix: breakpoints for sidebar
Co-authored-by: Noel <buechler.noel@outlook.com >
2022-07-07 22:09:19 +02:00
MateoDeveloper
43f62bb667
docs(ApplicationCommand): add min_length and max_length to ApplicationCommandOptionData ( #8239 )
2022-07-07 20:46:06 +02:00
Parbez
96c8d21f95
feat(builder): add max min length in string option ( #8214 )
2022-07-07 20:45:32 +02:00
Anton Istomin
10ba0080cc
fix(recorder-example): bump dependencies ( #8123 )
2022-07-06 22:25:10 +02:00
iCrawl
0b979b04f2
chore: add blocked label
2022-07-06 21:17:07 +02:00
Parbez
a4d1862982
refactor(builder): remove unsafe*Builders ( #8074 )
2022-07-06 20:42:51 +02:00
Suneet Tipirneni
34531c45e3
feat(website): add support for type parameter documentation ( #8237 )
2022-07-06 17:37:33 +02:00
Parbez
8198da5cd0
types(builder): remove casting ( #8241 )
2022-07-06 12:28:00 +02:00
iCrawl
ba10637529
chore: deps
2022-07-06 10:43:06 +02:00
iCrawl
68c3d8743e
refactor(createApiModel): reusable function for api model creation
2022-07-05 17:00:44 +02:00
Almeida
a51f7215ec
test(collection): improve coverage ( #8222 )
2022-07-05 16:10:42 +02:00
Jiralite
c271e05223
fix(SpeakingMap): Allow docgen to detect event name ( #8236 )
2022-07-05 16:10:23 +02:00
Almeida
d2e74003d5
chore: remove docgen test stuff ( #8231 )
2022-07-05 14:13:11 +02:00
ckohen
fd1c24036f
fix(codecov): use cobertura ( #8235 )
2022-07-05 12:32:05 +02:00
ckohen
eb9ad46d4f
fix(coverage): upload lcov instead of clover ( #8234 )
2022-07-05 10:52:38 +02:00
Almeida
5bd6b28b3e
fix(Collection): make error messages consistent ( #8224 )
2022-07-04 17:40:33 +02:00
ckohen
f6db285c07
docs: add codecov coverage badge to readmes ( #8226 )
...
* docs: add codecov coverage badge to readmes
* docs: fix tab-space consistency
2022-07-04 14:00:27 +02:00
Almeida
68ade870f8
chore: upgrade vitest and add it as dep on each workspace ( #8223 )
2022-07-04 11:51:48 +02:00
Jiralite
c7a205f7b9
types(GuildMemberManager): Non-void return of edit() ( #8186 )
2022-07-03 18:04:29 +02:00
Almeida
c5750d59f5
refactor: make ShardEvents the events of Shard ( #8185 )
2022-07-03 18:04:19 +02:00
Suneet Tipirneni
31d5930464
fix(SelectMenuBuilder): properly accept SelectMenuOptionBuilders ( #8174 )
2022-07-03 18:04:08 +02:00
Jiralite
cdd9214212
fix: Remove global flag on regular expressions ( #8177 )
2022-07-03 15:36:53 +02:00
A. Román
fa010b5162
fix(MessagePayload): guard against repliedUser property ( #8211 )
2022-07-03 15:36:32 +02:00
A. Román
6b20645740
refactor(Util): make single replace call in cleanContent ( #8210 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-07-03 15:36:20 +02:00
Almeida
50d55bd6b8
fix(ApplicationCommandManager): explicitly allow passing builders to methods ( #8209 )
2022-07-03 15:35:59 +02:00
Almeida
2d9dfa3c6e
fix(TextInputBuilder): parse custom_id, label, and style ( #8216 )
2022-07-03 15:35:19 +02:00
Tyler Resch
ab238a9046
docs(MessageInteraction#commandName): updated description ( #8212 )
...
Co-authored-by: A. Román <kyradiscord@gmail.com >
2022-07-03 15:34:47 +02:00
Parbez
94ee60d3d4
feat(applicationCommand): add max min length in string option ( #8215 )
2022-07-03 15:34:04 +02:00
ckohen
f10f4cdcd8
feat: codecov ( #8219 )
2022-07-03 15:33:18 +02:00
Suneet Tipirneni
d95197cc78
feat: add website documentation early mvp ( #8183 )
...
Co-authored-by: iCrawl <buechler.noel@outlook.com >
2022-07-01 20:54:15 +02:00
Jiralite
e0c8282490
docs: Add missing @extends ( #8205 )
2022-07-01 17:48:11 +02:00
tnfAngel
741b3c8e27
docs: Remove Music bot in voice examples ( #8203 )
2022-07-01 10:54:11 +02:00
iCrawl
819a1fdf7d
ci: check for main package before moving api-extractor docs
2022-06-30 16:17:52 +02:00
iCrawl
ce9afbb8e4
ci: fix building before generating docs
2022-06-30 15:56:07 +02:00
iCrawl
b2776c22d4
ci: api-extractor support for docs
2022-06-30 15:46:14 +02:00
DD
525bf031a5
chore: revert pre-commit hook to not change state ( #8200 )
2022-06-30 11:47:27 +02:00
CarelessInternet
27d8deb471
types: add missing shard types ( #8180 )
2022-06-30 00:37:55 +02:00
Xaliks
11b1739319
fix(GuildMemberRemove): remove member's presence ( #8181 )
2022-06-30 00:37:47 +02:00
Jiralite
b83e0c0caf
types: Implement GuildChannelEditOptions ( #8184 )
2022-06-30 00:37:38 +02:00
Almeida
8421f9203b
types(Status): add missing members ( #8179 )
2022-06-30 00:37:31 +02:00
A. Román
cb3dca4ae0
refactor(ApplicationCommandManager): use makeURLSearchParams ( #8196 )
2022-06-30 00:36:47 +02:00
MateoDeveloper
002d6a5aed
feat(BaseInteraction): add support for app_permissions ( #8194 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-06-30 00:36:32 +02:00
DD
c4653f97b1
feat(util): parseWebhookURL ( #8166 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2022-06-25 11:02:11 +02:00
Suneet Tipirneni
e24970e3c3
refactor: Use Base prefix for channel and interaction base classes ( #8099 )
2022-06-24 10:42:50 +02:00
Tyler Resch
65dc8d677e
types(GuildScheduledEvent#scheduledStartAt): should be nullish ( #8111 )
2022-06-24 10:42:39 +02:00
Almeida
0ffbef506a
fix: edit() data can be partial and defaultMemberPermissions can be null ( #8163 )
2022-06-24 10:42:20 +02:00
iCrawl
5d3dd55a26
chore(changelog): add v13 changelog
2022-06-23 18:28:32 +02:00
Skick
70b42bb64a
types(voice): bring back typed events ( #8109 )
2022-06-23 12:39:36 +02:00
Jan
af04992ed3
docs(Constants): fix SweeperKeys type ( #8157 )
2022-06-23 12:37:12 +02:00
ckohen
bbdb5d980b
revert: refactor: move eslint.tsconfig.json to root ( #8159 )
2022-06-23 12:36:42 +02:00
Suneet Tipirneni
7279f9c31b
types: fix modal builder constructor data type ( #8143 )
2022-06-22 20:37:46 +02:00
Jiralite
5e5853a4e8
docs(Channels): internally document channel creation ( #8154 )
2022-06-22 20:37:24 +02:00
Jiralite
cd17aad720
refactor(Constants): Remove leftover code ( #8156 )
...
* refactor(Constants): tidy up file
* docs(Constants): add type definition
2022-06-22 20:36:58 +02:00
Jiralite
ee36d60dc6
docs: Update threads to use ThreadAutoArchiveDuration ( #8153 )
2022-06-22 20:34:41 +02:00
SpaceEEC
c34c02ab8d
fix(WebSocketShard): keep an error handler on connections ( #8150 )
2022-06-22 20:34:11 +02:00
Almeida
31f658247f
fix(DJSError): error code validation ( #8149 )
2022-06-22 20:33:47 +02:00
Jiralite
a3799f9ebb
types: Use ThreadAutoArchiveDuration from discord-api-types ( #8145 )
2022-06-22 11:23:39 +02:00
Jiralite
a061233510
docs(APITypes): Remove duplicate type definition ( #8144 )
2022-06-22 11:23:17 +02:00
Jiralite
203bc4a2cf
docs: Document missing type definitions ( #8130 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-06-22 11:23:03 +02:00
Parbez
65d1879c0a
chore: move deps to root and some miscellaneous changes ( #8129 )
2022-06-21 15:15:38 +02:00
Parbez
c6f285b7b0
refactor: remove @sindresorhus/is as it's now esm only ( #8133 )
2022-06-21 14:41:33 +02:00
pat
2eeaad6f27
fix(vcs): nsfw property ( #8132 )
2022-06-21 14:35:42 +02:00
pat
f1ac17c961
docs(InteractionResponse): fix return ( #8141 )
2022-06-21 14:35:33 +02:00
Jiralite
db2b0333d9
fix(WebSocketManager): Correct error name ( #8138 )
2022-06-21 14:35:17 +02:00
DD
94f7ca9474
chore: update proxy-container README ( #8122 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-06-20 14:47:19 +02:00
DD
e68effa822
refactor: errors ( #8068 )
...
Co-authored-by: Parbez <imranbarbhuiya.fsd@gmail.com >
Co-authored-by: A. Román <kyradiscord@gmail.com >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2022-06-20 14:46:35 +02:00
iCrawl
358c3f4a46
chore: upgrade deps
2022-06-19 13:19:24 +02:00
DD
268a9b4be5
fix: vitest recursion ( #8121 )
2022-06-19 13:18:36 +02:00
KinectTheUnknown
95e6d6ede0
types(Shard#reconnecting): fix event name ( #8118 )
2022-06-19 12:24:04 +02:00
DD
17867f9154
fix(proxy-container): proper deps ( #8120 )
2022-06-19 12:17:47 +02:00
Jiralite
3a77ce0b18
docs(PermissionsBitField): Fix @name of bitfield ( #8115 )
...
docs(PermissionsBitField): `Permission` -> `PermissionsBitField`
2022-06-18 18:42:47 +02:00
Jiralite
23e183a9ac
fix(WebSocketShard): Disconnected casing ( #8117 )
2022-06-18 18:42:30 +02:00
Parbez
b3c3a94d5d
ci: don't run publish workflow on forks ( #8116 )
2022-06-18 18:42:09 +02:00
DD
8610700c87
fix(ci): log into dockerhub properly ( #8114 )
2022-06-18 13:59:05 +02:00
Jiralite
db663a55c2
docs: TextBasedChannel -> TextBasedChannels typos ( #8110 )
2022-06-18 13:02:41 +02:00
DD
0673ea377a
fix(proxy-container): add @discordjs/rest to deps ( #8113 )
2022-06-18 13:02:12 +02:00
DD
2681929e42
feat: proxy container ( #8000 )
2022-06-17 23:29:50 +02:00
Jiralite
0a138dab95
docs: Remove numbers from enums ( #8098 )
2022-06-17 23:28:30 +02:00
Jiralite
415513696c
docs(GuildAuditLogs): Fix and reimplement type definitions ( #8108 )
2022-06-17 23:27:54 +02:00
Almeida
90a98fee16
refactor(ClientOptions): remove $ prefix from ws.properties keys ( #8094 )
2022-06-17 23:26:42 +02:00
advaith
386c41f24f
docs(WebSocketOptions): add version to docs and typings ( #8050 )
2022-06-17 23:26:08 +02:00
pat
d54bf5d286
fix(webhooks): revert webhook caching (and returning Message) ( #8038 )
2022-06-17 23:25:46 +02:00
Jiralite
e5ec1c4dbc
refactor: Use GuildFeature enum ( #8101 )
2022-06-17 23:25:29 +02:00
Jiralite
ad9ab2b177
chore: Add MessageContent to issue form ( #8106 )
2022-06-17 23:24:26 +02:00
Rodry
4df491ce85
types(ApplicationCommand): fix typo in setDMPermission ( #8097 )
2022-06-16 09:59:46 +02:00
Jiralite
0a44b05db8
fix(ApplicationCommand): Remove autocomplete check at the top level and correctly check for dmPermission ( #8100 )
2022-06-16 09:58:54 +02:00
Almeida
b4e28a8ff6
types: fix setType() parameter and ChannelData.type ( #8089 )
2022-06-13 23:43:10 +02:00
Jiralite
9c0f190de1
docs(BaseGuildTextChannel): Update setType()'s parameter type ( #8088 )
2022-06-13 22:09:00 +02:00
BaumianerNiklas
093117d938
chore: remove -types import in readme example ( #8085 )
2022-06-13 21:42:28 +02:00
Suneet Tipirneni
e53d162198
refactor(util): make utility functions top level ( #8052 )
...
* refactor(util): make functions top level
* types: make channel typeguards more strict
* chore: make requested changes
2022-06-13 20:04:53 +02:00
Almeida
51eadf3737
docs: update outdated examples ( #8081 )
2022-06-13 18:18:15 +02:00
Jiralite
552ec72542
docs(ThreadMemberManager): Require member in FetchThreadMemberOptions ( #8079 )
2022-06-13 18:17:44 +02:00
Ben
ac7bf692bf
docs(AutocompleteInteraction): change useless log in responds example ( #8077 )
2022-06-13 18:16:54 +02:00
n1ck_pro
9964454c29
types: fix ApplicationCommandPermissionsUpdate event typings ( #8071 )
2022-06-13 18:16:07 +02:00
Rodry
476b7d519c
types(AutocompleteOption): fix and improve types ( #8069 )
2022-06-13 18:15:31 +02:00
Jiralite
10a6c4287d
feat(AutocompleteInteraction): Add commandGuildId ( #8086 )
2022-06-13 18:14:01 +02:00
Jiralite
a2eebf6c66
docs: Description and missing @typedef fixes ( #8087 )
2022-06-13 18:12:08 +02:00
CodeGoat
96053babe1
fix(ApplicationCommand): fix default member permissions assignment ( #8067 )
2022-06-11 11:05:43 +02:00
ckohen
f527dea36e
fix(scripts): read directory and rerun ( #8065 )
2022-06-11 11:04:53 +02:00
ckohen
c7391db11b
refactor(ApplicationCommand): permissions v2 ( #7857 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-06-10 21:34:17 +02:00
Suneet Tipirneni
c5176be14b
feat(guild): add support for setting MFA level ( #8024 )
2022-06-10 21:26:11 +02:00
Parbez
fbe67e1025
fix: select menu options to accept both rest and array ( #8032 )
...
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2022-06-10 21:22:04 +02:00
Parbez
3bb9c0e5c3
fix: check for function type ( #8064 )
2022-06-10 21:21:45 +02:00
DD
9c8b3102ce
refactor(*): include name/reason/etc fields into options/data params ( #8026 )
2022-06-10 21:20:59 +02:00
Jiralite
2392a6f5de
types(ThreadMemberManager): Fix return type of fetching members with no arguments ( #8060 )
...
* types(ThreadMemberManager): non-optional first overload for fetching
* test: organisation
2022-06-10 21:20:00 +02:00
Parbez
c0f079d232
typings: remove isAutocomplete typeguard from typings ( #8063 )
2022-06-10 21:19:44 +02:00
Jiralite
d8077c6839
fix(CommandInteractionOptionResolver): Handle autocompletion interactions ( #8058 )
2022-06-10 21:19:27 +02:00
iCrawl
d4b41dd081
feat(docgen): proper event parsing for typescript
2022-06-10 16:22:11 +02:00
pat
0415300243
feat(vcs): add missing property and methods ( #8002 )
2022-06-10 13:42:53 +02:00
Jeroen Claassens
caee94897f
build: fix git cliff config files ( #8057 )
2022-06-10 13:37:24 +02:00
iCrawl
b3346f4b9b
feat(docgen): update typedoc
2022-06-10 12:59:46 +02:00
iCrawl
2791c86cdf
chore: remove unneeded tsc build
2022-06-09 21:27:06 +02:00
Almeida
c8f1690896
refactor(collection): remove default property ( #8055 )
2022-06-09 20:53:23 +02:00
Jiralite
da9107c007
refactor(ThreadMemberManager): Consistent thread member fetching ( #8021 )
2022-06-09 20:52:56 +02:00
Suneet Tipirneni
f57d6768ad
refactor(interactions): remove redundant interaction typeguards ( #8027 )
2022-06-09 20:52:44 +02:00
iCrawl
d7b8357dcb
fix(docgen): strip dots from return types
2022-06-09 20:47:51 +02:00
A. Román
16810f3e41
refactor(collection): remove default export ( #8053 )
2022-06-09 16:53:01 +02:00
A. Román
598f61b992
fix(scripts): add quotes around blob arguments ( #8054 )
2022-06-09 16:52:18 +02:00
iCrawl
50401453e7
fix(docgen): shorten output for path info
2022-06-09 16:14:37 +02:00
Almeida
94bdcaca62
docs: ignore docs of unexported functions ( #8051 )
2022-06-09 13:58:42 +02:00
iCrawl
eea139b346
feat(docgen): support for ignore tag
2022-06-09 13:54:35 +02:00
iCrawl
50822f5254
fix(docgen): parsing constructor
2022-06-09 11:37:22 +02:00
muchnameless
f2b267c079
fix(Message): force fetching ( #8047 )
2022-06-09 10:35:52 +02:00
advaith
b2eea1c900
docs(ClientOptions): fix closeTimeout default ( #8049 )
2022-06-09 10:35:27 +02:00
iCrawl
3ae2633c3f
feat(website): add some styling
2022-06-08 23:40:03 +02:00
iCrawl
3937b402c0
fix(website): don't build concurrently
2022-06-08 22:26:39 +02:00
iCrawl
256c4f955c
feat(website): unocss
2022-06-08 21:45:16 +02:00
iCrawl
33cdcdbb7a
fix: vercel deployment
2022-06-08 20:09:23 +02:00
iCrawl
bc466a5997
fix(website): deployment
2022-06-08 19:36:09 +02:00
Noel
127931d1df
feat: website ( #8043 )
2022-06-08 19:13:31 +02:00
iCrawl
5259639c2c
fix: doc generation for return types
2022-06-08 19:12:42 +02:00
iCrawl
5de9b80814
fix: returns for typescript parsing
2022-06-08 18:41:22 +02:00
iCrawl
bc4fbcef2e
fix(serializer): properly serialize data
2022-06-08 18:11:25 +02:00
iCrawl
3279b40912
feat(docgen): typescript support
2022-06-08 17:26:54 +02:00
Synbulat Biishev
1afae909d7
fix(Attachment): do not destructure data ( #8041 )
2022-06-08 13:30:06 +02:00
iCrawl
65cb36166f
fix(VarType): parsing type names
2022-06-08 13:27:41 +02:00
Superchupu
ecc6600df2
refactor(docgen): use the node: protocol ( #8034 )
...
Co-authored-by: Synbulat Biishev <syjalo.dev@gmail.com >
2022-06-08 00:17:48 +02:00
iCrawl
314d76e907
fix(docgen): fix up method return types
2022-06-07 15:19:42 +02:00
Parbez
769ea0bfe7
refactor: move all the config files to root ( #8033 )
2022-06-07 12:35:19 +02:00
Noel
8b979c0245
feat: docgen package ( #8029 )
2022-06-07 10:51:33 +02:00
Noel
5475767c2c
build: use cliff-jumper for releases ( #8030 )
2022-06-07 00:59:21 +02:00
Jiralite
86d8fbc023
fix(DirectoryChannel): Type name and handle url ( #8023 )
2022-06-06 15:47:13 +02:00
iCrawl
fba9710fc9
chore(builders): dev version
2022-06-06 14:45:46 +02:00
iCrawl
5ca3974301
chore(release): version
2022-06-06 14:44:25 +02:00
iCrawl
3202c91c5a
chore: properly adapt changelog script
2022-06-06 14:43:15 +02:00
Jiralite
f3f34f07b3
docs(DirectoryChannel): Extend Channel ( #8022 )
2022-06-06 14:24:35 +02:00
Parbez
f8ed71bfca
fix: readd isThread type guard ( #8019 )
2022-06-06 14:24:03 +02:00
Voxelli
e1176faa27
feat: backport handle zombie connection ( #7626 )
...
* feat: backport zombie connection fixes
* fix: enums
* fix: prettier
* feat: add zombie connection event to shard events
* Apply suggestions from code review
Co-authored-by: muchnameless <12682826+muchnameless@users.noreply.github.com >
* fix: prettier
* fix: handleZombieConnection
* feat: backport new logic of handling zombie connection
Co-authored-by: muchnameless <12682826+muchnameless@users.noreply.github.com >
2022-06-06 12:21:35 +02:00
Caleb Lam
aa59a409b3
feat(CommandInteraction): add 'commandGuildId' ( #8018 )
2022-06-06 10:07:37 +02:00
Rodry
7fa698d23e
types(AttachmentBuilder): fix data type ( #8016 )
...
* types(AttachmentBuilder): fix data type
* types(MessageOptions): add AttachmentPayload
2022-06-06 10:07:15 +02:00
markisha64
b9df37a89f
refact: Sticker's tags property ( #8010 )
2022-06-05 23:29:31 +02:00
Rodry
ad75be9a9c
feat: allow builders to accept rest params and arrays ( #7874 )
...
Co-authored-by: Parbez <imranbarbhuiya.fsd@gmail.com >
Co-authored-by: Khafra <42794878+KhafraDev@users.noreply.github.com >
2022-06-05 23:29:16 +02:00
Suneet Tipirneni
70c733bb9a
refactor(channel): remove redundant channel type guards ( #8012 )
2022-06-05 23:29:05 +02:00
Rodry
a3287782b5
feat(MessageReaction): add react method ( #7810 )
2022-06-05 23:28:44 +02:00
Suneet Tipirneni
0ccc243c8f
types(modal): fix showModal() typings ( #8014 )
2022-06-05 23:28:28 +02:00
Almeida
0a7953e463
docs(Attachment): remove constructor doc ( #8009 )
2022-06-05 23:28:18 +02:00
Parbez
6aa623240e
types: fix some attachment related typings ( #8013 )
2022-06-05 22:37:56 +02:00
n1ck_pro
6266b0c1e3
types(AttachmentBuilder): remove name parameter from constructor ( #8008 )
2022-06-05 22:37:01 +02:00
Suneet Tipirneni
9720e55534
refactor: always return Message instances in interactions ( #7917 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-06-05 19:00:35 +02:00
Parbez
ad36c0be77
fix: add static method from in builders ( #7990 )
2022-06-05 18:33:19 +02:00
SpaceEEC
5987dbe5cf
docs(VoiceChannel): annotate that it is implementing TextBasedChannel ( #8007 )
2022-06-05 18:30:14 +02:00
Rodry
5244fe3c1c
feat(Collector): add ignore event ( #7644 )
...
Co-authored-by: Parbez <imranbarbhuiya.fsd@gmail.com >
2022-06-05 18:29:13 +02:00
Synbulat Biishev
349766dd69
feat(GuildMemberManager): add GuildMemberManager#fetchMe() ( #7526 )
2022-06-05 18:29:00 +02:00
markisha64
7a1095b66b
fix: typings ( #7965 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-06-05 09:36:59 +02:00
iCrawl
10009a43ee
ci: remove cache-dir from test
2022-06-05 01:14:39 +02:00
iCrawl
8d8e6c03de
feat: use vitest instead of jest for more speed
2022-06-05 01:07:10 +02:00
Suneet Tipirneni
dfadcbc2fd
refactor(attachment): don't return attachment builders from API ( #7852 )
...
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: A. Román <kyradiscord@gmail.com >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2022-06-04 22:33:13 +02:00
n1ck_pro
546d48655f
docs: add missing discord-api-types external types ( #8001 )
2022-06-04 22:27:01 +02:00
iCrawl
f8739bd9c0
fix(voice): re-add accidental removal of postbuild script
2022-06-04 19:15:28 +02:00
iCrawl
f2ae1f9348
feat: add scripts package for locally used scripts
2022-06-04 19:07:50 +02:00
iCrawl
3401fd4eb6
chore: remove leftover files from pre-monorepo era
2022-06-04 18:41:37 +02:00
iCrawl
fdbd229832
ci: equality check on tag and package name
2022-06-04 17:57:07 +02:00
iCrawl
9e8e2411c1
ci: check for the correct prop to be defined
2022-06-04 17:51:31 +02:00
iCrawl
c02ced9a22
ci: fix if checks for branch/tag when using workflow dispatch
2022-06-04 17:37:00 +02:00
iCrawl
8c5a7f80ef
ci: fix inputs for workflow dispatches
2022-06-04 17:15:08 +02:00
iCrawl
14018b0118
ci: allow workflow dispatches
2022-06-04 17:13:40 +02:00
iCrawl
8095723604
chore: only build cjs for actions
2022-06-04 17:08:26 +02:00
iCrawl
e17bb54c85
chore: update dev versions
2022-06-04 17:01:47 +02:00
iCrawl
e92d937bcc
chore: release packages
2022-06-04 16:59:00 +02:00
iCrawl
091f1bd170
chore: deps
2022-06-04 16:49:47 +02:00
iCrawl
bd2cf20ecb
chore: re-generate changelogs
2022-06-04 16:42:00 +02:00
iCrawl
8af916dba0
chore: remove accidental changelog for voice
2022-06-04 16:22:31 +02:00
iCrawl
781a6e013c
chore: fix changelogs
2022-06-04 16:20:33 +02:00
iCrawl
2172a00c50
chore: remove unneeded actions dep
2022-06-04 15:45:18 +02:00
iCrawl
271b1c8e5d
feat: actions for workflows
2022-06-04 15:34:40 +02:00
iCrawl
6b8ef20cb3
style: cleanup tests and tsup configs
2022-06-04 15:21:57 +02:00
iCrawl
a45bef4cad
fix(proxy): add docs script
2022-06-04 13:34:57 +02:00
DD
1ba2d2a898
feat: @discordjs/proxy ( #7925 )
...
Co-authored-by: Parbez <imranbarbhuiya.fsd@gmail.com >
2022-06-04 13:26:25 +02:00
iCrawl
e518c8a137
chore: update yarn
2022-06-04 13:13:52 +02:00
iCrawl
80cd4a4a43
ci: run assigning reviewers also on drafts
2022-06-04 12:59:54 +02:00
iCrawl
8a7cd10554
fix(builders): leftover invalid null type
2022-06-04 12:59:26 +02:00
iCrawl
251862ea57
chore: deps
2022-06-04 12:58:09 +02:00
Jiralite
2f03f9ad3f
fix(GuildAuditLogs): Cache guild scheduled events ( #7951 )
2022-06-04 09:04:08 +02:00
Suneet Tipirneni
db81127886
chore: add external links for dapi-types ( #7966 )
2022-06-04 09:03:05 +02:00
Suneet Tipirneni
cdd2ba036a
feat(guildChannelManager): add videoQualityMode option for create() ( #7980 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-06-04 09:02:21 +02:00
Suneet Tipirneni
97eaab35d7
feat(rest): add guild member banner cdn url ( #7973 )
2022-06-04 09:00:39 +02:00
Suneet Tipirneni
d60c464e61
types: add types to EventEmitter static methods ( #7986 )
2022-06-04 08:58:15 +02:00
Suneet Tipirneni
643dab3b1b
refactor: clean up modal submissions ( #7994 )
...
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2022-06-04 08:57:19 +02:00
Azarias B
68d5169f66
feat: Export types from interactions/slashCommands/mixins ( #7942 )
2022-05-25 10:04:20 +02:00
Suneet Tipirneni
7f4d411e73
chore: reexport all dapi-types ( #7909 )
2022-05-25 10:03:51 +02:00
Jeroen Claassens
636d4f263b
chore: fix git cliff configs ( #7948 )
...
Co-authored-by: Vlad <kingdgrizzle@gmail.com >
2022-05-25 10:02:17 +02:00
Jiralite
fdeac9d9fb
types: nullify guildScheduledEventUpdate's old parameter ( #7955 )
2022-05-21 02:02:57 +02:00
Suneet Tipirneni
adf461baf4
fix: make sure action row builders create djs builders ( #7945 )
2022-05-18 21:56:56 +02:00
DD
191510b7f8
fix(TextBasedChannel#bulkDelete): return deleted message ( #7943 )
2022-05-18 19:58:39 +02:00
DD
e2f5a4a494
chore: enable noUncheckedIndexAccess ( #7931 )
2022-05-18 19:56:42 +02:00
A. Román
993eb74475
chore(deps): update discord-api-types and /voice ( #7934 )
2022-05-18 19:54:35 +02:00
DD
dfe449c253
feat: REST#raw ( #7929 )
2022-05-17 16:31:19 +02:00
Jiralite
5e9b757a37
fix: Remove trailing invites on channel deletion ( #7932 )
2022-05-16 12:13:02 +02:00
Sam
28172ca7b5
fix(DataResolver): fix check for readable streams ( #7928 )
2022-05-16 12:12:34 +02:00
Vlad Frangu
7ce641d33a
fix(SlashCommandBuilder): import Permissions correctly ( #7921 )
2022-05-14 22:47:26 +02:00
Khafra
e92b17d855
fix(REST): remove dom types ( #7922 )
2022-05-14 18:39:12 +02:00
Khafra
d1504f2ae1
fix: ok statusCode can be 200..299 ( #7919 )
2022-05-14 18:38:05 +02:00
Jiralite
b1a3aa97ea
chore: bump discord-api-types ( #7923 )
2022-05-14 18:37:01 +02:00
iCrawl
d522320aa4
chore: update v13 changelog
2022-05-13 12:11:36 +02:00
Khafra
76694c1497
feat(EnumResolvers): remove Enumresolvers ( #7876 )
2022-05-13 11:35:08 +02:00
Vlad Frangu
de3f1573f0
feat(builders): add new command permissions v2 ( #7861 )
2022-05-13 11:33:40 +02:00
Synbulat Biishev
aed687b09f
feat: move me to GuildMemberManager manager ( #7669 )
...
Co-authored-by: muchnameless <12682826+muchnameless@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
2022-05-12 22:51:28 +02:00
n1ck_pro
e07b910e68
types: make CacheType generic more accurate for return values ( #7868 )
2022-05-12 22:50:31 +02:00
Khafra
d1ec8c37ff
feat(rest): use undici ( #7747 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: ckohen <chaikohen@gmail.com >
2022-05-12 22:49:15 +02:00
Parbez
4515a1ea80
chore: bump shapeshift for faster object validation ( #7914 )
2022-05-12 12:09:50 +02:00
Vlad Frangu
c1b5e731da
fix: add localizations for subcommand builders and option choices ( #7862 )
2022-05-12 10:32:27 +02:00
Suneet Tipirneni
64bdf53116
types(guildScheduledEvent): Mark entityMetadata as nullable ( #7908 )
2022-05-12 10:30:26 +02:00
Ben
d308c66eec
docs(InteractionResponses): replace outdated Embed example for reply ( #7875 )
2022-05-12 10:29:44 +02:00
Jiralite
dfd9eb20b2
refactor(ThreadChannel): Remove MAX helper from threads ( #7846 )
2022-05-12 10:29:21 +02:00
Ryan Munro
19eaed6390
fix(AuditLog): default changes to empty array ( #7880 )
2022-05-12 10:26:07 +02:00
SpaceEEC
4ba0f56b6a
feat(VoiceChannel): add support for text in voice ( #6921 )
2022-05-02 09:39:14 +02:00
advaith
5eeef3f708
types(discord.js): export missing enums ( #7864 )
2022-05-02 09:37:46 +02:00
with-heart
679dcda970
feat(REST): enable setting default authPrefix ( #7853 )
2022-04-28 13:08:02 +02:00
newracket
df64d3ea38
fix(Util): flatten ignoring certain fields ( #7773 )
2022-04-26 00:45:52 +02:00
Jiralite
6239d83c4d
fix: possibly missing ( #7829 )
2022-04-26 00:31:21 +02:00
Khafra
0c18dab128
fix: endReason not being properly set in base Collector ( #7833 )
...
* fix: `endReason` not being properly set in base Collector
* types: add _endReason type
2022-04-26 00:31:12 +02:00
Almeida
ece628986c
types: fix return type of toString() on channels ( #7836 )
...
* types(DMChannel): `toString()` returns a `UserMention`
* test: add more tests
2022-04-26 00:31:05 +02:00
Jiralite
f4ccc6772c
docs: require parameter ( #7838 )
2022-04-26 00:30:58 +02:00
Almeida
5ba7740fcf
refactor(Activity): remove undocumented properties ( #7844 )
2022-04-26 00:30:45 +02:00
Almeida
bfeaf856f7
types(Message#activity): make partyId optional and use enum for type ( #7845 )
2022-04-26 00:30:13 +02:00
FIRE
361709332b
fix(SelectMenuBuilder): options array ( #7826 )
2022-04-22 20:50:36 +02:00
Rodry
61a44c509c
docs(ApplicationCommand): fix and improve localization docs ( #7804 )
2022-04-21 19:07:49 +02:00
Hyro
4ac91c61d0
fix(Activity): platform type ( #7805 )
2022-04-21 19:07:18 +02:00
Hyro
4972bd87c1
fix(ApplicationCommand): equal nameLocalizations and descriptionLocalizations ( #7802 )
2022-04-21 19:06:42 +02:00
Euan Caskie
a1b145e0ce
makeContent should accept empty strings ( #7764 )
2022-04-21 18:57:00 +02:00
Suneet Tipirneni
29293d7bbb
refactor: use arrays instead of rest parameters for builders ( #7759 )
2022-04-21 18:56:10 +02:00
Rodry
f22245e9d0
feat(SelectMenu): allow emojis in options and option constructors ( #7797 )
2022-04-21 18:55:51 +02:00
Suneet Tipirneni
585169f2f0
types: cleanup *Data type definitions ( #7716 )
2022-04-19 16:00:55 +02:00
Ryan Munro
ec8d87f932
feat(builders): improve embed errors and predicates ( #7795 )
...
* feat(builders): improve embed errors
* fix: use imageURLPredicates
Co-authored-by: Synbulat Biishev <arziksin@gmail.com >
Co-authored-by: Synbulat Biishev <arziksin@gmail.com >
2022-04-19 15:58:47 +02:00
n1ck_pro
440ac243ca
types: fix BooleanCache never resolving to true ( #7809 )
...
* types: fix BooleanCache never resolving to true
* fix: broke other types by accident
2022-04-19 15:57:44 +02:00
Ryan Munro
c5fb548529
fix(InteractionResponses): use optional chaining on nullable property ( #7812 )
...
* fix(InteractionResponses): use optional chaining on nullable property
* fix: one more spot
2022-04-19 15:56:45 +02:00
Almeida
a6d9ce57c6
types(CommandInteraction): add awaitModalSubmit ( #7811 )
2022-04-19 15:56:22 +02:00
Rodry
08574763eb
types(ThreadChannel): fix autoArchiveDuration types ( #7816 )
2022-04-19 15:54:54 +02:00
iCrawl
9ef7ffdc6d
ci: use proper regex escapes
2022-04-17 20:07:19 +02:00
iCrawl
9fa92ac0f9
ci: extract package and semver from tag
2022-04-17 19:55:59 +02:00
iCrawl
2c2f88cd43
ci: change logic to parse version
2022-04-17 19:08:02 +02:00
iCrawl
93defeccce
ci: move logic for replacing tag name
2022-04-17 18:49:31 +02:00
iCrawl
443533ba99
ci: fix env vars
2022-04-17 18:35:31 +02:00
iCrawl
3cc96d7940
ci: replace branch name for documentation
2022-04-17 18:31:28 +02:00
iCrawl
b94a8761f8
chore: update dev versions
2022-04-17 13:40:46 +02:00
iCrawl
9bf2a0d5cb
chore: release new versions
2022-04-17 13:32:57 +02:00
iCrawl
9917981f24
chore: update ts-docgen
2022-04-17 11:53:45 +02:00
iCrawl
ab8b946276
chore: update docgen
2022-04-17 11:45:03 +02:00
iCrawl
bcf7f1cfad
chore: deps
2022-04-17 11:27:36 +02:00
Suneet Tipirneni
a58556adc0
feat: allow createMessageComponentCollector without using fetchReply ( #7623 )
...
* feat: allow creation of message component collectors without fetchReply
* chore: attempt at requested changes
* fix: collector bug
* refactor: use better names
* feat: add update() support
* feat: add defer support
* refactor: InteractionReply -> InteractionResponse
* fix: remove log
* chore: make requested changes
* Update packages/discord.js/src/structures/InteractionResponse.js
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
* chore: make requested changes
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-04-17 10:59:36 +02:00
Suneet Tipirneni
40b9a1d67d
feat: Slash command localization for builders ( #7683 )
...
* feat: add slash command localizations
* chore: make requested changes
* chore: make requested changes
* fix: prevent unnecessary spread
* chore: make requested changes
* chore: don't allow maps
2022-04-17 10:58:20 +02:00
MateoDeveloper
ab4c608b97
refactor(MessageAttachment): use Attachment instead ( #7691 )
...
* fix: TOKEN_INVALID error not thrown at login with invalid token
* refactor(MessageAttachment): Use Attachment instead
* Delete a mistake
* Add WebSocketManager file, deleted by error
* add a new line on WebSocketManager file
* fix: imports
* fix: conflict with typings
* chore: update reference on GuildStickerManager
2022-04-17 10:57:38 +02:00
Jiralite
1b2d8decb6
fix(MessageManager): Allow caching option of an unspecified limit ( #7763 )
...
* refactor: merge parameters
* refactor: remove default
2022-04-17 10:55:17 +02:00
Suneet Tipirneni
a674f64e1d
chore: reexport all builders in discord.js ( #7772 )
...
* chore: reexport all builders in discord.js
* chore: export all builder exports
* chore: use tslib
2022-04-17 10:54:14 +02:00
Jiralite
54e5629986
refactor(Util): remove splitting ( #7780 )
2022-04-17 10:52:28 +02:00
Suneet Tipirneni
75b6770933
chore(builders): simplify types ( #7784 )
...
* chore(builders): simplify types
* chore: removed uneeded partial
2022-04-17 10:51:11 +02:00
muchnameless
c2866504a3
fix(builders): add constructor default param ( #7788 )
...
* fix(builders): constructor default param
* fix: another one
* fix: and another one
2022-04-17 10:50:42 +02:00
Jiralite
f1d0084da2
docs(ApplicationCommand): Fix ApplicationCommandOptionChoice ( #7794 )
2022-04-17 10:49:37 +02:00
Suneet Tipirneni
b01f4147d4
feat: add guild directory support ( #6788 )
2022-04-14 12:49:33 +02:00
Jiralite
fc2a8bb675
feat(GuildBanManager): Support pagination results ( #7734 )
2022-04-14 12:46:51 +02:00
Jiralite
f094e33861
types: add missing typing ( #7781 )
2022-04-14 12:44:42 +02:00
Jiralite
446eb390ce
types(VoiceChannel): nullify property ( #7793 )
2022-04-14 12:43:58 +02:00
Jiralite
96a0d83a13
refactor: Tidy up builders and components ( #7711 )
2022-04-14 12:42:25 +02:00
Suneet Tipirneni
01a423d110
feat(CommandInteraction): add support for localized slash commands ( #7684 )
...
* feat(commandInteraction): add support for localized slash commands
* chore: make requested changes
* chore: add better localizations in docs
* refactor: use dapi types
* types: reexport LocalizationMap
* fix: add name localizations for option choices
* feat: add missing props and fetch options
* Update packages/discord.js/src/managers/ApplicationCommandManager.js
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
* chore: fix linting issues
* fix: fetching bugs
* chore: make requested changes
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-04-12 17:20:55 +02:00
Josh Wee
f0d0242c76
feat: support sodium-native lib for voice ( #7698 )
...
* chore: add sodium-native
* feat: wrap sodium-native methods
* chore: update dep listings
* chore: update dep report
* revert: "chore: add sodium-native"
This reverts commit 6a64db85d0 .
* chore: consolidate buffer alloc
Co-authored-by: Vitor <milagre.vitor@gmail.com >
* chore: conslidate sodium.random
* chore: explicit param typing
* refactor: truthy style maintenance
Co-authored-by: Vitor <milagre.vitor@gmail.com >
2022-04-12 17:20:30 +02:00
muchnameless
b577bcc1df
types(ModalSubmitInteraction): message ( #7705 )
2022-04-12 17:20:20 +02:00
Rodry
0faac04b69
feat: allow emoji strings to be passed through constructors ( #7718 )
...
* feat: allow strings to be passed through constructors
* fix: don't overwrite emoji with raw data
2022-04-12 17:19:27 +02:00
Harry Allen
9ff54254d8
fix: clarify that packages need to be locally built ( #7720 )
2022-04-12 17:18:43 +02:00
BaumianerNiklas
fd1dc72c0a
typings(Embed): add missing getters and add video to EmbedData ( #7728 )
...
* typings(Embed): add missing author getter
* typings(Embed): add hexColor, provider, and length getters
* typings: EmbedVideoData + video fields in Embed[Data]
2022-04-12 17:18:15 +02:00
Almeida
29f8807955
feat(StageInstanceManager): add sendStartNotification option to create ( #7730 )
...
* feat(StageInstanceManager): add `sendStartNotification` option to create
* docs: update property description
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2022-04-12 17:17:49 +02:00
Vitor
6f4e97bfaf
types(ModalSubmitInteraction): fix components type ( #7732 )
2022-04-12 17:16:36 +02:00
Vlad Frangu
3582fe917d
chore: update the regex for command names/option names ( #7733 )
2022-04-12 17:16:08 +02:00
Jiralite
78a3afcd7f
refactor: Remove nickname parsing ( #7736 )
...
* refactor: remove nickname parsing
* types: remove nickname import
* chore: update guildmember
* refactor: keep parsing
* refactor: string from user instead
2022-04-12 17:15:38 +02:00
muchnameless
3db20abdd2
fix(MessagePayload): resolveBody check body instead of data ( #7738 )
2022-04-12 17:15:21 +02:00
muchnameless
ebb4dfa262
fix(ActionRow): toJSON should include components ( #7739 )
...
* fix(ActionRow): toJSON should include components
* Update packages/discord.js/src/structures/ActionRow.js
Co-authored-by: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com >
* types: extend component
Co-authored-by: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com >
Co-authored-by: suneettipirneni <suneettipirneni@icloud.com >
2022-04-12 17:14:57 +02:00
A. Román
8eaec114a9
feat: add makeURLSearchParams utility function ( #7744 )
2022-04-12 17:14:30 +02:00
Jiralite
8625d81714
fix: Prevent NaN for nullable timestamps ( #7750 )
...
* fix(VoiceState): don't show `NaN`
* fix(Invite): handle NaN
* refactor: `&&` usage
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Almeida <almeidx@pm.me >
2022-04-12 17:14:04 +02:00
Suneet Tipirneni
3037fca196
feat(modal): add awaitModalSubmit ( #7751 )
...
* feat(modal): add awaitModalSubmit
* fix: allow command interactions to await modal submissions
* Update packages/discord.js/src/structures/CommandInteraction.js
Co-authored-by: MateoDeveloper <79017590+Mateo-tem@users.noreply.github.com >
* chore: less is more
* Update packages/discord.js/src/structures/interfaces/InteractionResponses.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: MateoDeveloper <79017590+Mateo-tem@users.noreply.github.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2022-04-12 17:13:46 +02:00
Suneet Tipirneni
e4f27051ca
types(interactionCollector): filter should have a collected argument ( #7753 )
2022-04-12 17:13:03 +02:00
Jiralite
25fdb3894d
fix(InteractionCreateAction): Ensure text-based channel for caching messages ( #7755 )
...
* fix: ensure text-based channel for adding messages
* fix: account for interaction-only applications
The event will emit for these types of bots. However, as the channel is not from a cached guild, they are safe from this crash.
* fix: typos
* refactor: more descriptive variable usage
2022-04-12 17:12:31 +02:00
Jiralite
a1329bd3eb
docs: Enhance /rest README ( #7757 )
...
* docs: enhance README
* chore: formatting
* docs: Fix method
Co-authored-by: Almeida <almeidx@pm.me >
* chore: remove new line
* docs: can use top-level await
* docs: fix message sending example
Co-authored-by: Almeida <almeidx@pm.me >
2022-04-12 17:11:41 +02:00
Parbez
3c0bbac82f
refactor: replace zod with shapeshift ( #7547 )
2022-04-09 11:37:16 +02:00
Synbulat Biishev
3f3e4327c8
feat(Actions): add parent structure to events parameters ( #7577 )
2022-04-09 11:35:55 +02:00
Almeida
6fec25239d
feat: export UnsafeModalBuilder and UnsafeTextInputBuilder ( #7628 )
2022-04-09 11:34:46 +02:00
Jiralite
aedddb875e
refactor: Remove store channels ( #7634 )
2022-04-09 11:34:05 +02:00
Jiralite
402514ff32
fix: pass force correctly ( #7721 )
2022-04-05 12:26:21 +02:00
Jiralite
3b3dabf3da
feat(VoiceChannel): Support video_quality_mode ( #7722 )
2022-04-05 12:26:09 +02:00
Almeida
eb6b472f72
refactor(IntegrationApplication): remove summary ( #7729 )
2022-04-05 12:25:52 +02:00
Suneet Tipirneni
f88e1ac4be
chore: make requested changes ( #7000 )
2022-04-05 12:22:56 +02:00
Jiralite
905a6a1166
fix: Support reason in setRTCRegion helpers ( #7723 )
2022-04-04 16:32:14 +02:00
Rodry
5748dbe087
types: fix regressions ( #7649 )
...
* types: fix regressions
* fix: make requested changes
* Apply suggestions from code review
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
* types: action row data should take builders
* types: remove redundant overload
* fix(MessagePayload): ensure components are serialized correctly
* fix(MessagePayload): don't always create new action row
* refactor(UnsafeModalBuilder): make data public
* types: use type union
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
* types: fix types and add tests
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-04-04 00:19:44 +02:00
Jeroen Claassens
ac4bc3a6c8
chore(build): disable tsup minification & add "use strict"; banner to CJS bundles ( #7725 )
...
* chore(build): disable tsup minification
* chore(build): add `"use strict";` to CJS bundles
2022-03-28 21:34:58 +02:00
Jiralite
520f471ac5
docs: add back static properties and methods ( #7706 )
2022-03-26 13:55:53 +01:00
Jiralite
6708533376
ci: Resolve invalid semver ( #7709 )
2022-03-26 13:55:42 +01:00
Skick
9afc03054e
types(Constants): add NonSystemMessageTypes ( #7678 )
2022-03-26 13:46:31 +01:00
D Trombett
74bf7d57ab
fix(GuildMemberManager): return type can be null ( #7680 )
2022-03-26 13:45:12 +01:00
Jiralite
8e3b2d7abd
types: Fix auto archive duration type ( #7688 )
...
* types: fix auto archive shenanigans
* refactor: deduplicate into utility
* types: allow `MAX` for text channels
* docs(Util): english
* fix(ThreadManager): assign on `MAX`
2022-03-26 13:43:18 +01:00
Suneet Tipirneni
8880de0cec
fix(gateway): use version 10 ( #7689 )
...
* fix: make gateway use version 10
* chore: fix readme rest versions
2022-03-26 13:42:13 +01:00
Jiralite
cedd0536ba
refactor(GuildAuditLogs): remove build ( #7704 )
2022-03-24 22:11:18 +01:00
Jiralite
85e531f22d
fix: Audit log static reference ( #7703 )
...
* fix: sort into new file
* refactor: move other stuff
* fix: errors
2022-03-24 21:00:51 +01:00
muchnameless
07b23a99c7
refactor(InteractionCollector): simplify constructor logic ( #7667 )
...
* refactor(InteractionCollector): simplify constructor logic
* fix: oversight
2022-03-24 21:00:30 +01:00
Jiralite
0c32332a5a
fix: handle possibly missing property ( #7641 )
2022-03-24 21:00:12 +01:00
Parbez
d5369a56e3
fix(util): allow escapeInlineCode to escape double backtics ( #7638 )
...
* fix(util): allow scapeInlineCode to escape double backtics
* fix: replace backtics properly
* chore: fix lint
2022-03-24 21:00:04 +01:00
Jiralite
9a6e691eaa
refactor: remove undocumented checks ( #7637 )
2022-03-24 20:59:56 +01:00
Almeida
4d2b55955d
fix(GuildEditData): some fields can be null ( #7632 )
...
* fix(GuildEditData): some fields can be null
* fix: make even more things nullable
2022-03-24 20:59:38 +01:00
MateoDeveloper
cd79bef254
fix: TOKEN_INVALID error not thrown at login with invalid token ( #7630 )
2022-03-24 20:59:30 +01:00
Almeida
c684ac55e1
fix(GuildScheduledEvent): handle missing image ( #7625 )
2022-03-24 20:59:07 +01:00
Suneet Tipirneni
fb9a9c2211
refactor: allow builders to accept emoji strings ( #7616 )
...
* refactor: allow emoji strings in button builder
* refactor: add emoji string support for select menu options
* fix: export select menu option
* chore: make requested changes
* Update packages/discord.js/typings/index.test-d.ts
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-03-24 20:58:50 +01:00
muchnameless
daf2829cb5
types(InteractionResponseFields): add webhook ( #7597 )
2022-03-24 20:58:39 +01:00
Ryan Munro
98177aa38d
fix(guild): throw if ownerId falsey ( #7575 )
2022-03-24 20:58:29 +01:00
Suneet Tipirneni
b1d63d919a
fix: Validate select menu options ( #7566 )
...
* fix: validate select menu options
* chore: make requested changes
* refactor: make requested changes
* fix: tests
2022-03-24 20:57:53 +01:00
Vlad Frangu
b520c3df3c
chore(ci): fix dev deploy workflow ( #7694 )
...
* chore(ci): fix dev deploy workflow
* chore: escape the dots too, for extra future safety
2022-03-24 02:40:13 +01:00
Suneet Tipirneni
e805777a7a
refactor: use static fields ( #7701 )
...
* refactor: use static fields
* chore: refactor missed areas
* chore: remove memberof docs
* chore: make type changes
2022-03-24 02:38:05 +01:00
Suneet Tipirneni
72577c4bfd
feat: add API v10 support ( #7477 )
...
* feat: add API v10 support
* refactor: update deps
* chore: rebase fixes
2022-03-15 21:37:07 +01:00
Ben
9b0d8cb2d8
feat(embed): remove Embed.setColor ( #7662 )
2022-03-15 21:36:20 +01:00
Synbulat Biishev
8fb98165a9
types(Embed): add forgotten footer type ( #7665 )
2022-03-15 21:30:22 +01:00
Ben
f4729759f6
refactor(EmbedBuilder): allow hex strings in setColor ( #7673 )
...
* refactor(EmbedBuilder): allow hex strings in setColor
* Apply suggestions from code review
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Almeida <almeidx@pm.me >
2022-03-15 21:29:19 +01:00
Rodry
2297c2b947
types(ColorResolvable): simplify string types ( #7643 )
2022-03-14 12:04:07 +01:00
Jiralite
87a6b8445b
fix: Remove Modal export ( #7654 )
2022-03-13 15:06:41 +01:00
Suneet Tipirneni
549716e4fc
refactor: Don't return builders from API data ( #7584 )
...
* refactor: don't return builders from API data
* Update packages/discord.js/src/structures/ActionRow.js
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
* fix: circular dependency
* fix: circular dependency pt.2
* chore: make requested changes
* chore: bump dapi-types
* chore: convert text input
* chore: convert text input
* feat: handle cases of unknown component types better
* refactor: refactor modal to builder
* feat: add #from for easy builder conversions
* refactor: make requested changes
* chore: make requested changes
* style: fix linting error
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
Co-authored-by: almeidx <almeidx@pm.me >
2022-03-12 19:39:23 +01:00
Suneet Tipirneni
230c0c4cb1
types: allow component classes in action row data ( #7614 )
...
* types: allow component classes in action row data
* types: allow components to be passed inside objects in messages
Co-authored-by: Rodry <38259440+ImRodry@users.noreply.github.com >
2022-03-12 17:58:35 +01:00
Almeida
dcd479767b
fix(SelectMenu): set placeholder max to 150 ( #7538 )
2022-03-10 09:00:39 +01:00
Suneet Tipirneni
3dff31f63f
feat(StageInstance): Add support for associated guild event ( #7576 )
2022-03-10 08:57:41 +01:00
RAIDEN
cbdb408dff
fix(Embed): fix incorrect destructuring import ( #7615 )
2022-03-10 08:55:10 +01:00
Jiralite
e787cd5fa5
docs(InteractionCollector): Document channel option type ( #7551 )
2022-03-09 16:18:18 +01:00
Rodry
b162f27e46
feat(VoiceState): add edit method ( #7569 )
...
Co-authored-by: muchnameless <12682826+muchnameless@users.noreply.github.com >
2022-03-07 08:53:44 +01:00
Vlad Frangu
b9ff7b0573
fix(RequestHandler): only reset tokens for authenticated 401s ( #7508 )
2022-03-06 20:43:12 +01:00
Jiralite
c12d61a342
fix(ThreadMembersUpdate): Only emit added & removed thread members ( #7539 )
2022-03-06 20:42:33 +01:00
Rodry
e71c76c7f7
types(ActionRow): allow components to be passed to constructors ( #7531 )
...
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2022-03-06 16:27:44 +01:00
Parbez
851f380eb1
fix(Util): escapeInlineCode properly ( #7587 )
2022-03-06 16:27:29 +01:00
Almeida
10607dbdaf
refactor: remove obsolete builder methods ( #7590 )
2022-03-06 16:27:17 +01:00
Suneet Tipirneni
79d6c0489c
refactor(embed): allow hex strings in setColor() ( #7593 )
2022-03-06 16:26:41 +01:00
muchnameless
89073903a2
feat(ModalSubmitInteraction): add boolean properties ( #7596 )
2022-03-06 16:26:32 +01:00
Vlad Frangu
8f1986a6aa
feat: add support for module: NodeNext in TS and ESM ( #7598 )
2022-03-06 16:26:11 +01:00
Almeida
0d7e4edd96
types(showModal): align types with the documentation ( #7600 )
2022-03-06 16:25:56 +01:00
muchnameless
fac55bcfd1
refactor(InteractionResponses): use ClientOptions.jsonTransformer ( #7599 )
2022-03-06 16:25:50 +01:00
Rodry
4b08d9b376
fix(GuildStickerManager): correctly access guild ID ( #7605 )
2022-03-06 16:25:01 +01:00
IRONM00N
93854a8013
types: modals type and doc fixes ( #7608 )
2022-03-06 16:24:43 +01:00
muchnameless
cb566c8b6a
fix(MessageManager): pin route ( #7610 )
2022-03-06 16:24:03 +01:00
Suneet Tipirneni
6f7a366956
chore: bump turborepo ( #7568 )
2022-03-04 08:54:29 +01:00
Suneet Tipirneni
ed92015634
feat: Add Modals and Text Inputs ( #7023 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Ryan Munro <monbrey@gmail.com >
Co-authored-by: Vitor <milagre.vitor@gmail.com >
2022-03-04 08:53:41 +01:00
muchnameless
53defb82e3
types(InteractionResponseFields): add boolean properties ( #7565 )
2022-03-02 10:41:56 +01:00
Parbez
8478d2f4de
refactor(Embed): remove add field ( #7522 )
2022-03-02 10:37:30 +01:00
Suneet Tipirneni
2d4971b032
types: allow raw components for reply and message options ( #7573 )
2022-03-02 10:34:22 +01:00
Jiralite
c6cb5e9ebb
fix: Handle partial data for Typing#user ( #7542 )
2022-03-02 10:30:25 +01:00
Suneet Tipirneni
a8321d8026
types: fix component *Data types ( #7536 )
2022-02-26 11:17:03 +01:00
Jiralite
1a14c0ca56
docs: Completely fix builders example link ( #7543 )
2022-02-26 11:15:52 +01:00
Jiralite
44a57a1b0c
revert: chore: commit scope name in lowercase ( #7550 )
2022-02-26 11:14:32 +01:00
Suneet Tipirneni
0aa48516a4
fix: only check instanceof Component once ( #7546 )
2022-02-26 11:14:04 +01:00
Synbulat Biishev
83460037be
types: use discord-api-types Locale ( #7541 )
2022-02-26 11:13:49 +01:00
Ben
8203c5d843
fix(guild): fix typo accessing user instead of users ( #7537 )
2022-02-23 22:35:25 +01:00
Khafra
51583320d3
feat(discord.js): partial transition to undici ( #7482 )
2022-02-23 08:40:00 +01:00
Rodry
cf669301c7
types(anychannel): add PartialGroupDMChannel ( #7472 )
2022-02-23 08:39:33 +01:00
Parbez
d1d1b076be
fix(test): MessageActionRow to ActionRow ( #7523 )
2022-02-23 08:39:24 +01:00
Almeida
00728f72b3
feat(message): add reason on pin and unpin ( #7520 )
2022-02-23 08:38:50 +01:00
ckohen
4f306521d8
fix(MessagePayload): don't set reply flags to target flags ( #7514 )
2022-02-23 08:37:52 +01:00
muchnameless
6a2fa70b8e
feat: re-export AuditLogEvent enum ( #7528 )
2022-02-23 08:36:11 +01:00
Jiralite
46b53f4365
chore: Correct gateway intent on issue form ( #7532 )
2022-02-23 08:33:21 +01:00
Rodry
78aa36f9f5
fix(invite): add back channelId property ( #7501 )
2022-02-20 13:46:15 +01:00
Skick
3baa340821
fix(builders): allow negative min/max value of number/integer option ( #7484 )
2022-02-20 13:43:50 +01:00
Suneet Tipirneni
ba31203a0a
refactor: make data public in builders ( #7486 )
2022-02-20 13:43:27 +01:00
Suneet Tipirneni
8dbd34544c
fix: properly serialize undefined values ( #7497 )
2022-02-20 13:41:50 +01:00
Suneet Tipirneni
942ea1acbf
fix: allow unsafe embeds to be serialized ( #7494 )
2022-02-20 13:40:01 +01:00
Almeida
b3fa2ece40
refactor(embed): remove array support in favor of rest params ( #7498 )
2022-02-20 13:38:13 +01:00
IRONM00N
ffecf08495
docs: correctly type getters ( #7500 )
2022-02-20 13:36:46 +01:00
Vlad Frangu
3e105a0bbb
chore: disable scope-case rule for commitlint ( #7507 )
2022-02-20 13:35:20 +01:00
Rodry
b12214922c
refactor(components): default set boolean methods to true ( #7502 )
2022-02-20 13:35:00 +01:00
Jiralite
71f4fa82ed
types: Remove ApplicationCommandInteractionOptionResolver ( #7491 )
2022-02-20 13:33:45 +01:00
Suneet Tipirneni
f7257f0765
feat: add missing v13 component methods ( #7466 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Rodry <38259440+ImRodry@users.noreply.github.com >
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
2022-02-18 01:04:34 +01:00
Khafra
395a68ff49
fix: attachment types ( #7478 )
2022-02-17 17:45:42 +01:00
Suneet Tipirneni
dee27db35a
feat(options): add support for custom JSON transformers ( #7476 )
2022-02-16 18:49:24 +01:00
KonkenBonken
d32db8833e
docs: ApplicationCommandData typedef ( #7389 )
...
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
2022-02-16 14:02:50 +01:00
Rodry
5cf5071061
feat!: add CategoryChannelChildManager ( #7320 )
...
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
2022-02-16 14:02:12 +01:00
Suneet Tipirneni
2d4554440e
fix: use case converter for json component serialization ( #7464 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-02-16 14:01:41 +01:00
Rodry
7959a68d8e
types(embed): fix timestamp allowed types ( #7470 )
2022-02-16 08:36:56 +01:00
Almeida
d2bc9d444f
refactor: deprecate invite stage instance ( #7437 )
2022-02-16 08:35:11 +01:00
Khafra
868e2f3230
rest: prefer arrayBuffer over buffer ( #7318 )
2022-02-16 08:34:54 +01:00
IRONM00N
c1b27f8eed
fix(GuildAuditLogs): typings and consistency ( #7445 )
2022-02-15 18:47:12 +01:00
nev
9311fa7b42
fix(dataresolver): ensure fetched file is convert to a buffer ( #7457 )
...
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2022-02-15 18:36:21 +01:00
Almeida
6d3da226d3
refactor(guild): move premiumSubscriptionCount to AnonymousGuild ( #7451 )
2022-02-15 18:32:11 +01:00
muchnameless
a8106f7c58
fix(messagepayload): resolveFile property names ( #7458 )
2022-02-15 18:32:03 +01:00
muchnameless
32985109c3
refactor(requestmanager): use timestampfrom ( #7459 )
2022-02-15 18:31:54 +01:00
Jiralite
2d2de1d3fd
types: Remove duplicate rate limit for thread creation ( #7465 )
2022-02-15 18:31:41 +01:00
muchnameless
d1bb36256f
refactor(actions): use optional chaining ( #7460 )
2022-02-15 18:31:29 +01:00
muchnameless
36173590a7
fix(components): setX should take rest parameters ( #7461 )
2022-02-15 18:31:08 +01:00
Amitoj Singh
003439671d
feat: attachment application command option type ( #7200 )
2022-02-14 08:41:15 +01:00
Rodry
0dfdb2cf11
refactor(guildbanmanager)!: rename days option to deleteMessageDays ( #7447 )
2022-02-13 16:51:56 +01:00
Amitoj Singh
ae0f35f51d
feat(builders): add attachment command option type ( #7203 )
2022-02-13 14:02:14 +01:00
Suneet Tipirneni
0af9bc841f
fix(ci): ci error ( #7454 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-02-13 13:37:41 +01:00
Suneet Tipirneni
e8252ed3b9
refactor: make public builder props getters ( #7422 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
2022-02-13 13:06:11 +01:00
Sanjay Kumar Baskaran
3ae6f3c313
docs: add slash command builders example, fixes #7338 ( #7339 )
...
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
2022-02-13 12:42:01 +01:00
Vlad Frangu
6ce906a02f
typings: correct types for InteractionCollector guild and channel ( #7452 )
2022-02-13 12:40:12 +01:00
Rodry
532846b1f8
refactor!: remove redundant API defaults ( #7449 )
2022-02-13 12:29:22 +01:00
Suneet Tipirneni
94bf727cc3
refactor: allow discord.js builders to accept camelCase ( #7424 )
2022-02-13 12:27:42 +01:00
Ben
f4953647ff
refactor(builders-methods): make methods consistent ( #7395 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-02-12 19:03:13 +01:00
PlavorSeol
861f0e2134
fix(threads): require being sendable to be unarchivable ( #7406 )
2022-02-12 12:09:04 +01:00
fowlerro
81d8b54ff6
fix(guildmember): check if member has administrator permission ( #7384 )
2022-02-12 12:08:50 +01:00
CallMe AsYouFeel
fa97a31504
voice: pass joinConfig.group to getVoiceConnection ( #7442 )
2022-02-12 10:22:25 +01:00
Almeida
55b388a763
fix(guild): remove maximumPresences default value ( #7440 )
2022-02-12 10:21:48 +01:00
Ben
fbc71ef6b6
feat(scheduledevents): add image option ( #7436 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
2022-02-12 10:21:28 +01:00
muchnameless
b97aedd8e1
fix(guildchannelmanager): edit always sets parent to null ( #7446 )
2022-02-12 10:21:06 +01:00
iCrawl
298b22604b
chore: bump to the correct version
2022-02-10 17:35:20 +01:00
Almeida
fe11ff5f6e
fix(guildmember): make pending nullable ( #7401 )
2022-02-09 09:18:50 +01:00
Rodry
dd751ae19d
feat: add methods to managers ( #7300 )
...
Co-authored-by: Parbez <imranbarbhuiya.fsd@gmail.com >
Co-authored-by: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com >
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
2022-02-09 09:18:37 +01:00
Milo
f59d6305cb
feat(channel): add .url getter ( #7402 )
...
Co-authored-by: Rodry <38259440+ImRodry@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
2022-02-09 09:18:30 +01:00
Suneet Tipirneni
09098240bf
refactor: remove conditional autocomplete option return types ( #7396 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-02-09 09:18:08 +01:00
Almeida
cc25455d2c
refactor: replace WSCodes, WSEvents, and InviteScopes with discord-api-types equivalent ( #7409 )
2022-02-09 09:17:45 +01:00
Almeida
3d8c77600b
types: fix GuildAuditLogsTypes keys & typos ( #7423 )
2022-02-09 09:16:52 +01:00
Jiralite
83458ff7c7
types: Remove duplicate GuildChannelOverwriteOptions interface ( #7428 )
2022-02-09 09:14:08 +01:00
Suneet Tipirneni
b936103395
fix: unsafe embed builder field normalization ( #7418 )
2022-02-07 11:52:10 +01:00
Tobias Peltzer
a921ec7dc5
fix(clientpresence): fix used opcodes ( #7415 )
2022-02-07 11:51:11 +01:00
Angga Islami
aadfbda586
fix: correctly export UnsafeSelectMenuComponent from builders ( #7421 )
2022-02-07 11:50:42 +01:00
Tobias Peltzer
538e9cef45
fix: use png as extension for defaultAvatarURL ( #7414 )
2022-02-07 11:50:09 +01:00
Parbez
f2a7a9f1b3
docs(channel): fix isDMBased docs ( #7411 )
2022-02-07 11:49:38 +01:00
n1ck_pro
2800e07e59
docs(messageattachment): fix contentType docs ( #7413 )
2022-02-07 11:49:27 +01:00
Suneet Tipirneni
d8184f94dd
refactor: Make constants enums top level and PascalCase ( #7379 )
...
Co-authored-by: Vitor <milagre.vitor@gmail.com >
Co-authored-by: almeidx <almeidx@pm.me >
2022-02-05 19:56:11 +01:00
GodderE2D
cd2f566052
chore(CONTRIBUTING.md): update to yarn instructions ( #7403 )
...
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
2022-02-05 15:50:41 +01:00
Vitor
8bb3751340
docs: add supported option types for autocomplete ( #7368 )
2022-02-05 14:31:34 +01:00
ckohen
733ac82d5d
fix(rest): sublimit all requests on unhandled routes ( #7366 )
2022-02-05 14:30:55 +01:00
Almeida
a7b80b9d9b
types: use GuildFeature enum from discord-api-types ( #7397 )
2022-02-05 14:30:14 +01:00
iCrawl
5f4b44d580
chore: dev-bump all versions
2022-02-05 14:20:46 +01:00
iCrawl
c15100574b
chore: fix workflows for publishing
2022-02-05 14:17:41 +01:00
iCrawl
1c186fabeb
chore: fixup workflow
2022-02-04 22:29:49 +01:00
iCrawl
6faeddcd0d
chore: add version plugin
2022-02-04 22:25:22 +01:00
iCrawl
87ca2854c2
chore: remove swc for now
2022-02-04 22:07:55 +01:00
iCrawl
741452b9be
chore: fix publish dev workflow
2022-02-04 21:58:22 +01:00
iCrawl
37c1cb4495
chore: yarn 3 at last
2022-02-04 21:47:25 +01:00
iCrawl
cd5c7fa20e
feat: expand workflows to all packages
2022-02-04 21:23:43 +01:00
Suneet Tipirneni
6b6222bf51
feat(components): Add unsafe message component builders ( #7387 )
2022-02-04 20:29:41 +01:00
Wilson
04502ce702
fix: messageReaction.me being false when it shouldn't ( #7378 )
2022-02-03 08:30:05 +01:00
Suneet Tipirneni
51beda56f7
feat(thread): add newlyCreated to threadCreate event ( #7386 )
2022-02-02 22:11:26 +01:00
D Trombett
92a04f4d98
fix: fix some typos ( #7393 )
2022-02-02 22:10:47 +01:00
Suneet Tipirneni
0b866c9fb2
docs: add external builder docs links ( #7390 )
2022-02-02 22:10:03 +01:00
D Trombett
4abb28c0a1
fix(builders): make type optional in constructor ( #7391 )
2022-02-02 21:43:27 +01:00
D Trombett
34120bba97
chore: add keepNames tsup option ( #7385 )
2022-02-02 15:20:16 +01:00
Jiralite
088394367b
chore: Specify new root ( #7382 )
2022-02-02 10:55:14 +01:00
Suneet Tipirneni
0803665183
chore: bump turborepo ( #7369 )
2022-01-31 17:11:32 +01:00
Rodry
875c86a4ef
revert: refactor(invite): make channel a getter ( #7365 )
2022-01-31 17:10:32 +01:00
Rodry
e6a26d25b3
types: fix *BitField.Flags properties ( #7363 )
2022-01-31 17:10:20 +01:00
Rodry
388f53550c
feat(channel): add isDMBased typeguard ( #7362 )
2022-01-30 12:57:03 +01:00
Matthew1177
567db60475
feat(Interaction): add .commandType property to CommandInteraction and AutocompleteInteraction ( #7357 )
2022-01-30 12:56:38 +01:00
Suneet Tipirneni
fbb1d0328b
refactor(Bitfield): use discord-api-types enums instead ( #7313 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-01-28 19:14:20 +01:00
Suneet Tipirneni
74f627c379
chore: make @types/node-fetch a regular dependency ( #7350 )
2022-01-28 19:14:11 +01:00
Synbulat Biishev
3a5ab2c4e5
fix(messagementions): fix has method ( #7292 )
...
Co-authored-by: Almeida <almeidx@pm.me >
2022-01-28 19:13:59 +01:00
muchnameless
00ce1c56ac
fix(guildmembermanager): use rest in edit ( #7356 )
2022-01-28 01:41:52 +01:00
Rodry
72767a1059
docs: add EnumResolvers ( #7353 )
2022-01-27 10:25:25 +01:00
Suneet Tipirneni
1a6c5ab145
chore: use performance.now for time-based unit tests ( #7354 )
2022-01-27 10:05:14 +01:00
Suneet Tipirneni
355f579771
feat(scheduledevent): add support for event cover images ( #7337 )
2022-01-26 21:47:47 +01:00
1Computer1
e4bd07b239
feat(Collection): add merging functions ( #7299 )
...
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2022-01-26 21:46:31 +01:00
Casper
e1ecc1a80a
fix(typings): mark RESTOptions as Partial in ClientOptions ( #7349 )
2022-01-26 21:45:25 +01:00
RAIDEN
11e5e5ac5b
fix(Webhook): use correct method name ( #7348 )
2022-01-26 13:42:32 +01:00
Jan
ec0fba1ed0
refactor: use @discordjs/rest ( #7298 )
...
Co-authored-by: ckohen <chaikohen@gmail.com >
2022-01-26 10:45:04 +01:00
Suneet Tipirneni
ac26d9b130
feat(cdn): add support for scheduled event image covers ( #7335 )
2022-01-26 10:24:43 +01:00
Suneet Tipirneni
2db0cdd357
fix(thread): don't assign directly to getters ( #7346 )
2022-01-26 10:24:19 +01:00
IRONM00N
9a566e8068
feat(enumResolvers): strengthen typings ( #7344 )
2022-01-26 10:24:13 +01:00
Rodry
d6b56d0080
fix: don't create new instances of builders classes ( #7343 )
2022-01-26 10:23:58 +01:00
Rodry
b6402723c3
docs(locales): update Discord API docs link ( #7266 )
2022-01-25 21:23:45 +01:00
Almeida
706db9228a
feat: allow setting message flags when sending ( #7312 )
2022-01-25 21:23:38 +01:00
IRONM00N
47633f0fd2
fix: missed enums and typings from #7290 ( #7331 )
2022-01-25 21:23:13 +01:00
ckohen
67250382f9
refactor(files): remove redundant file property names ( #7340 )
2022-01-25 15:35:04 +01:00
oof2win2
5ccdb0ab26
feat(minor): add application_id to Webhook ( #7317 )
...
Co-authored-by: Casper <53900565+Dev-CasperTheGhost@users.noreply.github.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2022-01-25 08:34:46 +01:00
Suneet Tipirneni
9a1623425a
feat(threadchannel): add createdTimestamp field ( #7306 )
...
Co-authored-by: Rodry <38259440+ImRodry@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
2022-01-25 08:34:26 +01:00
oof2win2
c05b38873b
types: fix MessageMentions channel types ( #7316 )
2022-01-25 08:34:04 +01:00
Suneet Tipirneni
31768fcd69
refactor(embed): mark properties as readonly ( #7332 )
2022-01-24 20:26:36 +01:00
Rodry
bcc5cda8a9
feat(embed): add setFields ( #7322 )
2022-01-24 20:26:23 +01:00
Antonio Román
d2d3a80c55
refactor: switch to /builders Embed ( #7067 )
2022-01-24 20:17:21 +01:00
iCrawl
2f16f879aa
chore: deps
2022-01-24 17:28:30 +01:00