19.0.0 - Colonel Paul Emerson
Discordeno is finally getting 19
After almost 2 years we are able to say, that Discordeno v19 is not just a hoax, an illusion, or a dream. NO IT IS REALITY! This time for real.
Discordeno has some very big breaking changes, but we believe that those change how JS/TS Discord bots are written forever.
The most notable change: Desired Properties With desired properties you can now define which properties of objects sent by Discord you actually want, aka. you want to cache. Most Discord bots do not need to cache every single property from Discord, wasting a huge amount of memory. But now you can specify which properties you want to cache, saving you many many gigabytes of your costly RAM.
Other changes: Let's be real after 2 years we forgot. Just upgrade and use tsc --watch.
What's Changed
- chore(deps): bump json5 from 2.2.1 to 2.2.3 in /site by @dependabot in https://github.com/discordeno/discordeno/pull/2715
- wrong note by @Larsundso in https://github.com/discordeno/discordeno/pull/2707
- fix: await importDirectory call by @MatthewSH in https://github.com/discordeno/discordeno/pull/2770
- [๐ Docs] Fix grammar issues by @6km in https://github.com/discordeno/discordeno/pull/2779
- BREAKING: node migration + major improvements and style changes by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2783
- ci: seperate test by @H01001000 in https://github.com/discordeno/discordeno/pull/2785
- chore: fix readme by @H01001000 in https://github.com/discordeno/discordeno/pull/2787
- cleanup cleanup cleanup on isle dd by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2792
- fix: npm publish ignoring folder by @H01001000 in https://github.com/discordeno/discordeno/pull/2801
- ci: fix add publish client by @H01001000 in https://github.com/discordeno/discordeno/pull/2803
- fix: more props that need permission transforming by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2804
- fix: type errors in client pkg by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2805
- ci: update website path by @H01001000 in https://github.com/discordeno/discordeno/pull/2806
- Fix: more client eris mismatches by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2807
- ci: update website build process by @H01001000 in https://github.com/discordeno/discordeno/pull/2808
- chore: disable swc minify by @H01001000 in https://github.com/discordeno/discordeno/pull/2809
- Docs minor tweaks by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2811
- fix: remove site folder by @raxon in https://github.com/discordeno/discordeno/pull/2825
- fix: more docs for big bot by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2829
- test(utils): increase coverage (part 1) by @H01001000 in https://github.com/discordeno/discordeno/pull/2795
- Bb guide gw start by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2831
- refactor: use node-fetch by @H01001000 in https://github.com/discordeno/discordeno/pull/2832
- chore(deps): bump webpack from 5.75.0 to 5.76.1 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/2834
- chore: bump deps by @H01001000 in https://github.com/discordeno/discordeno/pull/2836
- test(gw): fix gw integration test by @H01001000 in https://github.com/discordeno/discordeno/pull/2835
- ci(site): add trigger on more file by @H01001000 in https://github.com/discordeno/discordeno/pull/2837
- feat: added handlers and transformers to bot package by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/2843
- test(bot): fix test type by @H01001000 in https://github.com/discordeno/discordeno/pull/2839
- chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in https://github.com/discordeno/discordeno/pull/2838
- feat(bot,types): add
customMessagetoAutoModerationActionMetadataby @itohatweb in https://github.com/discordeno/discordeno/pull/2887 - feat(client): make
MessageTypesup to date by @itohatweb in https://github.com/discordeno/discordeno/pull/2888 - docs(types): update
CreateGuildStickerOptionsfile size by @itohatweb in https://github.com/discordeno/discordeno/pull/2889 - README: remove unused parts by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2901
- feat(bot,types): add
Channel.managedby @itohatweb in https://github.com/discordeno/discordeno/pull/2897 - feat(client,types): add
FormLayoutenum by @itohatweb in https://github.com/discordeno/discordeno/pull/2900 - feat(client,rest,types): add
GetAuditLog.afterby @itohatweb in https://github.com/discordeno/discordeno/pull/2898 - feat(bot,client,types): add role subscriptions by @itohatweb in https://github.com/discordeno/discordeno/pull/2899
- feat(website): move to discordeno.js.org by @itohatweb in https://github.com/discordeno/discordeno/pull/2902
- chore(.github): add leads to CODEOWNERS by @itohatweb in https://github.com/discordeno/discordeno/pull/2904
- refactor(rest): simplify
manager.simplifyUrlby @itohatweb in https://github.com/discordeno/discordeno/pull/2905 - chore: remove client pkg by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2903
- refactor(rest)!:
improve RestManager.createRequestby @itohatweb in https://github.com/discordeno/discordeno/pull/2906 - fix(utils): leaky bucket slow refill test by @itohatweb in https://github.com/discordeno/discordeno/pull/2907
- perf(rest): remove regex check from
RestManager.simplifyUrlby @itohatweb in https://github.com/discordeno/discordeno/pull/2910 - fix(website): CNAME by @itohatweb in https://github.com/discordeno/discordeno/pull/2913
- fix(website): move to new url by @itohatweb in https://github.com/discordeno/discordeno/pull/2914
- ci: add automatic pr labeler by @itohatweb in https://github.com/discordeno/discordeno/pull/2912
- ci: move tests into one single workflow file by @itohatweb in https://github.com/discordeno/discordeno/pull/2911
- ci: add run e2e test on merge group by @H01001000 in https://github.com/discordeno/discordeno/pull/2915
- chore(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in https://github.com/discordeno/discordeno/pull/2784
- benchmark test by @H01001000 in https://github.com/discordeno/discordeno/pull/2830
- docs(README): add dev guide by @H01001000 in https://github.com/discordeno/discordeno/pull/2919
- fix(bot,rest,types)!: attachment sending by @itohatweb in https://github.com/discordeno/discordeno/pull/2917
- ci: add name to labeler workflow by @itohatweb in https://github.com/discordeno/discordeno/pull/2922
- feat(types): add
ApplicationFlags.ApplicationAutoModerationRuleCreateBadgeby @itohatweb in https://github.com/discordeno/discordeno/pull/2921 - style: format by @itohatweb in https://github.com/discordeno/discordeno/pull/2925
- feat(bench): commit benchmark benchies by @H01001000 in https://github.com/discordeno/discordeno/pull/2918
- feat(types)!: add guild expression & view monetization permissions by @itohatweb in https://github.com/discordeno/discordeno/pull/2934
- feat(bot,types): add
Guild.maxStageVideoChannelUsersby @itohatweb in https://github.com/discordeno/discordeno/pull/2935 - docs(rest): webhook names cannot contain 'discord' by @itohatweb in https://github.com/discordeno/discordeno/pull/2936
- Fix(bench): wrong location by @H01001000 in https://github.com/discordeno/discordeno/pull/2932
- ci: add git reset before store benchmark by @H01001000 in https://github.com/discordeno/discordeno/pull/2938
- fix(transformers): message transformer using different style by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2916
- fix(README): dd logo path by @itohatweb in https://github.com/discordeno/discordeno/pull/2941
- fix(README): dd logo path by @itohatweb in https://github.com/discordeno/discordeno/pull/2943
- build: update turbo by @itohatweb in https://github.com/discordeno/discordeno/pull/2942
- fix(rest, types)!: support auditlog reason by @itohatweb in https://github.com/discordeno/discordeno/pull/2940
- feat(site): add back benchmark to site (also change cpu model) by @H01001000 in https://github.com/discordeno/discordeno/pull/2939
- refactor!(rest): rest proxy attachment sending by @itohatweb in https://github.com/discordeno/discordeno/pull/2924
- refactor(utils)!: remove unused files utility by @itohatweb in https://github.com/discordeno/discordeno/pull/2945
- refactor(rest): interaction handling by @itohatweb in https://github.com/discordeno/discordeno/pull/2944
- refactor(rest): improve
unauthorizedreadability by @itohatweb in https://github.com/discordeno/discordeno/pull/2946 - fix: eslint no async error by @itohatweb in https://github.com/discordeno/discordeno/pull/2947
- refactor(rest)!: remove falsy token check by @itohatweb in https://github.com/discordeno/discordeno/pull/2949
- refactor(rest)!: move routes to their own creator function by @itohatweb in https://github.com/discordeno/discordeno/pull/2950
- docs(types)!: update intents by @itohatweb in https://github.com/discordeno/discordeno/pull/2951
- ci: fix benchmarks by @itohatweb in https://github.com/discordeno/discordeno/pull/2953
- feat(bot): allow passing of
applicationIdby @itohatweb in https://github.com/discordeno/discordeno/pull/2954 - fix(bench): missing app id by @H01001000 in https://github.com/discordeno/discordeno/pull/2955
- refactor(rest)!: improve
sendRequestby @itohatweb in https://github.com/discordeno/discordeno/pull/2956 - feat(rest): add
isProxiedby @itohatweb in https://github.com/discordeno/discordeno/pull/2957 - fix(bot)!: rename
auditLogEntryCreatetoguildAuditLogEntryCreateby @itohatweb in https://github.com/discordeno/discordeno/pull/2952 - blog: why we switched from deno to node.js by @itohatweb in https://github.com/discordeno/discordeno/pull/2958
- fix: export transformers and handlers by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2959
- ci: do not run on website changes by @itohatweb in https://github.com/discordeno/discordeno/pull/2964
- refactor(rest): add header constants by @itohatweb in https://github.com/discordeno/discordeno/pull/2962
- feat: start reaction role guide by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2960
- fix(rest):
processRequestdoes not need to set the absolute url by @itohatweb in https://github.com/discordeno/discordeno/pull/2966 - refactor(rest)!: make invalid bucket lazy by @itohatweb in https://github.com/discordeno/discordeno/pull/2967
- feat: commandOptionsParser util by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2961
- fix(rest): set the correct auth header when using proxy by @itohatweb in https://github.com/discordeno/discordeno/pull/2969
- feat(bot,types): add missing automod trigger metadata by @itohatweb in https://github.com/discordeno/discordeno/pull/2973
- fix: finish bucket file coverage by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2968
- refactor(types)!: remove
PRIVATE_THREADSguild feature by @itohatweb in https://github.com/discordeno/discordeno/pull/2974 - feat(rest-proxy): init docker by @H01001000 in https://github.com/discordeno/discordeno/pull/2972
- docs(rest-proxy): add comment to dockerfile by @H01001000 in https://github.com/discordeno/discordeno/pull/2975
- ci(rest): proxy add basic ci by @H01001000 in https://github.com/discordeno/discordeno/pull/2976
- ci(rest): fix rest proxy image registry by @itohatweb in https://github.com/discordeno/discordeno/pull/2978
- ci(rest): proxy multi arch image by @H01001000 in https://github.com/discordeno/discordeno/pull/2980
- ci(bench): fix benchmark result not saved for pr by @H01001000 in https://github.com/discordeno/discordeno/pull/2981
- fix: data.guildId is useless by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2982
- fix(gateway): manager create
preferSnakeCaseoption by @TotoTheDragon in https://github.com/discordeno/discordeno/pull/2984 - feat(bot): add
Interaction.data.typefor Command interactions by @TotoTheDragon in https://github.com/discordeno/discordeno/pull/2987 - fix(types):
DiscordCreateApplicationCommand.descriptionis optional by @TotoTheDragon in https://github.com/discordeno/discordeno/pull/2986 - fix(rest,utils): reverse "refactor: use node-fetch" a6a334 by @H01001000 in https://github.com/discordeno/discordeno/pull/2995
- fix(rest): only calculate bits if not undefined by @itohatweb in https://github.com/discordeno/discordeno/pull/3000
- fix(website): big bot guide code typos by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/2999
- fix(rest):
oauth2Applicationroute by @Yaikava in https://github.com/discordeno/discordeno/pull/3002 - Feat: Website Rewrite by @peterhanania in https://github.com/discordeno/discordeno/pull/2996
- fix(bot): missing exports of types by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3004
- Mobile responsiveness + add loading by @peterhanania in https://github.com/discordeno/discordeno/pull/3005
- ๐ - fix: bot pkg - gateway - prefer snakecase by default by @Yaikava in https://github.com/discordeno/discordeno/pull/3006
- fix(website): faq grammar by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3003
- fix(types): MessageActivityTypes.JoinRequest by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3007
- fix: hack in helpers again by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/3008
- build(deps): bump yaml from 2.2.1 to 2.2.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3010
- fix: Fixed message transformers by @livelove1987 in https://github.com/discordeno/discordeno/pull/3013
- fix(website): header gradient shadow overlapping navbar by @Endy3032 in https://github.com/discordeno/discordeno/pull/3012
- Update step-4-bot.md by @gavwin in https://github.com/discordeno/discordeno/pull/3015
- Add CactusFire to Community Feedback by @manelcomiche in https://github.com/discordeno/discordeno/pull/3017
- ๐ - docs: add deno example with gateway workaround by @Yaikava in https://github.com/discordeno/discordeno/pull/3016
- fix(types): rename
FormLayouttoForumLayoutby @filipsobol in https://github.com/discordeno/discordeno/pull/3019 - feat(bot): add more helper functions to
BaseInteractionby @Endy3032 in https://github.com/discordeno/discordeno/pull/3018 - feat: Added the rewrite Appy review, also changed default color for dโฆ by @8auu in https://github.com/discordeno/discordeno/pull/3021
- fix(bot): Toggle
Interaction.acknowledgedindeferby @Endy3032 in https://github.com/discordeno/discordeno/pull/3022 - fix(bot): Fix
BaseInteraction.respond& add response validation by @Endy3032 in https://github.com/discordeno/discordeno/pull/3023 - fix(gateway): lastShardId by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3026
- feat(bot,types): Add
channel_typesprop to channel select menu by @Endy3032 in https://github.com/discordeno/discordeno/pull/3027 - ci(rest-proxy): add snyk for image scan by @H01001000 in https://github.com/discordeno/discordeno/pull/3031
- fix(gateway): Use Deno's WebSocket by @Endy3032 in https://github.com/discordeno/discordeno/pull/3030
- chore(rest-proxy): update base image by @H01001000 in https://github.com/discordeno/discordeno/pull/3045
- test(rest-proxy): add image scan on push to main by @H01001000 in https://github.com/discordeno/discordeno/pull/3046
- feat: add support for new username system by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3035
- feat(bot): Add guildUnavailable event, fixes #3028 by @AFink in https://github.com/discordeno/discordeno/pull/3044
- fix(gateway): fix deno detection for ws by @Endy3032 in https://github.com/discordeno/discordeno/pull/3052
- fix(types,bot) Fix global name typing by @jvvan in https://github.com/discordeno/discordeno/pull/3053
- test(rest): fix test for new user system by @H01001000 in https://github.com/discordeno/discordeno/pull/3057
- build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3089
- build(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in https://github.com/discordeno/discordeno/pull/3088
- build(deps): bump semver from 5.7.1 to 5.7.2 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3068
- build(deps): bump semver from 6.3.0 to 6.3.1 in /proxies/rest by @dependabot in https://github.com/discordeno/discordeno/pull/3069
- build(deps): bump semver from 6.3.0 to 6.3.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3067
- fix: 'INVITE_DELETE' event now uses 'handleInviteDelete' (previously used 'handleInviteCreate') by @8auu in https://github.com/discordeno/discordeno/pull/3064
- fix(rest): add missing files for editMessage by @NeKzor in https://github.com/discordeno/discordeno/pull/3087
- ๐ - fix: snakelize json when files are used by @Yaikava in https://github.com/discordeno/discordeno/pull/3062
- fix(docs): set ListGuildMembers options.limit default to 1 by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3065
- Update website URL in examples' README.md by @Wifus in https://github.com/discordeno/discordeno/pull/3063
- fix(bot): Transform hashes correctly by @NeKzor in https://github.com/discordeno/discordeno/pull/3091
- fix(gateway): update deno detection by @Endy3032 in https://github.com/discordeno/discordeno/pull/3092
- Bug(gateway) Fix fetch of discord gateway session information by @Fleny113 in https://github.com/discordeno/discordeno/pull/3098
- fix(rest): failing to convert to Discord format for permission related fields in object in changeToDiscordFormat() with proxy rest by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3099
- Bug(utils) Fix bucket refill after the first time by @Fleny113 in https://github.com/discordeno/discordeno/pull/3097
- fix(bot): channel transformer bitrate prop by @Endy3032 in https://github.com/discordeno/discordeno/pull/3100
- feat: add message_author_id to Message Reaction Add event by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3101
- fix: remove slash command test for now to fix tests by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3102
- fix(rest): invert unauthorized check by @Fleny113 in https://github.com/discordeno/discordeno/pull/3104
- fix(bot): properly handle thread list sync event by @livelove1987 in https://github.com/discordeno/discordeno/pull/3116
- Fix: added getActiveThreads return value transformer by @livelove1987 in https://github.com/discordeno/discordeno/pull/3118
- fix(types): change communicationDisabledUntil to string or null by @MatthewSH in https://github.com/discordeno/discordeno/pull/3120
- Fix(rest) Fix error when serializing payload with a BigInt by @Fleny113 in https://github.com/discordeno/discordeno/pull/3117
- feat: Implement OAuth2 endpoints by @Fleny113 in https://github.com/discordeno/discordeno/pull/3114
- fix(utils): Add missing export for interactions.ts by @SammyWhamy in https://github.com/discordeno/discordeno/pull/3123
- fix: bug with rest manager passing a timestamp instead of milliseconds in setTimeout by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3125
- feat: rest header injection by @8auu in https://github.com/discordeno/discordeno/pull/3122
- fix(gateway): workerId calculation by @itohatweb in https://github.com/discordeno/discordeno/pull/3126
- fix(bot,util): Fix commandOptionsParser by @SammyWhamy in https://github.com/discordeno/discordeno/pull/3135
- Use
desiredPropertiesintransformInviteby @Fleny113 in https://github.com/discordeno/discordeno/pull/3127 - Use
desiredPropertiesintransformGuildby @Fleny113 in https://github.com/discordeno/discordeno/pull/3128 - Use
desiredPropertiesintransformWebhookby @Fleny113 in https://github.com/discordeno/discordeno/pull/3129 - Use
desiredPropertiesintransformStickerby @Fleny113 in https://github.com/discordeno/discordeno/pull/3130 - Use
desiredPropertiesintransformStageInstanceby @Fleny113 in https://github.com/discordeno/discordeno/pull/3131 - Use
desiredPropertiesintransformScheduledEventby @Fleny113 in https://github.com/discordeno/discordeno/pull/3132 - Use
desiredPropertiesintransformEmojiby @Fleny113 in https://github.com/discordeno/discordeno/pull/3133 - Use
desiredPropertiesintransformAttachmentby @Fleny113 in https://github.com/discordeno/discordeno/pull/3134 - docs: Updated the guide for making custom bot REST instances to use the new createBaseHeaders() function by @8auu in https://github.com/discordeno/discordeno/pull/3136
- build(deps): bump get-func-name from 2.0.0 to 2.0.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3142
- fix(bot): bug with overriding lastShardId if it's not provided in createBot() options by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3141
- Add default_values support for SelectMenu by @Fleny113 in https://github.com/discordeno/discordeno/pull/3144
- Pr/livelove1987/3138 by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/3143
- feat: add support for more customizers by @Fleny113 in https://github.com/discordeno/discordeno/pull/3139
- feat(utils): add embed builder by @MatthewSH in https://github.com/discordeno/discordeno/pull/3145
- Add interactionDataOptions customizer by @Fleny113 in https://github.com/discordeno/discordeno/pull/3146
- feat(cli): add cli by @H01001000 in https://github.com/discordeno/discordeno/pull/3037
- build(deps): bump postcss from 8.4.21 to 8.4.31 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3147
- refactor: ignore handlers if events for an handler isnt provided by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3148
- feat: allow for custom function to send the payload to shards by @Fleny113 in https://github.com/discordeno/discordeno/pull/3149
- fix(rest)!: Update OAuth2 to use the Basic authentication by @Fleny113 in https://github.com/discordeno/discordeno/pull/3150
- feat(rest): Add option for the header of authorization on rest proxy by @Fleny113 in https://github.com/discordeno/discordeno/pull/3153
- refactor(gateway)!: Remove
guildMemberChunkshard event by @Fleny113 in https://github.com/discordeno/discordeno/pull/3151 - feat(ci): add cache for deno by @H01001000 in https://github.com/discordeno/discordeno/pull/3158
- fix(utils): Mark bucket as in processing, delay if no requests available by @Fleny113 in https://github.com/discordeno/discordeno/pull/3159
- build(deps): bump @babel/traverse from 7.21.4 to 7.23.2 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3156
- test: bun test by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/2798
- Create stale.yml by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/3160
- feat: add after install script by @MatthewSH in https://github.com/discordeno/discordeno/pull/3161
- fix(website): header terminology, copyright year, edit links, and blog post times by @MatthewSH in https://github.com/discordeno/discordeno/pull/3180
- feat: add extensions and updating settings by @MatthewSH in https://github.com/discordeno/discordeno/pull/3167
- feat(.github): new issue templates by @MatthewSH in https://github.com/discordeno/discordeno/pull/3166
- chore(website): update community feedback bots' guild counts and logo by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3182
- fix(website): beginner how to get token & add link to fork in contributing by @rosefighter in https://github.com/discordeno/discordeno/pull/3164
- fix(vscode): Explicitly sort the code actions by @Fleny113 in https://github.com/discordeno/discordeno/pull/3183
- adding document use of external sounds permission by @rosefighter in https://github.com/discordeno/discordeno/pull/3187
- fix: add no daemon to turbo commands by @MatthewSH in https://github.com/discordeno/discordeno/pull/3184
- feat: all cjs export by @H01001000 in https://github.com/discordeno/discordeno/pull/3189
- chore(workflows/stale): Update stale action config by @Fleny113 in https://github.com/discordeno/discordeno/pull/3198
- feat: add individuals to codeowners by @MatthewSH in https://github.com/discordeno/discordeno/pull/3201
- feat: only require one guild delete event by @MatthewSH in https://github.com/discordeno/discordeno/pull/3194
- fix: cjs extensions for require by @H01001000 in https://github.com/discordeno/discordeno/pull/3256
- chore(deps)!: upgrade all deps to new major versions by @MatthewSH in https://github.com/discordeno/discordeno/pull/3195
- fix: Resolve resolution error for prettier by @Fleny113 in https://github.com/discordeno/discordeno/pull/3258
- feat(utils): Add missing image url function by @Fleny113 in https://github.com/discordeno/discordeno/pull/3259
- feat: api docs catchup part 1 by @MatthewSH in https://github.com/discordeno/discordeno/pull/3257
- feat(bot,rest,types): Add support for guild onboarding by @Fleny113 in https://github.com/discordeno/discordeno/pull/3260
- chore(deps): update docusaurus to v3 by @H01001000 in https://github.com/discordeno/discordeno/pull/3264
- refactor: try faster docusaurus build by @H01001000 in https://github.com/discordeno/discordeno/pull/3263
- feat: api docs catchup part 2 by @Fleny113 in https://github.com/discordeno/discordeno/pull/3266
- fix(benchmark): fix TS error on transformer benchmark by @Fleny113 in https://github.com/discordeno/discordeno/pull/3261
- feat: add site back to website (temp) by @H01001000 in https://github.com/discordeno/discordeno/pull/3267
- Revert "fix(benchmark): fix TS error on transformer benchmark" by @H01001000 in https://github.com/discordeno/discordeno/pull/3268
- fix(.github/workflows) Update help wanted label name by @Fleny113 in https://github.com/discordeno/discordeno/pull/3262
- feat: add Discordeno team to codeowners by @MatthewSH in https://github.com/discordeno/discordeno/pull/3199
- chore: mark bot, utils, types as beta by @H01001000 in https://github.com/discordeno/discordeno/pull/3271
- ci: add merge group event to site by @H01001000 in https://github.com/discordeno/discordeno/pull/3277
- chore: move architecture to new docs by @H01001000 in https://github.com/discordeno/discordeno/pull/3274
- ci: make required ci always run by @H01001000 in https://github.com/discordeno/discordeno/pull/3278
- ci: add dependabot by @H01001000 in https://github.com/discordeno/discordeno/pull/3272
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/discordeno/discordeno/pull/3279
- build(deps-dev): bump lint-staged from 15.1.0 to 15.2.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3284
- build(deps-dev): bump @types/node from 18.18.13 to 20.10.4 by @dependabot in https://github.com/discordeno/discordeno/pull/3285
- build(deps): bump actions/upload-pages-artifact from 1 to 2 by @dependabot in https://github.com/discordeno/discordeno/pull/3283
- build(deps): bump docker/build-push-action from 4 to 5 by @dependabot in https://github.com/discordeno/discordeno/pull/3282
- build(deps-dev): bump ts-node from 10.9.1 to 10.9.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3287
- build(deps): bump docker/login-action from 2 to 3 by @dependabot in https://github.com/discordeno/discordeno/pull/3281
- build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in https://github.com/discordeno/discordeno/pull/3280
- build(deps-dev): bump prettier from 3.1.0 to 3.1.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3288
- build(deps-dev): bump typescript from 5.2.2 to 5.3.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3286
- build(deps): bump actions/deploy-pages from 1 to 3 by @dependabot in https://github.com/discordeno/discordeno/pull/3290
- build(deps): bump actions/stale from 5 to 9 by @dependabot in https://github.com/discordeno/discordeno/pull/3291
- build(deps): bump actions/setup-node from 3 to 4 by @dependabot in https://github.com/discordeno/discordeno/pull/3292
- build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in https://github.com/discordeno/discordeno/pull/3293
- build(deps-dev): bump eslint-plugin-n from 16.3.1 to 16.4.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3298
- build(deps): bump ws from 8.14.2 to 8.15.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3296
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.13.1 to 6.13.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3295
- build(deps-dev): bump eslint-config-prettier from 9.0.0 to 9.1.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3294
- build(deps): bump actions/github-script from 6 to 7 by @dependabot in https://github.com/discordeno/discordeno/pull/3289
- ci: temp fix #3299 by @H01001000 in https://github.com/discordeno/discordeno/pull/3300
- ci: add w-unverified to new issues and prs, change labels tracked for stale issues by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3302
- ci: fix labeler workflow by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3303
- build(deps-dev): bump eslint-config-standard-with-typescript from 40.0.0 to 42.0.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3297
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.13.2 to 6.14.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3304
- build(deps-dev): bump turbo from 1.10.16 to 1.11.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3305
- build(deps-dev): bump @swc/core from 1.3.99 to 1.3.100 by @dependabot in https://github.com/discordeno/discordeno/pull/3306
- build(deps-dev): bump eslint from 8.54.0 to 8.55.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3308
- build(deps-dev): bump @typescript-eslint/parser from 6.13.1 to 6.14.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3307
- build(deps): bump ws from 8.15.0 to 8.15.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3309
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/discordeno/discordeno/pull/3312
- build(deps-dev): bump eslint-plugin-import from 2.29.0 to 2.29.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3313
- ci: fix-labeler by @H01001000 in https://github.com/discordeno/discordeno/pull/3317
- build(deps-dev): bump eslint-config-standard-with-typescript from 42.0.0 to 43.0.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3318
- build(deps-dev): bump eslint from 8.55.0 to 8.56.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3319
- build(deps-dev): bump @swc/core from 1.3.100 to 1.3.101 by @dependabot in https://github.com/discordeno/discordeno/pull/3320
- build(deps-dev): bump @types/node from 20.10.4 to 20.10.5 by @dependabot in https://github.com/discordeno/discordeno/pull/3321
- build(deps-dev): bump @typescript-eslint/parser from 6.14.0 to 6.15.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3322
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.14.0 to 6.15.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3323
- build(deps-dev): bump eslint-plugin-prettier from 5.0.1 to 5.1.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3325
- build(deps): bump actions/deploy-pages from 3 to 4 by @dependabot in https://github.com/discordeno/discordeno/pull/3328
- build(deps-dev): bump eslint-plugin-n from 16.4.0 to 16.5.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3326
- build(deps): bump actions/upload-pages-artifact from 2 to 3 by @dependabot in https://github.com/discordeno/discordeno/pull/3327
- feat!: rewrite proxy app with fastify by @MatthewSH in https://github.com/discordeno/discordeno/pull/3269
- fix: docker app workflow by @MatthewSH in https://github.com/discordeno/discordeno/pull/3332
- fix: remove release-script for now by @MatthewSH in https://github.com/discordeno/discordeno/pull/3333
- build(deps): bump fastify from 4.24.3 to 4.25.1 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3331
- build(deps): bump @discordeno/rest from 19.0.0-next.fb947f5 to 19.0.0-next.9006572 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3330
- build(deps-dev): bump @swc/core from 1.3.100 to 1.3.101 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3329
- fix(gateway): Fix RTT calculation by @Fleny113 in https://github.com/discordeno/discordeno/pull/3334
- fix(bot): Review checks to prevent JS from excluding values that might be useful by @Fleny113 in https://github.com/discordeno/discordeno/pull/3188
- build(deps-dev): bump eslint-plugin-prettier from 5.1.0 to 5.1.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3335
- build(deps): bump fastify from 4.25.1 to 4.25.2 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3336
- build(deps-dev): bump eslint-plugin-prettier from 5.1.1 to 5.1.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3337
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.15.0 to 6.16.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3338
- build(deps): bump semver from 6.3.0 to 6.3.1 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3340
- build(deps): bump ws from 8.15.1 to 8.16.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3341
- build(deps-dev): bump @typescript-eslint/parser from 6.15.0 to 6.16.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3339
- build(deps-dev): bump eslint-plugin-n from 16.5.0 to 16.6.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3343
- build(deps-dev): bump @swc/core from 1.3.101 to 1.3.102 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3344
- build(deps-dev): bump @swc/core from 1.3.101 to 1.3.102 by @dependabot in https://github.com/discordeno/discordeno/pull/3346
- build(deps-dev): bump @types/node from 20.10.5 to 20.10.6 by @dependabot in https://github.com/discordeno/discordeno/pull/3345
- build(deps-dev): bump @typescript-eslint/parser from 6.16.0 to 6.17.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3349
- build(deps-dev): bump typedoc from 0.25.4 to 0.25.6 by @dependabot in https://github.com/discordeno/discordeno/pull/3348
- build(deps-dev): bump eslint-plugin-n from 16.6.0 to 16.6.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3350
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.16.0 to 6.17.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3351
- build(deps-dev): bump chai from 4.3.10 to 5.0.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3342
- build(deps-dev): bump turbo from 1.11.1 to 1.11.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3353
- build(deps): bump follow-redirects from 1.15.2 to 1.15.4 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3359
- build(deps-dev): bump @typescript-eslint/parser from 6.17.0 to 6.18.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3358
- build(deps-dev): bump typedoc from 0.25.6 to 0.25.7 by @dependabot in https://github.com/discordeno/discordeno/pull/3356
- build(deps-dev): bump c8 from 8.0.1 to 9.0.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3352
- build(deps-dev): bump @types/sinon from 17.0.2 to 17.0.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3365
- build(deps-dev): bump eslint-plugin-n from 16.6.1 to 16.6.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3363
- build(deps-dev): bump @types/node from 20.10.6 to 20.11.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3366
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.17.0 to 6.18.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3364
- build(deps-dev): bump eslint-plugin-prettier from 5.1.2 to 5.1.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3362
- build(deps-dev): bump @swc/core from 1.3.102 to 1.3.104 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3380
- build(deps-dev): bump @swc/core from 1.3.104 to 1.3.105 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3388
- build(deps): bump typedoc-plugin-missing-exports from 2.1.0 to 2.2.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3371
- build(deps-dev): bump prettier from 3.1.1 to 3.2.4 by @dependabot in https://github.com/discordeno/discordeno/pull/3377
- build(deps-dev): bump c8 from 9.0.0 to 9.1.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3374
- build(deps-dev): bump dotenv from 16.3.1 to 16.4.1 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3396
- build(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/discordeno/discordeno/pull/3412
- build(deps-dev): bump @types/node from 20.11.0 to 20.11.15 by @dependabot in https://github.com/discordeno/discordeno/pull/3411
- build(deps-dev): bump @swc/cli from 0.1.63 to 0.3.6 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3413
- feat(types): Update locales by @Fleny113 in https://github.com/discordeno/discordeno/pull/3421
- fix(bot): Use helpers in interaction methods by @Fleny113 in https://github.com/discordeno/discordeno/pull/3395
- build(deps): bump fastify from 4.25.2 to 4.26.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3409
- build(deps-dev): bump chai from 5.0.0 to 5.0.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3401
- build(deps-dev): bump eslint-config-standard-with-typescript from 43.0.0 to 43.0.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3400
- fix(rest): Add support for getGuilds with bot token by @Fleny113 in https://github.com/discordeno/discordeno/pull/3360
- build(deps-dev): bump @swc/core from 1.3.105 to 1.4.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3415
- fix(types): rm
optionsfromSelectMenuUsersAndRolesComponentby @Endy3032 in https://github.com/discordeno/discordeno/pull/3369 - chore(website): Cleanup docusaurus setup by @Fleny113 in https://github.com/discordeno/discordeno/pull/3355
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.18.1 to 6.21.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3419
- build(deps-dev): bump @swc/cli from 0.3.6 to 0.3.9 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3416
- build(deps-dev): bump @swc/core from 1.3.102 to 1.4.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3417
- build(deps-dev): bump @swc/core from 1.4.0 to 1.4.2 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3442
- build(deps-dev): bump dotenv from 16.4.1 to 16.4.5 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3443
- build(deps): bump commander from 11.1.0 to 12.0.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3425
- feat(types): add SUPPRESS_NOTIFICATIONS to interaction response flags by @Fleny113 in https://github.com/discordeno/discordeno/pull/3448
- build(deps): bump ip from 2.0.0 to 2.0.1 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3451
- build(deps): bump ip from 2.0.0 to 2.0.1 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3450
- build(deps): bump ip from 2.0.0 to 2.0.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3449
- feat(types): Add
enforceNoncetoCreateMessageOptionsby @Fleny113 in https://github.com/discordeno/discordeno/pull/3432 - build(deps): bump fastify from 4.26.0 to 4.26.1 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3433
- feat: Add voice state to the desired properties object. by @vxern in https://github.com/discordeno/discordeno/pull/3424
- build(deps-dev): bump @swc/core from 1.4.0 to 1.4.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3452
- build(deps-dev): bump husky from 8.0.3 to 9.0.11 by @dependabot in https://github.com/discordeno/discordeno/pull/3439
- build(deps): bump fuxingloh/multi-labeler from 2 to 4 by @dependabot in https://github.com/discordeno/discordeno/pull/3436
- build(deps-dev): bump prettier from 3.2.4 to 3.2.5 by @dependabot in https://github.com/discordeno/discordeno/pull/3437
- build(deps-dev): bump @typescript-eslint/parser from 6.18.1 to 7.0.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3444
- fix(rest): remove has_message from forum route by @MatthewSH in https://github.com/discordeno/discordeno/pull/3384
- docs: Add examples for Node.js and Bun, update Deno example by @Fleny113 in https://github.com/discordeno/discordeno/pull/3385
- ci: labeler exclude dependabot and api-docs-commits by @H01001000 in https://github.com/discordeno/discordeno/pull/3454
- build(deps-dev): bump @swc/cli from 0.1.63 to 0.3.9 by @dependabot in https://github.com/discordeno/discordeno/pull/3418
- build(deps-dev): bump @swc/cli from 0.3.9 to 0.3.10 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3461
- build(deps-dev): bump eslint from 8.56.0 to 8.57.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3459
- build(deps-dev): bump mocha from 10.2.0 to 10.3.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3458
- build(deps-dev): bump typedoc from 0.25.7 to 0.25.9 by @dependabot in https://github.com/discordeno/discordeno/pull/3457
- build(deps-dev): bump @types/node from 20.11.15 to 20.11.25 by @dependabot in https://github.com/discordeno/discordeno/pull/3475
- build(deps-dev): bump typedoc from 0.25.9 to 0.25.11 by @dependabot in https://github.com/discordeno/discordeno/pull/3473
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.21.0 to 7.1.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3472
- build(deps): bump dotenv from 16.3.1 to 16.4.5 by @dependabot in https://github.com/discordeno/discordeno/pull/3456
- feat(bot)!: update interaction helpers by @Fleny113 in https://github.com/discordeno/discordeno/pull/3465
- refactor(bot, gateway, rest)!: Improve the interface of the
createBot()function. by @vxern in https://github.com/discordeno/discordeno/pull/3422 - build(deps-dev): bump @swc/core from 1.4.2 to 1.4.5 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3474
- build(deps-dev): bump @favware/cliff-jumper from 2.2.3 to 3.0.1 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3466
- build(deps): bump fastify from 4.26.1 to 4.26.2 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3467
- docs: Update contributing docs by @Fleny113 in https://github.com/discordeno/discordeno/pull/3386
- feat(rest): Improve rest errors by @Fleny113 in https://github.com/discordeno/discordeno/pull/3382
- build(deps-dev): bump @swc/core from 1.4.5 to 1.4.6 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3480
- build(deps-dev): bump @swc/core from 1.4.6 to 1.4.8 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3485
- build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3486
- fix(rest-proxy): check for multi-part bodies by @Fleny113 in https://github.com/discordeno/discordeno/pull/3481
- feat(bot, rest, gateway, utils): Add support for custom loggers by @Fleny113 in https://github.com/discordeno/discordeno/pull/3383
- build(deps-dev): bump @swc/core from 1.4.8 to 1.4.13 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3531
- build(deps): bump @fastify/multipart from 8.1.0 to 8.2.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3504
- build(deps-dev): bump @swc/cli from 0.3.10 to 0.3.12 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3521
- build(deps): bump tar from 6.1.13 to 6.2.1 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3533
- build(deps): bump tar from 6.2.0 to 6.2.1 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3535
- build(deps-dev): bump @swc/core from 1.4.13 to 1.4.15 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3539
- fix(build): Fix CJS extension script to avoid replacing .json by @Fleny113 in https://github.com/discordeno/discordeno/pull/3536
- build(deps): bump express from 4.18.2 to 4.19.2 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3516
- build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3506
- build(deps-dev): bump @favware/cliff-jumper from 3.0.1 to 3.0.2 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3537
- feat(types): Add bungie discord connection by @Fleny113 in https://github.com/discordeno/discordeno/pull/3526
- feat(rest): Update comment for permissions needed when pruning members by @Fleny113 in https://github.com/discordeno/discordeno/pull/3503
- build(deps-dev): bump @swc/core from 1.4.15 to 1.4.16 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3540
- chore: remove skillz and itoh from global codeowner by @MatthewSH in https://github.com/discordeno/discordeno/pull/3311
- build(deps): bump tar from 6.1.13 to 6.2.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3532
- build(deps-dev): bump @swc/core from 1.4.16 to 1.4.17 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3544
- build(deps-dev): bump @favware/cliff-jumper from 3.0.2 to 3.0.3 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3546
- build(deps-dev): bump @swc/core from 1.4.17 to 1.5.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3545
- feat(types,rest,bot): Add bulk ban support by @Fleny113 in https://github.com/discordeno/discordeno/pull/3543
- feat(bot,rest,types): Add polls support by @Fleny113 in https://github.com/discordeno/discordeno/pull/3542
- fix: bump script ignoring some
@discordenodeps by @Fleny113 in https://github.com/discordeno/discordeno/pull/3547 - feat(bot,rest,types,utils): Support User-Installed apps, Interaction contexts and install types by @Fleny113 in https://github.com/discordeno/discordeno/pull/3502
- build(deps): bump @discordeno/rest from 19.0.0-next.d81b28a to 19.0.0-next.687c29d in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3549
- fix(bot,utils): Add poll transformer export & fix typedoc warn by @Fleny113 in https://github.com/discordeno/discordeno/pull/3550
- build(deps-dev): bump @swc/core from 1.5.0 to 1.5.3 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3553
- feat(.github): add Skillz to more codeowners by @MatthewSH in https://github.com/discordeno/discordeno/pull/3548
- build(deps-dev): bump @swc/core from 1.5.3 to 1.5.5 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3555
- build(deps): bump fastify from 4.26.2 to 4.27.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3554
- fix(gateway): Remove bot token from the shard debug logs by @Fleny113 in https://github.com/discordeno/discordeno/pull/3558
- fix(rest,type): getPollAnswerVoters return type by @kane50613 in https://github.com/discordeno/discordeno/pull/3561
- build(deps-dev): bump @swc/core from 1.5.5 to 1.5.7 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3560
- feat(docs): Add getting-started with installation by @Fleny113 in https://github.com/discordeno/discordeno/pull/3557
- feat(bot,types): Add MessageCall by @Fleny113 in https://github.com/discordeno/discordeno/pull/3628
- feat(bot,rest,types): Add support for one-time entitlements by @Fleny113 in https://github.com/discordeno/discordeno/pull/3626
- fix(utils): Use media.discordapp.net for gif stickers by @Fleny113 in https://github.com/discordeno/discordeno/pull/3625
- feat(types): Add domain connection service type by @Fleny113 in https://github.com/discordeno/discordeno/pull/3623
- fix(bot): Add the poll object to the message transformer by @Fleny113 in https://github.com/discordeno/discordeno/pull/3624
- feat(rest): Add reason to followAnnouncement by @Fleny113 in https://github.com/discordeno/discordeno/pull/3622
- feat(rest): Add
botBannerURLto edit current bot banner by @Fleny113 in https://github.com/discordeno/discordeno/pull/3620 - docs(types): Update some documentation of the options for slash commands by @Fleny113 in https://github.com/discordeno/discordeno/pull/3619
- feat(types): Add AuditLog events for onboarding by @Fleny113 in https://github.com/discordeno/discordeno/pull/3616
- fix(bot,types,utils)!: change avatar decoration url link by @Fleny113 in https://github.com/discordeno/discordeno/pull/3621
- feat(bot,types)!: Replace userId with User object in interactionMetadata by @Fleny113 in https://github.com/discordeno/discordeno/pull/3627
- build(deps-dev): bump @swc/core from 1.5.7 to 1.5.24 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3637
- fixed typo and updated bot review guild counts by @8auu in https://github.com/discordeno/discordeno/pull/3641
- build(deps-dev): bump @favware/cliff-jumper from 3.0.3 to 4.0.2 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3643
- build(deps-dev): bump @swc/core from 1.5.24 to 1.5.25 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3645
- build(deps): bump @fastify/multipart from 8.2.0 to 8.3.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3649
- build(deps-dev): bump @swc/core from 1.5.25 to 1.5.28 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3659
- build(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3662
- build(deps): bump braces from 3.0.2 to 3.0.3 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3661
- build(deps): bump braces from 3.0.2 to 3.0.3 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3663
- build(deps-dev): bump typescript from 5.3.3 to 5.4.5 by @dependabot in https://github.com/discordeno/discordeno/pull/3534
- feat(types): Add
USE_EXTERNAL_APPSpermission by @Fleny113 in https://github.com/discordeno/discordeno/pull/3658 - feat(types):
PurchaseNotificationmessage type by @Fleny113 in https://github.com/discordeno/discordeno/pull/3656 - build(deps-dev): bump @swc/core from 1.5.28 to 1.5.29 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3668
- build(deps): bump fastify from 4.27.0 to 4.28.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3669
- build(deps-dev): bump @swc/core from 1.5.29 to 1.6.1 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3670
- build(deps): bump ws from 7.5.9 to 7.5.10 in /website by @dependabot in https://github.com/discordeno/discordeno/pull/3676
- build(deps-dev): bump @swc/core from 1.6.1 to 1.6.3 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3678
- build(deps-dev): bump @swc/core from 1.6.3 to 1.6.5 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3681
- build(deps-dev): bump @swc/cli from 0.3.12 to 0.3.14 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3682
- build(deps): bump @fastify/env from 4.3.0 to 4.4.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3684
- build(deps-dev): bump @swc/core from 1.6.5 to 1.6.6 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3697
- build(deps): bump fastify from 4.28.0 to 4.28.1 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3699
- build(deps-dev): bump @swc/cli from 0.3.14 to 0.4.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3698
- build(deps-dev): bump @swc/core from 1.6.6 to 1.6.7 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3708
- fix(rest)!: Fix Basic OAuth2 queues and add method for updating the queues and ratelimit paths after a refresh by @Fleny113 in https://github.com/discordeno/discordeno/pull/3185
- docs: Reaction roles bot example by @Fleny113 in https://github.com/discordeno/discordeno/pull/3361
- build(deps-dev): bump @typescript-eslint/parser from 7.0.2 to 7.15.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3710
- build(deps): bump braces from 3.0.2 to 3.0.3 in /examples/reaction-roles by @dependabot in https://github.com/discordeno/discordeno/pull/3714
- build(deps): bump tar from 6.2.0 to 6.2.1 in /examples/reaction-roles by @dependabot in https://github.com/discordeno/discordeno/pull/3712
- build(deps): bump ws from 8.17.0 to 8.18.0 in /examples/reaction-roles by @dependabot in https://github.com/discordeno/discordeno/pull/3713
- build(deps): bump ws from 8.16.0 to 8.18.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3707
- build(deps-dev): bump mocha and @types/mocha by @dependabot in https://github.com/discordeno/discordeno/pull/3685
- build(deps): bump oven-sh/setup-bun from 1 to 2 by @dependabot in https://github.com/discordeno/discordeno/pull/3683
- build(deps): bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/discordeno/discordeno/pull/3671
- build(deps-dev): bump lint-staged from 15.2.0 to 15.2.7 by @dependabot in https://github.com/discordeno/discordeno/pull/3667
- build(deps-dev): bump chai from 5.0.3 to 5.1.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3556
- fix(bot)!: Use
bot.transformers.emojiinhandleGuildEmojisUpdateby @Fleny113 in https://github.com/discordeno/discordeno/pull/3704 - fix(utils): Use '%20' instead of ' ' for joining scopes by @Fleny113 in https://github.com/discordeno/discordeno/pull/3709
- fix(bot)!: Add
guildIdtoguildStickersUpdateevent by @Fleny113 in https://github.com/discordeno/discordeno/pull/3706 - feat(bot,types): Add attachment titles by @Fleny113 in https://github.com/discordeno/discordeno/pull/3691
- feat(bot,types): Add invite types by @Fleny113 in https://github.com/discordeno/discordeno/pull/3614
- fix(types): Document the position behavior for duplicate position values by @Fleny113 in https://github.com/discordeno/discordeno/pull/3690
- feat(bot,types,utils)!: Add premium interaction by @Fleny113 in https://github.com/discordeno/discordeno/pull/3680
- feat(types): Add avatarDecorationData to guildMemberUpdate by @Fleny113 in https://github.com/discordeno/discordeno/pull/3679
- feat(rest,types)!: User apps GA by @Fleny113 in https://github.com/discordeno/discordeno/pull/3696
- fix(types): Update max poll duration and defaults for creating a poll by @Fleny113 in https://github.com/discordeno/discordeno/pull/3694
- feat(bot,rest,types): Add burst (super reaction) informations on events & DiscordReactionType by @Fleny113 in https://github.com/discordeno/discordeno/pull/3615
- docs: update big bot guide by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3718
- feat(types)!: Add flags enums by @Fleny113 in https://github.com/discordeno/discordeno/pull/3717
- fix(bot)!: Add
guild.featuresto guild transformer by @Fleny113 in https://github.com/discordeno/discordeno/pull/3705 - feat(examples): Migrate example bots to discordeno v19 by @Fleny113 in https://github.com/discordeno/discordeno/pull/3647
- feat(types): Add the Guild Incident message types by @Fleny113 in https://github.com/discordeno/discordeno/pull/3646
- feat(types)!: Add automod types for blocking words in member profiles by @Fleny113 in https://github.com/discordeno/discordeno/pull/3642
- fix(bot)!: Guild features type by @Fleny113 in https://github.com/discordeno/discordeno/pull/3719
- feat(bot,types)!: Add partial guild to interaction by @Fleny113 in https://github.com/discordeno/discordeno/pull/3618
- chore: Code changes & formatting and linting by @Fleny113 in https://github.com/discordeno/discordeno/pull/3552
- build(deps-dev): bump @swc/core from 1.6.7 to 1.6.13 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3725
- feat(types)!: Use BigInt for permission flags by @Fleny113 in https://github.com/discordeno/discordeno/pull/3726
- build(deps-dev): bump @types/node from 20.11.25 to 20.14.10 by @dependabot in https://github.com/discordeno/discordeno/pull/3724
- build(deps-dev): bump typedoc from 0.25.11 to 0.26.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3723
- build(deps-dev): bump @types/chai from 4.3.11 to 4.3.16 by @dependabot in https://github.com/discordeno/discordeno/pull/3722
- build(deps-dev): bump typescript from 5.4.5 to 5.5.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3720
- Feat: resharding by @Skillz4Killz in https://github.com/discordeno/discordeno/pull/3014
- build(deps-dev): bump sinon from 17.0.1 to 18.0.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3721
- fix(website): fix typedoc configuration by @Fleny113 in https://github.com/discordeno/discordeno/pull/3733
- fix(docker): Fix invalid snyk serif by @Fleny113 in https://github.com/discordeno/discordeno/pull/3737
- fix(bot)!: Rename
channel.autoArchiveDurationtodefaultAutoArchiveDurationby @Fleny113 in https://github.com/discordeno/discordeno/pull/3741 - fix(gateway): Log the
code.codemore often, incluing in the generic message by @Fleny113 in https://github.com/discordeno/discordeno/pull/3740 - build(deps-dev): bump @typescript-eslint/parser from 7.15.0 to 7.16.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3739
- build(deps-dev): bump prettier from 3.2.5 to 3.3.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3743
- fix(bot): Add missing proprieties on
Channelby @Fleny113 in https://github.com/discordeno/discordeno/pull/3736 - build(deps-dev): bump eslint-plugin-n from 16.6.2 to 17.9.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3727
- build(deps-dev): bump @swc/cli from 0.3.9 to 0.4.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3729
- build(deps): bump commander from 12.0.0 to 12.1.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3731
- build(deps): bump @discordeno/rest from 19.0.0-next.687c29d to 19.0.0-next.6762bd4 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3732
- chore: Migrate ESLint and prettier to Biome by @Fleny113 in https://github.com/discordeno/discordeno/pull/3634
- fix(types): Update
ModifyChannelinterface by @Fleny113 in https://github.com/discordeno/discordeno/pull/3744 - fix(bot,types): guild members flags by @Fleny113 in https://github.com/discordeno/discordeno/pull/3617
- fix: adapt biome formatting of package.json files to match the yarn one by @Fleny113 in https://github.com/discordeno/discordeno/pull/3745
- build(deps-dev): Update turbo to v2 by @Fleny113 in https://github.com/discordeno/discordeno/pull/3735
- fix: tsconfig.json by @Fleny113 in https://github.com/discordeno/discordeno/pull/3734
- build(deps): bump @discordeno/rest from 19.0.0-next.6762bd4 to 19.0.0-next.991609d in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3752
- build(deps): bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group by @dependabot in https://github.com/discordeno/discordeno/pull/3747
- feat(cli)!: CLI generated types by @Fleny113 in https://github.com/discordeno/discordeno/pull/3453
- build(deps-dev): bump @biomejs/biome from 1.8.0 to 1.8.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3748
- build(deps-dev): bump typedoc-plugin-markdown from 4.1.2 to 4.2.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3750
- ci: Add token parameter to codecov action by @Fleny113 in https://github.com/discordeno/discordeno/pull/3759
- feat(types): Add roblox connection by @Fleny113 in https://github.com/discordeno/discordeno/pull/3757
- fix(rest): Fix followups from getting stuck in queue by @Fleny113 in https://github.com/discordeno/discordeno/pull/3761
- ci: Update actions versions by @Fleny113 in https://github.com/discordeno/discordeno/pull/3760
- fix(docker): prevent snyk null in severity scores for unassigned CVEs by @Fleny113 in https://github.com/discordeno/discordeno/pull/3746
- fix(gateway): Use passed in logger instead of the imported one by @Fleny113 in https://github.com/discordeno/discordeno/pull/3765
- build(deps-dev): bump @swc/core from 1.6.13 to 1.7.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3767
- feat(types)!: Remove
DiscordPartialGuild, usePartial<DiscordGuild>by @Fleny113 in https://github.com/discordeno/discordeno/pull/3768 - feat(types,rest,bot): Add application emoji endpoints by @Fleny113 in https://github.com/discordeno/discordeno/pull/3774
- build(deps-dev): bump mocha from 10.5.1 to 10.7.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3778
- build(deps-dev): bump chai-as-promised from 7.1.1 to 8.0.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3762
- feat(bot,types): Add message forward by @Fleny113 in https://github.com/discordeno/discordeno/pull/3764
- build(deps-dev): bump husky from 9.0.11 to 9.1.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3775
- build(deps): bump @discordeno/rest from 19.0.0-next.991609d to 19.0.0-next.9194740 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3785
- feat(bot,types): Type
commandOptionsParser, remove any by @Fleny113 in https://github.com/discordeno/discordeno/pull/3786 - feat(bot): Add
desiredPropertiesto createBot by @Fleny113 in https://github.com/discordeno/discordeno/pull/3787 - fix(discordeno): Add shebang by @Fleny113 in https://github.com/discordeno/discordeno/pull/3789
- feat(ci): Add discordeno to the release workflow by @Fleny113 in https://github.com/discordeno/discordeno/pull/3790
- build(deps-dev): bump turbo from 2.0.6 to 2.0.9 by @dependabot in https://github.com/discordeno/discordeno/pull/3779
- build(deps-dev): bump @types/node from 20.14.10 to 20.14.11 by @dependabot in https://github.com/discordeno/discordeno/pull/3780
- build(deps-dev): bump @types/ws from 8.5.10 to 8.5.11 by @dependabot in https://github.com/discordeno/discordeno/pull/3781
- build(deps-dev): bump @favware/cliff-jumper from 4.0.2 to 4.0.3 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3798
- build(deps-dev): bump @swc/core from 1.7.0 to 1.7.2 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3802
- build(deps-dev): bump @swc/core from 1.7.2 to 1.7.3 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3810
- fix(gateway): Clear
offlineSendQueueafter resolving all the promises by @Fleny113 in https://github.com/discordeno/discordeno/pull/3806 - feat(types)!: Rename
Gameactivity type toPlayingby @Fleny113 in https://github.com/discordeno/discordeno/pull/3807 - fix(bot,gateway): Fix (some) resharding bugs by @Fleny113 in https://github.com/discordeno/discordeno/pull/3792
- fix(ci): Add env to
test:e2eturbo task by @Fleny113 in https://github.com/discordeno/discordeno/pull/3809 - fix(gateway): Make heartbeat logging clearer by @Fleny113 in https://github.com/discordeno/discordeno/pull/3793
- fix(bot)!: Remove old unprovided params from event params by @Fleny113 in https://github.com/discordeno/discordeno/pull/3794
- fix(rest): ignore snakelized properties in
changeToDiscordFormatby @Fleny113 in https://github.com/discordeno/discordeno/pull/3795 - docs: remove tutorial section by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3817
- build(deps-dev): bump @swc/core from 1.4.2 to 1.7.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3811
- build(deps-dev): bump typedoc-plugin-markdown from 4.2.1 to 4.2.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3801
- fix(bot): Make token in rest and gateway for
createBotoptional by @Fleny113 in https://github.com/discordeno/discordeno/pull/3820 - fix(rest): Use a
_check instead of the manual one on the switch by @Fleny113 in https://github.com/discordeno/discordeno/pull/3825 - fix(discordeno)!: Fix some errors in
DiscordenoConfigby @Fleny113 in https://github.com/discordeno/discordeno/pull/3824 - build(deps-dev): bump typedoc from 0.26.4 to 0.26.5 by @dependabot in https://github.com/discordeno/discordeno/pull/3782
- build(deps-dev): bump c8 from 9.1.0 to 10.1.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3783
- build(deps): bump typescript from 5.5.3 to 5.5.4 by @dependabot in https://github.com/discordeno/discordeno/pull/3797
- feat(gateway): Use the native WebSocket implementation when available by @Fleny113 in https://github.com/discordeno/discordeno/pull/3808
- build(deps-dev): bump @types/ws from 8.5.11 to 8.5.12 by @dependabot in https://github.com/discordeno/discordeno/pull/3818
- fix(rest): Add the property if it has
_to the object by @Fleny113 in https://github.com/discordeno/discordeno/pull/3828 - build(deps-dev): bump @swc/core from 1.7.3 to 1.7.6 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3829
- fix(types): Add attachments to
CreateMessageOptionsby @Fleny113 in https://github.com/discordeno/discordeno/pull/3830 - build(deps-dev): bump turbo from 2.0.9 to 2.0.12 by @dependabot in https://github.com/discordeno/discordeno/pull/3833
- feat(bot,types): Add recurrence rule to scheduled event by @Fleny113 in https://github.com/discordeno/discordeno/pull/3834
- build(deps-dev): bump lint-staged from 15.2.7 to 15.2.8 by @dependabot in https://github.com/discordeno/discordeno/pull/3835
- build(deps-dev): bump @types/chai from 4.3.16 to 4.3.17 by @dependabot in https://github.com/discordeno/discordeno/pull/3836
- build(deps-dev): bump @types/node from 20.14.11 to 22.1.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3839
- feat(bot,rest): Add voice state http endpoints by @Fleny113 in https://github.com/discordeno/discordeno/pull/3841
- feat(rest,bot): Add get sticker pack endpoint by @Fleny113 in https://github.com/discordeno/discordeno/pull/3844
- feat(bot,types): Add
approximate_user_install_counttoDiscordApplicationby @Fleny113 in https://github.com/discordeno/discordeno/pull/3845 - feat(gateway): Make
resharding.getSessionInfooptional by @Fleny113 in https://github.com/discordeno/discordeno/pull/3854 - fix(gateway): change logLevel for some resharding logs by @Fleny113 in https://github.com/discordeno/discordeno/pull/3855
- feat(gateway): add resharding options to CreateGatewayManagerOptions by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3856
- fix(rest): Use camelCase for body members by @Fleny113 in https://github.com/discordeno/discordeno/pull/3849
- fix(types): Update description for 4003 close code by @Fleny113 in https://github.com/discordeno/discordeno/pull/3868
- fix(examples): Add commands dir import to examples register commands script by @Fleny113 in https://github.com/discordeno/discordeno/pull/3848
- feat(bot, rest): Add get guild role endpoint by @Fleny113 in https://github.com/discordeno/discordeno/pull/3861
- fix(bot)!: Remove direct calls to transformers by @Fleny113 in https://github.com/discordeno/discordeno/pull/3863
- docs: added example to resharding in big bot guide by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3857
- docs: add caching guide by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3859
- feat(bot,types): Add
voiceChannelEffectSendevent by @Fleny113 in https://github.com/discordeno/discordeno/pull/3869 - feat(gateway): Expose
makePresencefromGatewayManagerby @Fleny113 in https://github.com/discordeno/discordeno/pull/3851 - feat(types): Add
poll_resultMessage/Embed Type by @Fleny113 in https://github.com/discordeno/discordeno/pull/3870 - fix(types)!: Set
recurrenceRuleas nullable in update guild scheduled event by @Fleny113 in https://github.com/discordeno/discordeno/pull/3871 - add .yarnrc.yml to advanced example solution by @Zero-Tools in https://github.com/discordeno/discordeno/pull/3887
- build(website): Update website deps, remove 1s load time by @Fleny113 in https://github.com/discordeno/discordeno/pull/3858
- fix(utils): Use
atobinstead ofnode:bufferforgetBotIdFromTokenby @Fleny113 in https://github.com/discordeno/discordeno/pull/3893 - build(deps-dev): bump @favware/cliff-jumper from 4.0.3 to 4.1.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3881
- feat(bot,rest,types): Add get activity instance endpoint by @Fleny113 in https://github.com/discordeno/discordeno/pull/3891
- feat(bot,types): Add new member flags by @Fleny113 in https://github.com/discordeno/discordeno/pull/3896
- feat(bot,types): Add new fields to message snapshots by @Fleny113 in https://github.com/discordeno/discordeno/pull/3897
- feat(gateway): Add transport compression support by @Fleny113 in https://github.com/discordeno/discordeno/pull/3815
- chore(gateway): Refactor gateway integration test by @Fleny113 in https://github.com/discordeno/discordeno/pull/3850
- build(deps): bump micromatch from 4.0.5 to 4.0.8 in the npm_and_yarn group by @dependabot in https://github.com/discordeno/discordeno/pull/3889
- build(deps-dev): bump mocha and @types/mocha by @dependabot in https://github.com/discordeno/discordeno/pull/3928
- fix(bot,types)!: update
DiscordAuditLogChangeto be less manual by @Fleny113 in https://github.com/discordeno/discordeno/pull/3823 - feat(bot,rest,types): Entry Point commands and Interactions updates by @Fleny113 in https://github.com/discordeno/discordeno/pull/3883
- build(deps): bump micromatch from 4.0.5 to 4.0.8 in /docker-apps/rest-passthrough in the npm_and_yarn group by @dependabot in https://github.com/discordeno/discordeno/pull/3888
- build(deps): bump the npm_and_yarn group across 6 directories with 3 updates by @dependabot in https://github.com/discordeno/discordeno/pull/3890
- build(deps-dev): bump lint-staged from 15.2.8 to 15.2.10 by @dependabot in https://github.com/discordeno/discordeno/pull/3899
- feat(types): Add amazon music connection by @Fleny113 in https://github.com/discordeno/discordeno/pull/3903
- feat(types)!: Action rows are not always the top-level by @Fleny113 in https://github.com/discordeno/discordeno/pull/3904
- feat(types): Add the poll object to
InteractionCallbackDataby @Fleny113 in https://github.com/discordeno/discordeno/pull/3905 - feat(bot,types): Add null to application urls by @Fleny113 in https://github.com/discordeno/discordeno/pull/3908
- build(deps-dev): bump husky from 9.1.1 to 9.1.6 by @dependabot in https://github.com/discordeno/discordeno/pull/3913
- build(deps-dev): bump @swc/core from 1.7.6 to 1.7.28 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3921
- build(deps-dev): bump @swc/core from 1.7.3 to 1.7.28 by @dependabot in https://github.com/discordeno/discordeno/pull/3923
- build(deps-dev): bump @types/node from 22.1.0 to 22.7.4 by @dependabot in https://github.com/discordeno/discordeno/pull/3927
- build(deps): bump path-to-regexp from 6.2.2 to 6.3.0 in the npm_and_yarn group by @dependabot in https://github.com/discordeno/discordeno/pull/3930
- build(deps): bump find-my-way from 8.1.0 to 8.2.2 in /docker-apps/rest-passthrough in the npm_and_yarn group by @dependabot in https://github.com/discordeno/discordeno/pull/3936
- build(deps): bump the npm_and_yarn group across 2 directories with 6 updates by @dependabot in https://github.com/discordeno/discordeno/pull/3938
- build(deps-dev): bump @swc/core from 1.7.28 to 1.7.35 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3939
- fix(types): Add missing comments on
DiscordInteractionCallbackby @Fleny113 in https://github.com/discordeno/discordeno/pull/3945 - fix(website): Fix
docusaurusbuild/typedocwarnings by @Fleny113 in https://github.com/discordeno/discordeno/pull/3929 - build(deps-dev): bump @swc/core from 1.7.35 to 1.7.42 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3958
- build(deps-dev): bump @swc/cli from 0.4.0 to 0.5.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3957
- build(deps-dev): bump typedoc from 0.26.5 to 0.26.11 by @dependabot in https://github.com/discordeno/discordeno/pull/3963
- build(deps-dev): bump @swc/core from 1.7.42 to 1.8.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3962
- build(deps-dev): bump chai and @types/chai by @dependabot in https://github.com/discordeno/discordeno/pull/3956
- build(deps): bump micromatch from 4.0.5 to 4.0.8 in /website in the npm_and_yarn group across 1 directory by @dependabot in https://github.com/discordeno/discordeno/pull/3948
- build(deps-dev): bump @favware/cliff-jumper from 4.1.0 to 5.0.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3946
- build(deps-dev): bump @biomejs/biome from 1.8.3 to 1.9.4 by @dependabot in https://github.com/discordeno/discordeno/pull/3944
- build(deps-dev): bump @types/chai-as-promised from 7.1.8 to 8.0.1 by @dependabot in https://github.com/discordeno/discordeno/pull/3934
- build(deps-dev): bump sinon from 18.0.0 to 19.0.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3931
- build(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot in https://github.com/discordeno/discordeno/pull/3966
- fix(bot): Always include the message content if desired by @Fleny113 in https://github.com/discordeno/discordeno/pull/3965
- fix(bot): Fix error when transforming a partial message by @Fleny113 in https://github.com/discordeno/discordeno/pull/3961
- feat(types,bot): Add command target to interaction response messages by @Fleny113 in https://github.com/discordeno/discordeno/pull/3959
- feat(bot,types): Add webhook events types by @Fleny113 in https://github.com/discordeno/discordeno/pull/3953
- feat(types): Use numbers in the template partial source guild by @Fleny113 in https://github.com/discordeno/discordeno/pull/3952
- fix(rest): Fix the remark on
getWebhookby @Fleny113 in https://github.com/discordeno/discordeno/pull/3950 - feat(types,bot): Add banners to members by @Fleny113 in https://github.com/discordeno/discordeno/pull/3949
- feat(bot,rest,types): Add subscriptions by @Fleny113 in https://github.com/discordeno/discordeno/pull/3892
- feat(bot,rest,gateway,utils,types)!: Add soundboard support by @Fleny113 in https://github.com/discordeno/discordeno/pull/3919
- build(deps-dev): bump @swc/core from 1.8.0 to 1.9.0 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3972
- build(deps-dev): bump webpack from 5.96.0 to 5.96.1 in /website in the npm_and_yarn group across 1 directory by @dependabot in https://github.com/discordeno/discordeno/pull/3973
- build(deps-dev): bump @swc/core from 1.9.0 to 1.9.1 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3974
- fix(gateway): Fix shard reconnecting in a loop by @Fleny113 in https://github.com/discordeno/discordeno/pull/3907
- build(deps-dev): bump @swc/cli from 0.4.0 to 0.5.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3971
- build(deps-dev): bump typedoc-plugin-markdown from 4.2.3 to 4.2.10 by @dependabot in https://github.com/discordeno/discordeno/pull/3970
- build(deps-dev): bump mocha and @types/mocha by @dependabot in https://github.com/discordeno/discordeno/pull/3967
- build(deps-dev): bump @types/ws from 8.5.12 to 8.5.13 by @dependabot in https://github.com/discordeno/discordeno/pull/3969
- build(deps): bump typescript from 5.5.4 to 5.6.3 by @dependabot in https://github.com/discordeno/discordeno/pull/3968
- refactor(types,utils,rest,bot)!: Cleanup types & files by @Fleny113 in https://github.com/discordeno/discordeno/pull/3951
- chore(website): Enable docusaurus
future.experimental_fasterby @Fleny113 in https://github.com/discordeno/discordeno/pull/3978 - refactor(rest): make proxy.authorization optional in CreateRestManagerOptions by @AwesomeStickz in https://github.com/discordeno/discordeno/pull/3977
- fix(bot): role.color being undefined when value is 0 by @8auu in https://github.com/discordeno/discordeno/pull/3976
- fix(bot): Incorrect return type in
interaction.respondby @Fleny113 in https://github.com/discordeno/discordeno/pull/3979 - build(deps-dev): bump @swc/core from 1.9.1 to 1.9.2 in /docker-apps/rest-passthrough by @dependabot in https://github.com/discordeno/discordeno/pull/3984
- build(deps): bump cross-spawn from 7.0.3 to 7.0.5 in /website in the npm_and_yarn group across 1 directory by @dependabot in https://github.com/discordeno/discordeno/pull/3987
- feat(bot)!: Add type helpers for type-level based desired props by @Fleny113 in https://github.com/discordeno/discordeno/pull/3954
- chore(discordeno)!: Remove CLI by @Fleny113 in https://github.com/discordeno/discordeno/pull/3980
- build(deps-dev): bump @swc/core from 1.7.28 to 1.9.2 by @dependabot in https://github.com/discordeno/discordeno/pull/3982
- build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/discordeno/discordeno/pull/3985
- build(deps-dev): bump @types/node from 22.7.4 to 22.9.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3983
- build(deps-dev): bump turbo from 2.0.12 to 2.3.0 by @dependabot in https://github.com/discordeno/discordeno/pull/3986
- ci: Release v19 by @Fleny113 in https://github.com/discordeno/discordeno/pull/3988
- ci: Add id-token permission to release workflow by @Fleny113 in https://github.com/discordeno/discordeno/pull/3989
New Contributors
- @MatthewSH made their first contribution in https://github.com/discordeno/discordeno/pull/2770
- @6km made their first contribution in https://github.com/discordeno/discordeno/pull/2779
- @raxon made their first contribution in https://github.com/discordeno/discordeno/pull/2825
- @TotoTheDragon made their first contribution in https://github.com/discordeno/discordeno/pull/2984
- @peterhanania made their first contribution in https://github.com/discordeno/discordeno/pull/2996
- @livelove1987 made their first contribution in https://github.com/discordeno/discordeno/pull/3013
- @gavwin made their first contribution in https://github.com/discordeno/discordeno/pull/3015
- @manelcomiche made their first contribution in https://github.com/discordeno/discordeno/pull/3017
- @filipsobol made their first contribution in https://github.com/discordeno/discordeno/pull/3019
- @8auu made their first contribution in https://github.com/discordeno/discordeno/pull/3021
- @jvvan made their first contribution in https://github.com/discordeno/discordeno/pull/3053
- @NeKzor made their first contribution in https://github.com/discordeno/discordeno/pull/3087
- @Wifus made their first contribution in https://github.com/discordeno/discordeno/pull/3063
- @SammyWhamy made their first contribution in https://github.com/discordeno/discordeno/pull/3123
- @rosefighter made their first contribution in https://github.com/discordeno/discordeno/pull/3164
- @Zero-Tools made their first contribution in https://github.com/discordeno/discordeno/pull/3887
Full Changelog: https://github.com/discordeno/discordeno/compare/18.0.1...19.0.0