IIoW / IIslander

The IIslander Discord bot for the IIslands of War Discord server
https://store.steampowered.com/app/1162470/IIslands_of_War/
MIT License
6 stars 1 forks source link

fix(deps): update all non-major dependencies #266

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
discord.js (source) 14.9.0 -> 14.14.1 age adoption passing confidence
dotenv 16.0.3 -> 16.4.5 age adoption passing confidence
enmap (source) 5.9.5 -> 5.9.10 age adoption passing confidence
eslint (source) 8.37.0 -> 8.57.0 age adoption passing confidence
eslint-config-prettier 8.8.0 -> 8.10.0 age adoption passing confidence
eslint-plugin-import 2.27.5 -> 2.29.1 age adoption passing confidence
lint-staged 13.2.0 -> 13.3.0 age adoption passing confidence
prettier (source) 2.8.7 -> 2.8.8 age adoption passing confidence

Release Notes

discordjs/discord.js (discord.js) ### [`v14.14.1`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14141---2023-11-12) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.14.0...14.14.1) #### Bug Fixes - **Emoji:** `id` set as `undefined` edge case ([#​9953](https://togithub.com/discordjs/discord.js/issues/9953)) ([cc07a28](https://togithub.com/discordjs/discord.js/commit/cc07a28f125be63a7f1132a5a07d317c160f9a89)) - **BaseClient:** Default in objects properly ([#​9952](https://togithub.com/discordjs/discord.js/issues/9952)) ([f93abf7](https://togithub.com/discordjs/discord.js/commit/f93abf7e35ab6793aa530ceadc279d8c80b7aebf)) #### Documentation - Use preferred nullable syntax (`?T` over `T | null`) ([#​9946](https://togithub.com/discordjs/discord.js/issues/9946)) ([1e4ef35](https://togithub.com/discordjs/discord.js/commit/1e4ef35436cd134db70c1c3152e33342baf9d6b6)) #### Refactor - Use formatters ([#​9956](https://togithub.com/discordjs/discord.js/issues/9956)) ([40726db](https://togithub.com/discordjs/discord.js/commit/40726db722c7851f4096cda29667ea4ee89da98b)) #### Typings - Use wrapper utilities ([#​9945](https://togithub.com/discordjs/discord.js/issues/9945)) ([4bc1dae](https://togithub.com/discordjs/discord.js/commit/4bc1dae36f01649127774c40b14e778d65cf25c5)) ### [`v14.14.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14140---2023-11-12) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.13.0...14.14.0) #### Bug Fixes - **Client:** Ensure destroyed connections are not ready ([#​9942](https://togithub.com/discordjs/discord.js/issues/9942)) ([b5e23ec](https://togithub.com/discordjs/discord.js/commit/b5e23ec2ecdfed1bb558e62adc3ac0b843ef64ca)) - **Webhook:** Do not call `client.deleteWebhook` in `delete` ([#​9786](https://togithub.com/discordjs/discord.js/issues/9786)) ([31d914e](https://togithub.com/discordjs/discord.js/commit/31d914e44b77ffd0d4511b5159e6869c04e8b1ec)) - **GuildManager#fetch:** Inject shard id ([#​9921](https://togithub.com/discordjs/discord.js/issues/9921)) ([85753a9](https://togithub.com/discordjs/discord.js/commit/85753a9d6fe569a3bc25dcdce2d6320fa61b8976)) - Prevent 'undefined' debug message on intentional shard closure ([#​9846](https://togithub.com/discordjs/discord.js/issues/9846)) ([0e0b85b](https://togithub.com/discordjs/discord.js/commit/0e0b85b76669237e3368e9ccef5278f47f7812d8)) - **Role:** Calculate position correctly when rawPositions are equal ([#​9871](https://togithub.com/discordjs/discord.js/issues/9871)) ([0529b2a](https://togithub.com/discordjs/discord.js/commit/0529b2af95a80478f52b906fa3f217cb47a3621b)) - **GuildScheduledEvent:** Use `if...else` pattern and handle partials ([#​9802](https://togithub.com/discordjs/discord.js/issues/9802)) ([32d614c](https://togithub.com/discordjs/discord.js/commit/32d614ccd389622e2969d59582f80d07a35eb39c)) #### Documentation - **Message:** Remove duplicated word 'of' in description ([#​9923](https://togithub.com/discordjs/discord.js/issues/9923)) ([85a78f9](https://togithub.com/discordjs/discord.js/commit/85a78f96d4df637099bf650b41b3580e3891905c)) - **GuildMember:** Clarify display color ([#​9891](https://togithub.com/discordjs/discord.js/issues/9891)) ([e38d03f](https://togithub.com/discordjs/discord.js/commit/e38d03fbe7168f5f85c40c01be4df5b5e6ea4fc8)) - Remove duplicate `APIEmoji` ([#​9880](https://togithub.com/discordjs/discord.js/issues/9880)) ([8cfadb6](https://togithub.com/discordjs/discord.js/commit/8cfadb6953b86fbdb3ef3c94d14653c519c9ce17)) - Consolidate API types ([#​9881](https://togithub.com/discordjs/discord.js/issues/9881)) ([44a3cbf](https://togithub.com/discordjs/discord.js/commit/44a3cbf39e66b59f6bdec6568887374eeb5fe1f5)) - Remove `FileOptions` ([#​9855](https://togithub.com/discordjs/discord.js/issues/9855)) ([eaabcdf](https://togithub.com/discordjs/discord.js/commit/eaabcdfda651e7bad5b6e818b869e631a07e8a41)) - **DiscordjsErrorCodes:** Deprecate unused properties ([#​9790](https://togithub.com/discordjs/discord.js/issues/9790)) ([4588e07](https://togithub.com/discordjs/discord.js/commit/4588e075c3d0cd437b4057dbd2dde18639e98ae9)) - **ApplicationCommandManager:** Id parameter can take options ([#​9664](https://togithub.com/discordjs/discord.js/issues/9664)) ([ed14135](https://togithub.com/discordjs/discord.js/commit/ed1413584416149306b831bdcb88291b5d2a2612)) - **Attachment:** Add MIME types link to `contentType` ([#​9824](https://togithub.com/discordjs/discord.js/issues/9824)) ([85b2498](https://togithub.com/discordjs/discord.js/commit/85b24988a51dff74ffe0ab8186bad3a8370bfd5d)) - Fix "its" typo ([#​9825](https://togithub.com/discordjs/discord.js/issues/9825)) ([c50809e](https://togithub.com/discordjs/discord.js/commit/c50809e20648cacea99f5450e8073d960ff8aa39)) - **GuildMember:** Clarify timeout parameter wording ([#​9800](https://togithub.com/discordjs/discord.js/issues/9800)) ([8d97e2d](https://togithub.com/discordjs/discord.js/commit/8d97e2d2c551fcb1eb57a9550a5984135cdf2e67)) - **create-discord-bot:** Support bun in create-discord-bot ([#​9798](https://togithub.com/discordjs/discord.js/issues/9798)) ([7157748](https://togithub.com/discordjs/discord.js/commit/7157748fe3a69265896adf0450cd3f37acbcf97b)) #### Features - Default select menu values ([#​9867](https://togithub.com/discordjs/discord.js/issues/9867)) ([4ff3ea4](https://togithub.com/discordjs/discord.js/commit/4ff3ea4a1bcb708973fbbbc84aaede1f7643e630)) - Mainlib docs on new website ([#​9930](https://togithub.com/discordjs/discord.js/issues/9930)) ([da455bc](https://togithub.com/discordjs/discord.js/commit/da455bceead521b10c32097b092fccc7a137471f)) - **cleanContent:** Add slash commands and emojis ([#​9809](https://togithub.com/discordjs/discord.js/issues/9809)) ([c2349d4](https://togithub.com/discordjs/discord.js/commit/c2349d4be45a2b2cfff7eaf2f227c69917fec77f)) - **Emoji:** Add `imageURL()` ([#​9788](https://togithub.com/discordjs/discord.js/issues/9788)) ([b6c762c](https://togithub.com/discordjs/discord.js/commit/b6c762cb843b21f57d2d0e1e79a16b3d565001a4)) - Onboarding mode and edit method ([#​9647](https://togithub.com/discordjs/discord.js/issues/9647)) ([7671a83](https://togithub.com/discordjs/discord.js/commit/7671a836f4b080a0c0d42bbbacc6ddd1df7c0ba8)) - Support new application properties and patch endpoint ([#​9709](https://togithub.com/discordjs/discord.js/issues/9709)) ([1fe7247](https://togithub.com/discordjs/discord.js/commit/1fe72475286775cdfc68dad251ed662db7375ad1)) - **BaseChannel:** Add `isThreadOnly()` ([#​9847](https://togithub.com/discordjs/discord.js/issues/9847)) ([699b232](https://togithub.com/discordjs/discord.js/commit/699b2329224ebffb483de75aac88255a7ee1e36e)) - **StageInstanceManager:** Add `guildScheduledEvent` to `create()` ([#​8885](https://togithub.com/discordjs/discord.js/issues/8885)) ([931c3ed](https://togithub.com/discordjs/discord.js/commit/931c3ed593d842e21568e039ed21855a53de4f2c)) - Support `default_thread_rate_limit_per_user` in channel creation ([#​9273](https://togithub.com/discordjs/discord.js/issues/9273)) ([1e5c14b](https://togithub.com/discordjs/discord.js/commit/1e5c14b74110fc1cae5e0bc605d30531e7ee7c4b)) - Add media channels ([#​9662](https://togithub.com/discordjs/discord.js/issues/9662)) ([571aedd](https://togithub.com/discordjs/discord.js/commit/571aedd58aeb5ac677f2a94a4a2851c4378a70b0)) - Support widget image URL ([#​9782](https://togithub.com/discordjs/discord.js/issues/9782)) ([b6a2441](https://togithub.com/discordjs/discord.js/commit/b6a244181971546b4b269ca96ec8b7235cd3015f)) - **GuildAuditLogsEntry:** Expose extra integrationType in relevant log types ([#​9796](https://togithub.com/discordjs/discord.js/issues/9796)) ([3109798](https://togithub.com/discordjs/discord.js/commit/310979808eb3a517ccf0f16d66a08c5cbf25ae0d)) - Add support for teams update ([#​9805](https://togithub.com/discordjs/discord.js/issues/9805)) ([c66636d](https://togithub.com/discordjs/discord.js/commit/c66636da11851e3b8c5a3136c2f95b10b2f8b2cc)) - **Presence:** Expose sync_id in Activity ([#​9766](https://togithub.com/discordjs/discord.js/issues/9766)) ([485dd71](https://togithub.com/discordjs/discord.js/commit/485dd718c57802ce620ec832cef8a708c711251a)) #### Refactor - **utils:** Remove `mergeDefault` ([#​9938](https://togithub.com/discordjs/discord.js/issues/9938)) ([5b0aa92](https://togithub.com/discordjs/discord.js/commit/5b0aa92c8106aeaaefb473a926f57b1eae4bd9e4)) - Use proper variable names in callbacks ([#​9840](https://togithub.com/discordjs/discord.js/issues/9840)) ([11f6955](https://togithub.com/discordjs/discord.js/commit/11f6955ed9dfd4483c9c4dd6ac2ef4b020feb7f0)) - **GuildAuditLogsEntry:** Abstract reduce logic into a new function ([#​9845](https://togithub.com/discordjs/discord.js/issues/9845)) ([19ea0ba](https://togithub.com/discordjs/discord.js/commit/19ea0baa00e9b8671896ae857f4cdb2cdb6d69af)) - Stickers are free (no more "premium" packs) ([#​9791](https://togithub.com/discordjs/discord.js/issues/9791)) ([e02a59b](https://togithub.com/discordjs/discord.js/commit/e02a59bbb6f57c6935230d120867519c1e84d10a)) #### Typings - **Partials:** Add toString() method to supported Partials ([#​9835](https://togithub.com/discordjs/discord.js/issues/9835)) ([7422d9f](https://togithub.com/discordjs/discord.js/commit/7422d9f172019fd5fbe93051512929506b122f93)) - **MessageEditOptions:** Correct `attachments` type ([#​9874](https://togithub.com/discordjs/discord.js/issues/9874)) ([2aa3250](https://togithub.com/discordjs/discord.js/commit/2aa325058464741d57114b538ce358ea4de3bcd2)) - **UserContextMenuCommandInteraction:** Nullify `targetMember` ([#​9844](https://togithub.com/discordjs/discord.js/issues/9844)) ([3c043d8](https://togithub.com/discordjs/discord.js/commit/3c043d83a93333d803f675cfe31feb62fe1999b1)) - Don't include dom types ([#​9831](https://togithub.com/discordjs/discord.js/issues/9831)) ([9dbc954](https://togithub.com/discordjs/discord.js/commit/9dbc9542c4ad91e75df509bc1e1de25515a88cfe)) - **Client:** Fix isReady narrowing ([#​9828](https://togithub.com/discordjs/discord.js/issues/9828)) ([6404c01](https://togithub.com/discordjs/discord.js/commit/6404c013e75c1d3baa1f1b15695315b76bb7acd6)) ### [`v14.13.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14130---2023-08-17) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.12.1...14.13.0) #### Bug Fixes - **Action:** Do not add the client user as a recipient ([#​9774](https://togithub.com/discordjs/discord.js/issues/9774)) ([24fbb11](https://togithub.com/discordjs/discord.js/commit/24fbb11ba2f7e8f8f604752159d2053f2cee16ec)) - **DMChannel:** Correct partial typo ([#​9773](https://togithub.com/discordjs/discord.js/issues/9773)) ([c1ff545](https://togithub.com/discordjs/discord.js/commit/c1ff545bf1c018875f5a9ceb828c9f84ed391920)) - **CachedManager:** Allow overriding constructor for makeCache ([#​9763](https://togithub.com/discordjs/discord.js/issues/9763)) ([346fa57](https://togithub.com/discordjs/discord.js/commit/346fa57f95a99d5b4e1169bb85706c4c25bf71d0)) - **types:** Fixed CachedManager constructor arguments in type ([#​9761](https://togithub.com/discordjs/discord.js/issues/9761)) ([b3c85d3](https://togithub.com/discordjs/discord.js/commit/b3c85d34a6ced8a8e2cd15a6e3879fb2dd5121d0)) - **Action:** Do not set `undefined` values ([#​9755](https://togithub.com/discordjs/discord.js/issues/9755)) ([d8e3755](https://togithub.com/discordjs/discord.js/commit/d8e37551ceefe9f82566e3f45edc69bb7f9d1463)) #### Documentation - **EmbedBuilder:** `@readonly` length ([#​9778](https://togithub.com/discordjs/discord.js/issues/9778)) ([8f572a6](https://togithub.com/discordjs/discord.js/commit/8f572a6badd45b916d3a46dd489653d2d6efb2a8)) - **WebhookEditOptions:** Add all of the types ([#​9776](https://togithub.com/discordjs/discord.js/issues/9776)) ([d5be424](https://togithub.com/discordjs/discord.js/commit/d5be4242c6a6f90b90af54e27071ecc0f5422944)) - Update Node.js requirement to 16.11.0 ([#​9764](https://togithub.com/discordjs/discord.js/issues/9764)) ([188877c](https://togithub.com/discordjs/discord.js/commit/188877c50af70f0d5cffb246620fa277435c6ce6)) #### Features - **Client:** Add deleteWebhook method ([#​9777](https://togithub.com/discordjs/discord.js/issues/9777)) ([d90ba8d](https://togithub.com/discordjs/discord.js/commit/d90ba8dce8de630db14b77764ec35201998c7ce7)) - **ClientPresence:** Allow setting activity state ([#​9743](https://togithub.com/discordjs/discord.js/issues/9743)) ([9ed1b59](https://togithub.com/discordjs/discord.js/commit/9ed1b59df6acb6356d5950b43d04885d5e692887)) - **ClientApplication:** Approximate guild count and new `GET` route ([#​9713](https://togithub.com/discordjs/discord.js/issues/9713)) ([632a9b4](https://togithub.com/discordjs/discord.js/commit/632a9b4965cd24ffffdf0f88f1a9eedeb6b284f7)) - **Role:** Add `flags` ([#​9694](https://togithub.com/discordjs/discord.js/issues/9694)) ([3b18e5b](https://togithub.com/discordjs/discord.js/commit/3b18e5b08dc3ec2aba37d3e6a55e42ce8af7dbab)) - **Attachment:** Add `flags` ([#​9686](https://togithub.com/discordjs/discord.js/issues/9686)) ([692f0fc](https://togithub.com/discordjs/discord.js/commit/692f0fc96d9f92161b64fb83f02b71d43d2d7c9c)) - Add `Client#webhooksUpdate` ([#​9732](https://togithub.com/discordjs/discord.js/issues/9732)) ([0de071d](https://togithub.com/discordjs/discord.js/commit/0de071d0a5524ba1fbb8cab5d7e74567103f7129)) #### Typings - **GuildInvitableChannelResolvable:** Allow forum channels ([#​9775](https://togithub.com/discordjs/discord.js/issues/9775)) ([727dc09](https://togithub.com/discordjs/discord.js/commit/727dc094d52a5b169e46917b64308ab87a7144b1)) - Make activity name required ([#​9765](https://togithub.com/discordjs/discord.js/issues/9765)) ([0a9a3ed](https://togithub.com/discordjs/discord.js/commit/0a9a3ede292b92235a103b6776477a707da4d84b)) - **BaseButtonComponentData:** Narrow component type ([#​9735](https://togithub.com/discordjs/discord.js/issues/9735)) ([a30d46c](https://togithub.com/discordjs/discord.js/commit/a30d46c5f5909eee86704bbb9e34fb7bb09b2c27)) ### [`v14.12.1`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14121---2023-08-01) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.12.0...14.12.1) #### Bug Fixes - **BaseClient:** Fix destroy method ([#​9742](https://togithub.com/discordjs/discord.js/issues/9742)) ([1af7e5a](https://togithub.com/discordjs/discord.js/commit/1af7e5a0bb4eca35221cb342c1c53dc18263c789)) ### [`v14.12.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14120---2023-07-31) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.11.0...14.12.0) #### Bug Fixes - **ChannelUpdate:** Check against unknown channels ([#​9697](https://togithub.com/discordjs/discord.js/issues/9697)) ([7fb91c5](https://togithub.com/discordjs/discord.js/commit/7fb91c57f72b74395d67f2207246033c703f1f19)) - **Action:** Use existing recipients if available ([#​9653](https://togithub.com/discordjs/discord.js/issues/9653)) ([719e54a](https://togithub.com/discordjs/discord.js/commit/719e54a921f74890519f066a9f56e52fdcfacf07)) - Everyone role members ([#​9685](https://togithub.com/discordjs/discord.js/issues/9685)) ([0803eb5](https://togithub.com/discordjs/discord.js/commit/0803eb562bdc7644fa611a0a87dea3e8b0d4c7af)) - `awaitMessageComponent` with `MessageComponentInteraction`s ([#​8598](https://togithub.com/discordjs/discord.js/issues/8598)) ([b61e4fb](https://togithub.com/discordjs/discord.js/commit/b61e4fb0dcb9e5d43a7626c5a4760f5801e06fae)) - **ThreadManager:** Fix internal crash upon conditionally resolving thread members ([#​9648](https://togithub.com/discordjs/discord.js/issues/9648)) ([a6dbe16](https://togithub.com/discordjs/discord.js/commit/a6dbe163dd3df12ad98465b1dfc040b8eff8805e)) - **User:** Check global name in equals ([#​9631](https://togithub.com/discordjs/discord.js/issues/9631)) ([8f3bd38](https://togithub.com/discordjs/discord.js/commit/8f3bd3807233fca2a057948406bdc8aef008b6cb)) - **WebSocketManager:** Await WebSocket destroy ([#​9519](https://togithub.com/discordjs/discord.js/issues/9519)) ([75308f2](https://togithub.com/discordjs/discord.js/commit/75308f266933454301b10ee8e1d940d782fdb637)) - **Client:** Safe call for possibly null WebSocket ([#​9600](https://togithub.com/discordjs/discord.js/issues/9600)) ([24a6149](https://togithub.com/discordjs/discord.js/commit/24a61495b9bf07887dd535a05ffbec2895faa888)) - **ThreadManager:** Ensure `fetchActive()` only returns active threads in a channel ([#​9568](https://togithub.com/discordjs/discord.js/issues/9568)) ([53aa24d](https://togithub.com/discordjs/discord.js/commit/53aa24d41809382c1af57bd1871107c8359e4a15)) - **LimitedCollection:** Allow items to be stored if keepOverLimit is true when maxSize is 0 ([#​9534](https://togithub.com/discordjs/discord.js/issues/9534)) ([9345d1b](https://togithub.com/discordjs/discord.js/commit/9345d1b1ac4f7b1f66b919602dff995782151407)) - **AutocompleteInteraction:** Prevent snake casing of locales ([#​9565](https://togithub.com/discordjs/discord.js/issues/9565)) ([7196fe3](https://togithub.com/discordjs/discord.js/commit/7196fe36e8089dde7bcaf0db4dd09cf524125e0c)) #### Documentation - Change `Channel` to `BaseChannel` ([#​9718](https://togithub.com/discordjs/discord.js/issues/9718)) ([e5effb6](https://togithub.com/discordjs/discord.js/commit/e5effb6f6a3e547006eb9bc054cc168844a157f2)) - **BaseChannel:** Remove `APIChannel` ([#​9717](https://togithub.com/discordjs/discord.js/issues/9717)) ([125405f](https://togithub.com/discordjs/discord.js/commit/125405f1cf11433c69ff1ae9d6b8f7e713fc37c0)) - **BuildersSelectMenuOption:** Update link ([#​9690](https://togithub.com/discordjs/discord.js/issues/9690)) ([ede9f4e](https://togithub.com/discordjs/discord.js/commit/ede9f4e5e203bcfb8820ae7ec3418482735ff9c1)) - **ClientOptions:** Change default value of sweepers in docs ([#​9591](https://togithub.com/discordjs/discord.js/issues/9591)) ([911e6ef](https://togithub.com/discordjs/discord.js/commit/911e6eff75f5d05e837d5dfaacf557d6594df16a)) - **Client:** Correct invite gateway permission checks ([#​9597](https://togithub.com/discordjs/discord.js/issues/9597)) ([e1b6eee](https://togithub.com/discordjs/discord.js/commit/e1b6eeed0e2e18f9900bc945c9f82d2d05f28a78)) - Fix broken links to new documentation ([#​9563](https://togithub.com/discordjs/discord.js/issues/9563)) ([d01e8aa](https://togithub.com/discordjs/discord.js/commit/d01e8aa8af00f5caacffe98caef3ead02e80a9bf)) #### Features - Add ws option support for "buildIdentifyThrottler" ([#​9728](https://togithub.com/discordjs/discord.js/issues/9728)) ([6307f81](https://togithub.com/discordjs/discord.js/commit/6307f813854ed9dc76d2c4351bd69dd0490d0928)) - **Client:** Add `guildAvailable` event ([#​9692](https://togithub.com/discordjs/discord.js/issues/9692)) ([3c85fb2](https://togithub.com/discordjs/discord.js/commit/3c85fb21e62b30e75a7200b704e242c3a0adeda1)) - User avatar decorations ([#​8914](https://togithub.com/discordjs/discord.js/issues/8914)) ([8d97017](https://togithub.com/discordjs/discord.js/commit/8d9701745840e23854e8f0b057d21cb10e7d1d54)) - Add silent option to ShardingManager ([#​9506](https://togithub.com/discordjs/discord.js/issues/9506)) ([df40dcd](https://togithub.com/discordjs/discord.js/commit/df40dcdb850c398642ebc5cd6e4c48034280f464)) - **EmbedBuilder:** Add `.length` ([#​8682](https://togithub.com/discordjs/discord.js/issues/8682)) ([53c17e0](https://togithub.com/discordjs/discord.js/commit/53c17e00c0668c3d1497142dde7384c058c46c64)) - Guild onboarding ([#​9120](https://togithub.com/discordjs/discord.js/issues/9120)) ([dc73c93](https://togithub.com/discordjs/discord.js/commit/dc73c938ff9d04a0d7d57630faeb8e81ea343006)) - Add resume event in shard ([#​9650](https://togithub.com/discordjs/discord.js/issues/9650)) ([a73d54e](https://togithub.com/discordjs/discord.js/commit/a73d54e43a01719f683e8fd21714e85ffe737add)) - **presence:** Re-introduce image resolving for other platforms ([#​9637](https://togithub.com/discordjs/discord.js/issues/9637)) ([73c2f8a](https://togithub.com/discordjs/discord.js/commit/73c2f8aa17aac51b05382444148cb1f60081ee03)) - Add message to send resume event to shard ([#​9626](https://togithub.com/discordjs/discord.js/issues/9626)) ([a873ec1](https://togithub.com/discordjs/discord.js/commit/a873ec1e8511829ba95e85bbc9a4074e40c76086)) - Support new username system ([#​9512](https://togithub.com/discordjs/discord.js/issues/9512)) ([1ab60f9](https://togithub.com/discordjs/discord.js/commit/1ab60f9da4d6b7ea144fa05b97b029a4bfaeede2)) - **GuildAuditLogsEntry#extra:** Add missing `channel` property ([#​9518](https://togithub.com/discordjs/discord.js/issues/9518)) ([2272321](https://togithub.com/discordjs/discord.js/commit/227232112d1cd9f211e177996b7cdee2940f471e)) #### Performance - **Channel:** Linear speed position getter ([#​9497](https://togithub.com/discordjs/discord.js/issues/9497)) ([09b0382](https://togithub.com/discordjs/discord.js/commit/09b0382c458ed0f3df5b8fa778c504b3e658ac49)) - **Role:** Improve `members` getter ([#​9529](https://togithub.com/discordjs/discord.js/issues/9529)) ([37181ab](https://togithub.com/discordjs/discord.js/commit/37181ab2322e48e17ff0d1040bcc510dc7c34e93)) #### Refactor - **User:** Remove deprecation warning from tag ([#​9660](https://togithub.com/discordjs/discord.js/issues/9660)) ([cf8012c](https://togithub.com/discordjs/discord.js/commit/cf8012c20022aff184d7bce0ad436c136e428d9c)) - **GuildMember:** Make `_roles` property non-enumerable ([#​9387](https://togithub.com/discordjs/discord.js/issues/9387)) ([46167a7](https://togithub.com/discordjs/discord.js/commit/46167a79d7d0cac5599459a31c33b2bbcf6e06da)) - **rest:** Switch api to fetch-like and provide strategies ([#​9416](https://togithub.com/discordjs/discord.js/issues/9416)) ([cdaa0a3](https://togithub.com/discordjs/discord.js/commit/cdaa0a36f586459f1e5ede868c4250c7da90455c)) - **BREAKING CHANGE:** NodeJS v18+ is required when using node due to the use of global `fetch` - **BREAKING CHANGE:** The raw method of REST now returns a web compatible `Respone` object. - **BREAKING CHANGE:** The `parseResponse` utility method has been updated to operate on a web compatible `Response` object. - **BREAKING CHANGE:** Many underlying internals have changed, some of which were exported. - **BREAKING CHANGE:** `DefaultRestOptions` used to contain a default `agent`, which is now set to `null` instead. #### Typings - **MessageManager:** Allow comparison of messages again ([#​9612](https://togithub.com/discordjs/discord.js/issues/9612)) ([a48d0ef](https://togithub.com/discordjs/discord.js/commit/a48d0efb09613eac6bf3c1bd996f58f5fff7667c)) - **AutoModerationActionExecution:** Add forum channels as a possible type in `channel()` ([#​9623](https://togithub.com/discordjs/discord.js/issues/9623)) ([d64330a](https://togithub.com/discordjs/discord.js/commit/d64330a1570b3a2047ef959a6bce268372c70e99)) - **ModalSubmitFields:** Components is an array ([#​9406](https://togithub.com/discordjs/discord.js/issues/9406)) ([1cab79f](https://togithub.com/discordjs/discord.js/commit/1cab79f6fde6f367141c9f7ed91bcb70ed2e5c17)) - Use `readonly` arrays and `const` type parameters in places ([#​9641](https://togithub.com/discordjs/discord.js/issues/9641)) ([cd69868](https://togithub.com/discordjs/discord.js/commit/cd6986854f4c2d143d2cd9b81d096738480dfa63)) - **BaseInteraction:** `appPermissions` not `null` in guilds ([#​9601](https://togithub.com/discordjs/discord.js/issues/9601)) ([6c2242f](https://togithub.com/discordjs/discord.js/commit/6c2242f4f970b1c75c243f74ae64f30ecbf8ba0d)) ### [`v14.11.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14110---2023-05-06) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.10.2...14.11.0) #### Bug Fixes - **WebSocketManager:** Properly emit shard error events ([#​9521](https://togithub.com/discordjs/discord.js/issues/9521)) ([e627468](https://togithub.com/discordjs/discord.js/commit/e6274681fd10b0d75e1d3b448c94b50ec6810367)) - **WebSocketManager:** Emit raw ws events again ([#​9502](https://togithub.com/discordjs/discord.js/issues/9502)) ([c429763](https://togithub.com/discordjs/discord.js/commit/c429763be8e94f0f0cbc630e8bb1d415d46f1465)) #### Documentation - **Client:** Update Sapphire's snowflake utility links ([#​9501](https://togithub.com/discordjs/discord.js/issues/9501)) ([1b7981e](https://togithub.com/discordjs/discord.js/commit/1b7981e4696b8ae74ceffa876fc0a9be7d0b9f93)) #### Features - **Guild:** Safety alerts channel and mention raid protection ([#​8959](https://togithub.com/discordjs/discord.js/issues/8959)) ([6b2c3fb](https://togithub.com/discordjs/discord.js/commit/6b2c3fb9d0571de808e990cf064f73240ab93451)) #### Performance - **Role:** Linear speed position getter ([#​9493](https://togithub.com/discordjs/discord.js/issues/9493)) ([8e9a2b4](https://togithub.com/discordjs/discord.js/commit/8e9a2b4630f78bb9e45345ec2a16812bfac70a20)) #### Refactor - **GuildChannel:** Simplify constructor ([#​9499](https://togithub.com/discordjs/discord.js/issues/9499)) ([f2ad076](https://togithub.com/discordjs/discord.js/commit/f2ad0762c521422ab64e5b10344a6fd67961031b)) #### Typings - **StringSelectMenuComponentData:** `options` is required ([#​9515](https://togithub.com/discordjs/discord.js/issues/9515)) ([d7b18f0](https://togithub.com/discordjs/discord.js/commit/d7b18f0681d4147ff192c98108c035d6d0f96cce)) ### [`v14.10.2`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14102---2023-05-01) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.10.1...14.10.2) #### Bug Fixes - Correct `isJSONEncodable()` import ([#​9495](https://togithub.com/discordjs/discord.js/issues/9495)) ([201b002](https://togithub.com/discordjs/discord.js/commit/201b002ad405b845ace5f708077c1f157bb4126d)) - **Client:** `generateInvite()` scope validation ([#​9492](https://togithub.com/discordjs/discord.js/issues/9492)) ([b327f49](https://togithub.com/discordjs/discord.js/commit/b327f4925ff557e0aa8273d7f017aa616226ca06)) ### [`v14.10.1`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14101---2023-05-01) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.10.0...14.10.1) #### Bug Fixes - **Client:** Spelling of InvalidScopesWithPermissions ([ac9bf3a](https://togithub.com/discordjs/discord.js/commit/ac9bf3ac06ec78dbaca2ce4a82cceb0d82484211)) #### Refactor - **ShardClientUtil:** Logic de-duplication ([#​9491](https://togithub.com/discordjs/discord.js/issues/9491)) ([a9f2bff](https://togithub.com/discordjs/discord.js/commit/a9f2bff82a18c6a3afdee99e5830e1d7b4da65dc)) ### [`v14.10.0`](https://togithub.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#14100---2023-05-01) [Compare Source](https://togithub.com/discordjs/discord.js/compare/14.9.0...14.10.0) #### Bug Fixes - **ShardClientUtil:** Fix client event names ([#​9474](https://togithub.com/discordjs/discord.js/issues/9474)) ([ad217cc](https://togithub.com/discordjs/discord.js/commit/ad217cc7604dda6a33df73db82799fd5bb4e85a9)) - **BaseClient:** Prevent user agent mutation ([#​9425](https://togithub.com/discordjs/discord.js/issues/9425)) ([217e5d8](https://togithub.com/discordjs/discord.js/commit/217e5d81005a2506c96335f7fb96fa21d7dbb04c)) - **BitField:** Use only enum names in iterating ([#​9357](https://togithub.com/discordjs/discord.js/issues/9357)) ([40d07fb](https://togithub.com/discordjs/discord.js/commit/40d07fbbbd51d62793d9ea541f41f157b5dad224)) - Use new permission name ([#​9274](https://togithub.com/discordjs/discord.js/issues/9274)) ([d2d27ce](https://togithub.com/discordjs/discord.js/commit/d2d27ce7346bc37b34938c84bd3b106a4fa51f53)) - **Message#editable:** Fix permissions check in locked threads ([#​9319](https://togithub.com/discordjs/discord.js/issues/9319)) ([d4c1fec](https://togithub.com/discordjs/discord.js/commit/d4c1fecbe264bc52a70aaf0ec303d35e2f15bbcd)) - Fix external links ([#​9313](https://togithub.com/discordjs/discord.js/issues/9313)) ([a7425c2](https://togithub.com/discordjs/discord.js/commit/a7425c29c4f23f1b31f4c6a463107ca9eb7fd7e2)) #### Documentation - **AutoModerationRule:** Update docs ([#​9464](https://togithub.com/discordjs/discord.js/issues/9464)) ([1b15d31](https://togithub.com/discordjs/discord.js/commit/1b15d31b5ae1b1739716fab00b18083c1d7d389a)) - **APITypes:** Document role & user select menu components ([#​9435](https://togithub.com/discordjs/discord.js/issues/9435)) ([c6ca5a8](https://togithub.com/discordjs/discord.js/commit/c6ca5a83e7b72613f95c2145606a1330f64ae894)) - **BaseMessageOptions:** Fix embeds and components ([#​9437](https://togithub.com/discordjs/discord.js/issues/9437)) ([5c52bb9](https://togithub.com/discordjs/discord.js/commit/5c52bb95906250518a8813820d543f43dd7abdf9)) - **InteractionResponses:** ShowModal docs change ([#​9434](https://togithub.com/discordjs/discord.js/issues/9434)) ([7d34100](https://togithub.com/discordjs/discord.js/commit/7d341000d44b762a2fe0434a6b518f7d63539d34)) - Use ESM code in examples ([#​9427](https://togithub.com/discordjs/discord.js/issues/9427)) ([ce287f2](https://togithub.com/discordjs/discord.js/commit/ce287f21d1540da7f17cac8a57dc33a67f391ef3)) - Generate static imports for types with api-extractor ([98a76db](https://togithub.com/discordjs/discord.js/commit/98a76db482879f79d6bb2fb2e5fc65ac2c34e2d9)) - **Options:** Fix links and invalid syntax ([#​9322](https://togithub.com/discordjs/discord.js/issues/9322)) ([86e5f5a](https://togithub.com/discordjs/discord.js/commit/86e5f5a119c6d2588b988a33236d358ded357847)) - Cleanup MessageCreateOptions and MessageReplyOptions ([#​9283](https://togithub.com/discordjs/discord.js/issues/9283)) ([300059c](https://togithub.com/discordjs/discord.js/commit/300059cb266e6cca42c30ee7f997c48ab2cc565e)) - **Events:** Document auto moderation events ([#​9342](https://togithub.com/discordjs/discord.js/issues/9342)) ([79bcdfa](https://togithub.com/discordjs/discord.js/commit/79bcdfa767e7e842164e1174b6f4834ed731d329)) - Add `SnowflakeUtil` ([#​9371](https://togithub.com/discordjs/discord.js/issues/9371)) ([8ffcf77](https://togithub.com/discordjs/discord.js/commit/8ffcf77840b62590fcb4731380d28b22d0b98741)) - Use stable tag ([#​9343](https://togithub.com/discordjs/discord.js/issues/9343)) ([c0f2dd7](https://togithub.com/discordjs/discord.js/commit/c0f2dd713151a29c98e1eebad66721a208be1fc0)) - Remove `JSONEncondable` ([#​9344](https://togithub.com/discordjs/discord.js/issues/9344)) ([b2eec5f](https://togithub.com/discordjs/discord.js/commit/b2eec5f9fcf37ebb3b7f87a67a6ee3160c182183)) #### Features - **Attachment:** Voice messages ([#​9392](https://togithub.com/discordjs/discord.js/issues/9392)) ([3e01f91](https://togithub.com/discordjs/discord.js/commit/3e01f91bbba2cbacacc6c921ed664752f679960b)) - **BaseInteraction:** Support new channel payload ([#​9337](https://togithub.com/discordjs/discord.js/issues/9337)) ([29389e3](https://togithub.com/discordjs/discord.js/commit/29389e39f479b832e54c7cb3ddd363aebe99674f)) - **RoleTagData:** Add guildConnections ([#​9366](https://togithub.com/discordjs/discord.js/issues/9366)) ([2dddbe1](https://togithub.com/discordjs/discord.js/commit/2dddbe1f321f2e2722dba4a28f7d18384cf50353)) #### Performance - **RoleManager:** Dont call Role#position getter twice per role ([#​9352](https://togithub.com/discordjs/discord.js/issues/9352)) ([bfee6c8](https://togithub.com/discordjs/discord.js/commit/bfee6c8d889502ea39ad919dd9b1e6253a2af571)) #### Refactor - **WebSocketManager:** Use /ws package internally ([#​9099](https://togithub.com/discordjs/discord.js/issues/9099)) ([a9e0de4](https://togithub.com/discordjs/discord.js/commit/a9e0de4288ea39a6a089b8379dcd44ac0053dac7)) - Remove `fromInteraction` in internal channel creation ([#​9335](https://togithub.com/discordjs/discord.js/issues/9335)) ([794abe8](https://togithub.com/discordjs/discord.js/commit/794abe8450bae000cd0544922cdf53e7b3e4c59c)) #### Typings - **AutoModerationActionMetadataOptions:** Make channel property optional ([#​9460](https://togithub.com/discordjs/discord.js/issues/9460)) ([d26df5f](https://togithub.com/discordjs/discord.js/commit/d26df5fabaf227fb9d10ba5cc1ab326de55aadbc)) - **CategoryChannel:** Ensure `parent` and `parentId` are `null` ([#​9327](https://togithub.com/discordjs/discord.js/issues/9327)) ([8218ffc](https://togithub.com/discordjs/discord.js/commit/8218ffc78d23234b32c05a97fde2f4bea64d7aa6)) - **GuildTextBasedChannel:** Remove unnecessary exclusion of forum channels ([#​9326](https://togithub.com/discordjs/discord.js/issues/9326)) ([7ff3d52](https://togithub.com/discordjs/discord.js/commit/7ff3d528d942a0daa990194915ff8328dec99149))
motdotla/dotenv (dotenv) ### [`v16.4.5`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1645-2024-02-19) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.4.4...v16.4.5) ##### Changed - 🐞 fix recent regression when using `path` option. return to historical behavior: do not attempt to auto find `.env` if `path` set. (regression was introduced in `16.4.3`) [#​814](https://togithub.com/motdotla/dotenv/pull/814) ### [`v16.4.4`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1644-2024-02-13) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.4.3...v16.4.4) ##### Changed - 🐞 Replaced chaining operator `?.` with old school `&&` (fixing node 12 failures) [#​812](https://togithub.com/motdotla/dotenv/pull/812) ### [`v16.4.3`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1643-2024-02-12) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.4.2...v16.4.3) ##### Changed - Fixed processing of multiple files in `options.path` [#​805](https://togithub.com/motdotla/dotenv/pull/805) ### [`v16.4.2`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1642-2024-02-10) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.4.1...v16.4.2) ##### Changed - Changed funding link in package.json to [`dotenvx.com`](https://dotenvx.com) ### [`v16.4.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1641-2024-01-24) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.4.0...v16.4.1) - Patch support for array as `path` option [#​797](https://togithub.com/motdotla/dotenv/pull/797) ### [`v16.4.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1640-2024-01-23) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.3.2...v16.4.0) - Add `error.code` to error messages around `.env.vault` decryption handling [#​795](https://togithub.com/motdotla/dotenv/pull/795) - Add ability to find `.env.vault` file when filename(s) passed as an array [#​784](https://togithub.com/motdotla/dotenv/pull/784) ### [`v16.3.2`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1632-2024-01-18) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.3.1...v16.3.2) ##### Added - Add debug message when no encoding set [#​735](https://togithub.com/motdotla/dotenv/pull/735) ##### Changed - Fix output typing for `populate` [#​792](https://togithub.com/motdotla/dotenv/pull/792) - Use subarray instead of slice [#​793](https://togithub.com/motdotla/dotenv/pull/793) ### [`v16.3.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1631-2023-06-17) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.3.0...v16.3.1) ##### Added - Add missing type definitions for `processEnv` and `DOTENV_KEY` options. [#​756](https://togithub.com/motdotla/dotenv/pull/756) ### [`v16.3.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1630-2023-06-16) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.2.0...v16.3.0) ##### Added - Optionally pass `DOTENV_KEY` to options rather than relying on `process.env.DOTENV_KEY`. Defaults to `process.env.DOTENV_KEY` [#​754](https://togithub.com/motdotla/dotenv/pull/754) ### [`v16.2.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1620-2023-06-15) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.1.4...v16.2.0) ##### Added - Optionally write to your own target object rather than `process.env`. Defaults to `process.env`. [#​753](https://togithub.com/motdotla/dotenv/pull/753) - Add import type URL to types file [#​751](https://togithub.com/motdotla/dotenv/pull/751) ### [`v16.1.4`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1614-2023-06-04) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.1.3...v16.1.4) ##### Added - Added `.github/` to `.npmignore` [#​747](https://togithub.com/motdotla/dotenv/pull/747) ### [`v16.1.3`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1613-2023-05-31) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.1.2...v16.1.3) ##### Removed - Removed `browser` keys for `path`, `os`, and `crypto` in package.json. These were set to false incorrectly as of 16.1. Instead, if using dotenv on the front-end make sure to include polyfills for `path`, `os`, and `crypto`. [node-polyfill-webpack-plugin](https://togithub.com/Richienb/node-polyfill-webpack-plugin) provides these. ### [`v16.1.2`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1612-2023-05-31) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.1.1...v16.1.2) ##### Changed - Exposed private function `_configDotenv` as `configDotenv`. [#​744](https://togithub.com/motdotla/dotenv/pull/744) ### [`v16.1.1`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1611-2023-05-30) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.1.0...v16.1.1) ##### Added - Added type definition for `decrypt` function ##### Changed - Fixed `{crypto: false}` in `packageJson.browser` ### [`v16.1.0`](https://togithub.com/motdotla/dotenv/blob/HEAD/CHANGELOG.md#1610-2023-05-30) [Compare Source](https://togithub.com/motdotla/dotenv/compare/v16.0.3...v16.1.0) ##### Added - Add `populate` convenience method [#​733](https://togithub.com/motdotla/dotenv/pull/733) - Accept URL as path option [#​720](https://togithub.com/motdotla/dotenv/pull/720) - Add dotenv to `npm fund` command - Spanish language README [#​698](https://togithub.com/motdotla/dotenv/pull/698) - Add `.env.vault` support. 🎉 ([#​730](https://togithub.com/motdotla/dotenv/pull/730)) ℹ️ `.env.vault` extends the `.env` file format standard with a localized encrypted vault file. Package it securely with your production code deploys. It's cloud agnostic so that you can deploy your secrets anywhere – without [risky third-party integrations](https://techcrunch.com/2023/01/05/circleci-breach/). [read more](https://togithub.com/motdotla/dotenv#-deploying) ##### Changed - Fixed "cannot resolve 'fs'" error on tools like Replit [#​693](https://togithub.com/motdotla/dotenv/pull/693)
eslachance/enmap (enmap) ### [`v5.9.10`](https://togithub.com/eslachance/enmap/compare/bf08bfb5cc17e1a2e23ca9e3d0744393443b2082...686cd788b3e7a598a162941a2b314cf80461b7ee) [Compare Source](https://togithub.com/eslachance/enmap/compare/bf08bfb5cc17e1a2e23ca9e3d0744393443b2082...686cd788b3e7a598a162941a2b314cf80461b7ee) ### [`v5.9.9`](https://togithub.com/eslachance/enmap/compare/43e63e4a46f7ccb7ba7dbd85ab8a7b022ed79831...bf08bfb5cc17e1a2e23ca9e3d0744393443b2082) [Compare Source](https://togithub.com/eslachance/enmap/compare/43e63e4a46f7ccb7ba7dbd85ab8a7b022ed79831...bf08bfb5cc17e1a2e23ca9e3d0744393443b2082) ### [`v5.9.8`](https://togithub.com/eslachance/enmap/compare/919a5a4ae8a7f14babbbeab1690356b6e7d3399f...43e63e4a46f7ccb7ba7dbd85ab8a7b022ed79831) [Compare Source](https://togithub.com/eslachance/enmap/compare/919a5a4ae8a7f14babbbeab1690356b6e7d3399f...43e63e4a46f7ccb7ba7dbd85ab8a7b022ed79831) ### [`v5.9.7`](https://togithub.com/eslachance/enmap/compare/600a23b3b9b39f6a074ccd471841c2d73e3d1ec5...919a5a4ae8a7f14babbbeab1690356b6e7d3399f) [Compare Source](https://togithub.com/eslachance/enmap/compare/600a23b3b9b39f6a074ccd471841c2d73e3d1ec5...919a5a4ae8a7f14babbbeab1690356b6e7d3399f) ### [`v5.9.6`](https://togithub.com/eslachance/enmap/compare/a9d7cb37cb64cc8296baae91c19fd2c0327579d4...600a23b3b9b39f6a074ccd471841c2d73e3d1ec5) [Compare Source](https://togithub.com/eslachance/enmap/compare/a9d7cb37cb64cc8296baae91c19fd2c0327579d4...600a23b3b9b39f6a074ccd471841c2d73e3d1ec5)
eslint/eslint (eslint) ### [`v8.57.0`](https://togithub.com/eslint/eslint/releases/tag/v8.57.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.56.0...v8.57.0) #### Features - [`1120b9b`](https://togithub.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366) feat: Add loadESLint() API method for v8 ([#​18098](https://togithub.com/eslint/eslint/issues/18098)) (Nicholas C. Zakas) - [`dca7d0f`](https://togithub.com/eslint/eslint/commit/dca7d0f1c262bc72310147bcefe1d04ecf60acbc) feat: Enable `eslint.config.mjs` and `eslint.config.cjs` ([#​18066](https://togithub.com/eslint/eslint/issues/18066)) (Nitin Kumar) #### Bug Fixes - [`2196d97`](https://togithub.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5) fix: handle absolute file paths in `FlatRuleTester` ([#​18064](https://togithub.com/eslint/eslint/issues/18064)) (Nitin Kumar) - [`69dd1d1`](https://togithub.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17) fix: Ensure config keys are printed for config errors ([#​18067](https://togithub.com/eslint/eslint/issues/18067)) (Nitin Kumar) - [`9852a31`](https://togithub.com/eslint/eslint/commit/9852a31edcf054bd5d15753ef18e2ad3216b1b71) fix: deep merge behavior in flat config ([#​18065](https://togithub.com/eslint/eslint/issues/18065)) (Nitin Kumar) - [`4c7e9b0`](https://togithub.com/eslint/eslint/commit/4c7e9b0b539ba879ac1799e81f3b6add2eed4b2f) fix: allow circular references in config ([#​18056](https://togithub.com/eslint/eslint/issues/18056)) (Milos Djermanovic) #### Documentation - [`84922d0`](https://togithub.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708) docs: Show prerelease version in dropdown ([#​18139](https://togithub.com/eslint/eslint/issues/18139)) (Nicholas C. Zakas) - [`5b8c363`](https://togithub.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4) docs: Switch to Ethical Ads ([#​18117](https://togithub.com/eslint/eslint/issues/18117)) (Milos Djermanovic) - [`77dbfd9`](https://togithub.com/eslint/eslint/commit/77dbfd9887b201a46fc68631cbde50c08e1a8dbf) docs: show NEXT in version selectors ([#​18052](https://togithub.com/eslint/eslint/issues/18052)) (Milos Djermanovic) #### Chores - [`1813aec`](https://togithub.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​8](https://togithub.com/8).57.0 ([#​18143](https://togithub.com/eslint/eslint/issues/18143)) (Milos Djermanovic) - [`5c356bb`](https://togithub.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`f4a1fe2`](https://togithub.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16) test: add more tests for ignoring files and directories ([#​18068](https://togithub.com/eslint/eslint/issues/18068)) (Nitin Kumar) - [`42c0aef`](https://togithub.com/eslint/eslint/commit/42c0aefaf6ea8b998b1c6db61906a79c046d301a) ci: Enable CI for `v8.x` branch ([#​18047](https://togithub.com/eslint/eslint/issues/18047)) (Milos Djermanovic) ### [`v8.56.0`](https://togithub.com/eslint/eslint/releases/tag/v8.56.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.55.0...v8.56.0) ##### Features - [`0dd9704`](https://togithub.com/eslint/eslint/commit/0dd9704c4751e1cd02039f7d6485fee09bbccbf6) feat: Support custom severity when reporting unused disable directives ([#​17212](https://togithub.com/eslint/eslint/issues/17212)) (Bryan Mishkin) - [`31a7e3f`](https://togithub.com/eslint/eslint/commit/31a7e3fde491e36496b54e8905c766b31162d776) feat: fix no-restricted-properties false negatives with unknown objects ([#​17818](https://togithub.com/eslint/eslint/issues/17818)) (Arka Pratim Chaudhuri) ##### Bug Fixes - [`7d5e5f6`](https://togithub.com/eslint/eslint/commit/7d5e5f68849ae80caec0fc96ecceebccd348deec) fix: `TypeError: fs.exists is not a function` on read-only file system ([#​17846](https://togithub.com/eslint/eslint/issues/17846)) (Francesco Trotta) - [`74739c8`](https://togithub.com/eslint/eslint/commit/74739c849bbb6547b0e555ed8bb2ba1cbe0fdce4) fix: suggestion with invalid syntax in no-promise-executor-return rule ([#​17812](https://togithub.com/eslint/eslint/issues/17812)) (Bryan Mishkin) ##### Documentation - [`9007719`](https://togithub.com/eslint/eslint/commit/90077199fe519953f9af8664bf947db4e4958514) docs: update link in ways-to-extend.md ([#​17839](https://togithub.com/eslint/eslint/issues/17839)) (Amel SELMANE) - [`3a22236`](https://togithub.com/eslint/eslint/commit/3a22236f8d10af8a5bcafe56092651d3d681c99d) docs: Update README (GitHub Actions Bot) - [`54c3ca6`](https://togithub.com/eslint/eslint/commit/54c3ca6f2dcd2a7afd53f42fc32055a25587259e) docs: fix migration-guide example ([#​17829](https://togithub.com/eslint/eslint/issues/17829)) (Tanuj Kanti) - [`4391b71`](https://togithub.com/eslint/eslint/commit/4391b71e62b15e54b0493f0dce1ea053ebbc0689) docs: check config comments in rule examples ([#​17815](https://togithub.com/eslint/eslint/issues/17815)) (Francesco Trotta) - [`fd28363`](https://togithub.com/eslint/eslint/commit/fd2836342c2be4751b05fe0ba7cece17d1edecc8) docs: remove mention about ESLint stylistic rules in readme ([#​17810](https://togithub.com/eslint/eslint/issues/17810)) (Zwyx) - [`48ed5a6`](https://togithub.com/eslint/eslint/commit/48ed5a6dad478a14d3e823f137455c523f373e0b) docs: Update README (GitHub Actions Bot) ##### Chores - [`ba6af85`](https://togithub.com/eslint/eslint/commit/ba6af85c7d8ba55d37f8663aee949d148e441c1a) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​8](https://togithub.com/8).56.0 ([#​17864](https://togithub.com/eslint/eslint/issues/17864)) (Milos Djermanovic) - [`60a531a`](https://togithub.com/eslint/eslint/commit/60a531a9c0811ddf718e26b9136e133f580b6c36) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`ba87a06`](https://togithub.com/eslint/eslint/commit/ba87a0651a65b52c3ac442b512dd9f4c2b4c5f57) chore: update dependency markdownlint to ^0.32.0 ([#​17783](https://togithub.com/eslint/eslint/issues/17783)) (renovate\[bot]) - [`9271d10`](https://togithub.com/eslint/eslint/commit/9271d10d9eabeafb0129a090f29191bfd14273c0) chore: add GitHub issue template for docs issues ([#​17845](https://togithub.com/eslint/eslint/issues/17845)) (Josh Goldberg ✨) - [`70a686b`](https://togithub.com/eslint/eslint/commit/70a686b3c1feac5eca98bbff9bd67175f550d5db) chore: Convert rule tests to FlatRuleTester ([#​17819](https://togithub.com/eslint/eslint/issues/17819)) (Nicholas C. Zakas) - [`f3a599d`](https://togithub.com/eslint/eslint/commit/f3a599d34c7080fc0b2c9a60b5e54dc98c22867c) chore: upgrade eslint-plugin-unicorn to v49.0.0 ([#​17837](https://togithub.com/eslint/eslint/issues/17837)) (唯然) - [`905d4b7`](https://togithub.com/eslint/eslint/commit/905d4b75ab2df42aba30622cee0f66b511397e2c) chore: upgrade eslint-plugin-eslint-plugin v5.2.1 ([#​17838](https://togithub.com/eslint/eslint/issues/17838)) (唯然) - [`4d7c3ce`](https://togithub.com/eslint/eslint/commit/4d7c3ce246e6b499f472342ef59496a47cc033d6) chore: update eslint-plugin-n v16.4.0 ([#​17836](https://togithub.com/eslint/eslint/issues/17836)) (唯然) - [`fd0c60c`](https://togithub.com/eslint/eslint/commit/fd0c60c3be1f213e5a6d69d8a3248e963619e155) ci: unpin Node.js 21.2.0 ([#​17821](https://togithub.com/eslint/eslint/issues/17821)) (Francesco Trotta) ### [`v8.55.0`](https://togithub.com/eslint/eslint/releases/tag/v8.55.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.54.0...v8.55.0) #### Features - [`8c9e6c1`](https://togithub.com/eslint/eslint/commit/8c9e6c100a6eb69da292463293b3b48cff911a01) feat: importNamePattern option in no-restricted-imports ([#​17721](https://togithub.com/eslint/eslint/issues/17721)) (Tanuj Kanti) #### Documentation - [`83ece2a`](https://togithub.com/eslint/eslint/commit/83ece2afc2dc6c49efe82678663fe4cba590c0e5) docs: fix typo `--rules` -> `--rule` ([#​17806](https://togithub.com/eslint/eslint/issues/17806)) (OKURA Masafumi) - [`fffca5c`](https://togithub.com/eslint/eslint/commit/fffca5c362bcd205dbf79d1bb52834f8a98fc6bd) docs: remove "Open in Playground" buttons for removed rules ([#​17791](https://togithub.com/eslint/eslint/issues/17791)) (Francesco Trotta) - [`a6d9442`](https://togithub.com/eslint/eslint/commit/a6d9442a9ab34d5d19f78d8c8fd0767a1237bfe3) docs: fix correct/incorrect examples of rules ([#​17789](https://togithub.com/eslint/eslint/issues/17789)) (Tanuj Kanti) - [`383e999`](https://togithub.com/eslint/eslint/commit/383e99928d7ce649ec9030c9856b03fbac0c3501) docs: update and fix examples for `no-unused-vars` ([#​17788](https://togithub.com/eslint/eslint/issues/17788)) (Tanuj Kanti) - [`5a8efd5`](https://togithub.com/eslint/eslint/commit/5a8efd5b7ad13eb320a1f468d1d4ab3c8ab99214) docs: add specific stylistic rule for each deprecated rule ([#​17778](https://togithub.com/eslint/eslint/issues/17778)) (Etienne) #### Chores - [`eb8950c`](https://togithub.com/eslint/eslint/commit/eb8950c3b811c9163b9aae23af8b6266ad98b295) chore: upgrade [@​eslint/js](https://togithub.com/eslint/js)[@​8](https://togithub.com/8).55.0 ([#​17811](https://togithub.com/eslint/eslint/issues/17811)) (Milos Djermanovic) - [`93df384`](https://togithub.com/eslint/eslint/commit/93df3849a7a25ebe0502000bf0bfb80a6613a5ae) chore: package.json update for [@​eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`fe4b954`](https://togithub.com/eslint/eslint/commit/fe4b9545a83e9aca7ba4bb77bc9c868d57de777f) chore: upgrade [@​eslint/eslintrc](https://togithub.com/eslint/eslintrc)[@​2](https://togithub.com/2).1.4 ([#​17799](https://togithub.com/eslint/eslint/issues/17799)) (Milos Djermanovic) - [`bd8911d`](https://togithub.com/eslint/eslint/commit/bd8911db85c7a1127543c9212c8cea47a5cb687d) ci: pin Node.js 21.2.0 ([#​17809](https://togithub.com/eslint/eslint/issues/17809)) (Milos Djermanovic) - [`b29a16b`](https://togithub.com/eslint/eslint/commit/b29a16b22f234f6134475efb6c7be5ac946556ee) chore: fix several `cli` tests to run in the intended flat config mode ([#​17797](https://togithub.com/eslint/eslint/issues/17797))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.