Fleny
e020289b7c
feat: threadMemberGuildCreate partial transformer
2026-08-20 14:22:49 +02:00
Fleny
4533e908b7
feat: threadMember partial transformer
2026-08-20 14:22:28 +02:00
Fleny
5d7c6cbc5b
feat: template partial transformer
2026-08-20 14:21:40 +02:00
Fleny
c792010203
feat!: team partial transformer
2026-08-20 14:21:01 +02:00
Fleny
15973c32ee
feat!: stickerPack partial transformer
2026-08-20 13:50:40 +02:00
Fleny
0bfd2bd66c
feat!: interactionDataOptions partial transformer
2026-08-20 13:49:44 +02:00
Fleny
55c2f337be
feat: integration partial transformer
2026-08-20 13:47:47 +02:00
Fleny
29303704f4
feat: gatewayBot partial transformer
2026-08-20 13:41:43 +02:00
Fleny
89610cde2b
feat: embed partial transformer
2026-08-20 13:38:36 +02:00
Fleny
e692b24ba3
feat!: automodRule partial transformer
2026-08-20 13:31:23 +02:00
Fleny
d06749ec43
feat!: automodActionExecution partial transformer
2026-08-20 13:26:11 +02:00
Fleny
c7cc8675fd
feat: auditLogEntry partial transformer
2026-08-20 13:19:00 +02:00
Fleny
4c9daa1c8f
feat!: applicationCommandPermission partial transformer
2026-08-20 13:13:07 +02:00
Fleny
e9c45c39e7
feat: applicationCommandOptionChoice partial transformer
2026-08-20 13:04:45 +02:00
Fleny
5fb30b6e8b
feat: applicationCommandOption partial transformer
2026-08-20 13:03:19 +02:00
Fleny
82d211b0f0
feat: applicationCommand partial transformer
2026-08-20 13:01:35 +02:00
Fleny
2e98810917
feat: Make activity assets transformers support partial payloads
2026-08-20 12:58:40 +02:00
Fleny
6683557ac3
feat: Make activity transformers support partial payloads
2026-08-20 12:57:02 +02:00
dependabot[bot] and Fleny
a9a2561a40
build(deps-dev): bump the library-bumps group across 1 directory with 8 updates ( #5320 )
...
* build(deps-dev): bump the library-bumps group across 1 directory with 8 updates
Bumps the library-bumps group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) | `2.5.7` | `2.5.8` |
| [lint-staged](https://github.com/lint-staged/lint-staged ) | `17.2.0` | `17.3.0` |
| [turbo](https://github.com/vercel/turborepo ) | `2.10.7` | `2.10.9` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `26.1.2` | `26.2.0` |
| [sinon](https://github.com/sinonjs/sinon ) | `22.0.0` | `22.1.0` |
| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon ) | `21.0.1` | `22.0.0` |
| [tsx](https://github.com/privatenumber/tsx ) | `4.23.9` | `4.23.12` |
| [ws](https://github.com/websockets/ws ) | `8.21.2` | `8.21.3` |
Updates `@biomejs/biome` from 2.5.7 to 2.5.8
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.8/packages/@biomejs/biome )
Updates `lint-staged` from 17.2.0 to 17.3.0
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v17.2.0...v17.3.0 )
Updates `turbo` from 2.10.7 to 2.10.9
- [Release notes](https://github.com/vercel/turborepo/releases )
- [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md )
- [Commits](https://github.com/vercel/turborepo/compare/v2.10.7...v2.10.9 )
Updates `@types/node` from 26.1.2 to 26.2.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `sinon` from 22.0.0 to 22.1.0
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/CHANGES.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v22.0.0...v22.1.0 )
Updates `@types/sinon` from 21.0.1 to 22.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon )
Updates `tsx` from 4.23.9 to 4.23.12
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.23.9...v4.23.12 )
Updates `ws` from 8.21.2 to 8.21.3
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.21.2...8.21.3 )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.5.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: library-bumps
- dependency-name: lint-staged
dependency-version: 17.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: library-bumps
- dependency-name: turbo
dependency-version: 2.10.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: library-bumps
- dependency-name: "@types/node"
dependency-version: 26.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: library-bumps
- dependency-name: sinon
dependency-version: 22.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: library-bumps
- dependency-name: "@types/sinon"
dependency-version: 22.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: library-bumps
- dependency-name: tsx
dependency-version: 4.23.12
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: library-bumps
- dependency-name: ws
dependency-version: 8.21.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: library-bumps
...
Signed-off-by: dependabot[bot] <support@github.com >
* bump biome.jsonc schema
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <fleny113@outlook.com >
2026-08-15 19:23:00 +02:00
Fleny and Awesome Stickz
f20c2b7300
feat: Add file type filtering for modals & / commands ( #5236 )
...
* feat: Add file type filtering for modals & / commands
* Add fileTypes to ApplicationCommandOption
* update comments
---------
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
2026-08-14 22:19:09 +05:30
dependabot[bot] and Fleny
f8834c0955
build(deps-dev): bump mocha from 11.7.6 to 11.8.0 ( #5282 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 11.7.6 to 11.8.0.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/v11.8.0/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v11.7.6...v11.8.0 )
---
updated-dependencies:
- dependency-name: mocha
dependency-version: 11.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2026-08-09 18:04:17 +02:00
dependabot[bot] and Fleny
e35218708b
build(deps-dev): bump tsx from 4.23.5 to 4.23.9 ( #5284 )
...
Bumps [tsx](https://github.com/privatenumber/tsx ) from 4.23.5 to 4.23.9.
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.23.5...v4.23.9 )
---
updated-dependencies:
- dependency-name: tsx
dependency-version: 4.23.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2026-08-09 17:58:19 +02:00
dependabot[bot] and Fleny
47027293d0
build(deps-dev): bump @biomejs/biome from 2.5.6 to 2.5.7 ( #5286 )
...
* build(deps-dev): bump @biomejs/biome from 2.5.6 to 2.5.7
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.5.6 to 2.5.7.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.7/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.5.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump @biomejs/biome from 2.5.6 to 2.5.7 in /website (#5285 )
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.5.6 to 2.5.7.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.7/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.5.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update biome.jsonc
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <fleny113@outlook.com >
2026-08-09 17:46:30 +02:00
Fleny
5f7a06ccc5
feat: Add VR client status support ( #5270 )
2026-08-04 20:55:22 +05:30
Fleny
fca3cbba5e
build(dev-deps): Replace ts-node with tsx ( #5261 )
...
ts-node hasn't been maintained for a long time now and breaks with TS 7 due to the removal of varius APIs
2026-08-03 13:55:10 +05:30
dependabot[bot] and Fleny
0016560de5
build(deps-dev): bump @swc/core from 1.15.46 to 1.15.47 ( #5260 )
...
Bumps [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core ) from 1.15.46 to 1.15.47.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/commits/v1.15.47/packages/core )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.15.47
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2026-08-02 15:07:14 +02:00
dependabot[bot] and Fleny
302a5bb577
build(deps-dev): bump @types/node from 26.1.1 to 26.1.2 ( #5255 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 26.1.1 to 26.1.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 26.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2026-08-02 14:58:31 +02:00
dependabot[bot] and Fleny
a275bc51d0
build(deps-dev): bump @biomejs/biome from 2.5.5 to 2.5.6 ( #5253 )
...
* build(deps-dev): bump @biomejs/biome from 2.5.5 to 2.5.6
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.5.5 to 2.5.6.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.6/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.5.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* build(deps-dev): bump @biomejs/biome from 2.5.5 to 2.5.6 in /website (#5259 )
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.5.5 to 2.5.6.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.6/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.5.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update biome.jsonc
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <fleny113@outlook.com >
2026-08-02 14:52:53 +02:00
a6b940677e
feat(rest): add guild message search support ( #5233 )
...
* feat(rest): add guild message search support
* fix(types): address guild message search review feedback
* Update packages/rest/src/routes.ts
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
* Update packages/types/src/discord/message.ts
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
* Update packages/rest/src/routes.ts
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
* apply requested changes
---------
Co-authored-by: Fleny <Fleny113@outlook.com >
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
2026-08-02 10:25:05 +02:00
Fleny and Link
4581222cf4
feat(transformers)!: Partial transformers ( #4436 )
...
* refactor(bot)!: setup desired properties for all transformers
SetupDesiredProps when is given an object that does not corrispond to a transformer object that supports desired properties will behave like TransformProperty on the entire object as when it tries to get the properties for said object it will find `never` as the props and for `IsKeyDesired` a props of `never` means that all props are desired.
* feat(transformers)!: Handle partials in transformers
* Add expiresAt to invite create event
* Use Equals helper, clean up a bit the code
* Explicit the IsKeyDesired TProps never behavior
* Fix type errors
* format
* Add all trasformer objects to bot.transformers.$inferredTypes
* Use transfromerInformations for bot.transformers.$inferredTypes
* code review
* code review
* fix component transformer
* fix
* Update packages/bot/src/transformers/types.ts
* Fixes from Tri (+ GPT sol) code review
---------
Co-authored-by: Link <link20050703@gmail.com >
2026-07-31 15:12:15 +05:30
Fleny and stickz
eb4cdaa0f5
fix: Add missing collectibles field to guild member ( #5197 )
...
* fix: Add missing collectibles field to guild member
* Update packages/bot/src/transformers/types.ts
Co-authored-by: stickz <38146668+AwesomeStickz@users.noreply.github.com >
2026-07-30 12:42:05 +05:30
Fleny and stickz
5fc932f473
feat!: Document more attachment flags and fields ( #5234 )
...
* feat: Document more attachment flags and fields
* Update packages/types/src/discord/message.ts
Co-authored-by: stickz <38146668+AwesomeStickz@users.noreply.github.com >
* fix!: Add missing optionals, remove EmbedThumbnail
2026-07-30 12:39:32 +05:30
Fleny and Awesome Stickz
15511d2ddf
feat: shared client theme ( #5195 )
...
* feat: shared client theme
* fix missing ? and comment in CreateMessageOptions
* Apply suggestions from code review
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
* replace message transformer CRLF with LF
* fix type error
2026-07-29 17:47:43 +05:30
Fleny and Awesome Stickz
ce2272e359
feat: Add lobby messages and lobby invites ( #5232 )
...
* feat: Add lobby messages and lobby invites
* Update packages/bot/src/transformers/lobby.ts
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
2026-07-29 17:13:11 +05:30
Fleny
ec8852740d
feat: Add bulk update lobby members endpoint ( #5231 )
2026-07-29 11:36:23 +05:30
Fleny
fa338e6447
feat: Add deleteCurrentUserApplicationRoleConnection endpoint ( #5230 )
2026-07-29 11:30:08 +05:30
Fleny
57c1a0191a
feat: Add channelType to DiscordMessageCreateExtra ( #5202 )
2026-07-29 11:27:11 +05:30
Fleny
3bdc792c25
feat: server-side lobby message moderation metadata API ( #5191 )
2026-07-29 11:24:17 +05:30
Fleny
b481d0a96e
feat: add app_permissions to channel resolved data ( #5185 )
2026-07-29 11:21:22 +05:30
Fleny
98f87b9bf7
fix!: Match the Activity and DiscordActivity structure ( #5180 )
2026-07-26 06:08:51 +05:30
Fleny
2b90d29f68
fix!: Use "age-restricted" terminology instead of "nsfw" ( #5189 )
2026-07-26 05:57:19 +05:30
Fleny
834f4fa718
fix: unit of bitrate fields in bits per second ( #5194 )
2026-07-26 05:49:22 +05:30
Fleny
9afac8d291
build(dev): Remove dotenv, use process.loadEnvFile instead ( #5223 )
2026-07-26 05:46:14 +05:30
Fleny
aa5dd155cf
fix: user global_name description for bots ( #5196 )
2026-07-26 05:42:51 +05:30
Fleny
c0a149f7a3
fix: Add missing banner in reverse member transformer ( #5203 )
2026-07-26 05:23:27 +05:30
dependabot[bot] and Awesome Stickz
1a165eda8a
build(deps-dev): bump @swc/core from 1.15.43 to 1.15.46 ( #5215 )
...
Bumps [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core ) from 1.15.43 to 1.15.46.
- [Release notes](https://github.com/swc-project/swc/releases )
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/swc-project/swc/commits/v1.15.46/packages/core )
---
updated-dependencies:
- dependency-name: "@swc/core"
dependency-version: 1.15.46
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Awesome Stickz <38146668+AwesomeStickz@users.noreply.github.com >
2026-07-24 19:57:15 +02:00
dependabot[bot]
b3d81b8c4d
build(deps-dev): bump c8 from 11.0.0 to 12.0.0 ( #5219 )
...
Bumps [c8](https://github.com/bcoe/c8 ) from 11.0.0 to 12.0.0.
- [Release notes](https://github.com/bcoe/c8/releases )
- [Changelog](https://github.com/bcoe/c8/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bcoe/c8/compare/v11.0.0...v12.0.0 )
---
updated-dependencies:
- dependency-name: c8
dependency-version: 12.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 19:31:49 +02:00
Fleny
86470adc22
ci: Simplify GitHub Actions workflows ( #5207 )
...
* ci: Simplify GitHub Actions workflows
* Restore codecov flags using script
* use gpgv instead of gpg --verify
* Remove verbose
* remove test script
2026-07-24 22:52:22 +05:30
Fleny
c3e9a790fc
feat: Application flags_new property ( #5172 )
...
* feat: Application flags_new property
* Update packages/types/src/discord/application.ts
* run biome
2026-07-24 18:04:42 +05:30
dependabot[bot] and Fleny
e99d8f4057
build(deps-dev): bump @types/node from 26.0.1 to 26.1.1 ( #5135 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 26.0.1 to 26.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 26.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fleny <Fleny113@outlook.com >
2026-07-22 14:35:46 +02:00