Jiralite
2c35084ecd
feat!: Support animated WebP ( #10911 )
...
* feat: support animated WebP
* refactor: change the rest
* fix: remove redundant code
2025-05-27 10:18:30 +01:00
Danial Raza
d81b4be2cd
feat: add soundboard ( #10590 )
...
* feat: add soundboard
* types(PartialSoundboardSound): add `available`
* feat(VoiceChannelEffect): add `soundboardSound` getter
* types: improve return types
* docs: requested changes
* feat: support multiple audio file types
* types(GuildSoundboardSoundCreateOptions): add `contentType`
* types: add default and guild soundboard sound
* fix: requested changes
* docs: use `@fires` tag
* docs: remove misleading tag
* chore: requested changes and missing things
* feat: add send soundboard sound options
2025-04-25 19:43:17 +00:00
Idris
0c40bc195e
refactor(Emoji)!: make imageURL() change extension dynamically ( #10613 )
...
BREAKING CHANGE: Image URLs of emojis now automatically return GIF or static extensions.
BREAKING CHANGE: `CDN#emoji()` now has an `animated` required parameter.
2025-01-16 09:59:28 +00:00
Jiralite
9fea0698af
fix: Correct guild member banner URL ( #10677 )
...
fix: correct guild member banner URL
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2025-01-02 08:19:33 +00:00
Almeida
b3d4259f8a
refactor!: remove deprecated CDN method overloads ( #10649 )
...
BREAKING CHANGE: Removed user avatar decoration overload from `CDN#avatarDecoration()`
BREAKING CHANGE: Removed non-object options overload from `CDN#emoji()`
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2024-12-09 06:58:47 +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
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
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
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
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
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
iCrawl
7e875f6919
chore: refactor workspace
2023-05-03 02:14:22 +02: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
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
Suneet Tipirneni
8028813825
feat(website): render @defaultValue blocks ( #8527 )
...
feat(website): render @defaultValue blocks
2022-08-19 18:24:55 +02:00
iCrawl
b2776c22d4
ci: api-extractor support for docs
2022-06-30 15:46:14 +02:00
Suneet Tipirneni
97eaab35d7
feat(rest): add guild member banner cdn url ( #7973 )
2022-06-04 09:00:39 +02:00
Tobias Peltzer
538e9cef45
fix: use png as extension for defaultAvatarURL ( #7414 )
2022-02-07 11:50:09 +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
0951309b32
chore(cdn): default to animated images ( #7265 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
2022-01-17 13:14:03 +01:00
Noel
16390efe6e
chore: monorepo setup ( #7175 )
2022-01-07 17:18:25 +01:00