-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make find_up use os.ReadDir #4599
Merged
Merged
+6
−11
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The latest updates on your projects. Learn more about Vercel for Git ↗︎
9 Ignored Deployments
|
@nathanhammond is attempting to deploy a commit to the Vercel Team on Vercel. A member of the Team first needs to authorize it. |
tknickman
approved these changes
Apr 17, 2023
kodiakhq bot
referenced
this pull request
in timelessco/js-bottomsheet
Apr 17, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`^1.9.1` -> `^1.9.2`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.2) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.2/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.2/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo</summary> ### [`v1.9.2`](https://github.com/vercel/turbo/releases/tag/v1.9.2): Turborepo v1.9.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2) #### What's Changed ##### Changelog - chore: Fix spelling by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4552](https://github.com/vercel/turbo/pull/4552) - Include TimeSaved metric in Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4539](https://github.com/vercel/turbo/pull/4539) - docs: add missing comma in `turbo.json` by [@​BRKalow](https://github.com/BRKalow) in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) - Delete a test fixture we don't need by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4558](https://github.com/vercel/turbo/pull/4558) - fix(create-turbo): correct package manager selection by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4574](https://github.com/vercel/turbo/pull/4574) - Print Run URL if there is one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4562](https://github.com/vercel/turbo/pull/4562) - fix(create-turbo): prompt fix by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4586](https://github.com/vercel/turbo/pull/4586) - fix: better support for pnpm aliases by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4555](https://github.com/vercel/turbo/pull/4555) - Make find_up use os.ReadDir by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4599](https://github.com/vercel/turbo/pull/4599) - fix(turbo-utils): package manager available by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4603](https://github.com/vercel/turbo/pull/4603) #### New Contributors - [@​BRKalow](https://github.com/BRKalow) made their first contribution in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) **Full Changelog**: vercel/turborepo@v1.9.1...v1.9.2 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 12am and before 5am every weekday,every weekend" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/timelessco/js-bottomsheet).
fuxingloh
referenced
this pull request
in fuxingloh/contented
Apr 18, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`^1.9.1` -> `^1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.3) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo</summary> ### [`v1.9.3`](https://github.com/vercel/turbo/releases/tag/v1.9.3): Turborepo v1.9.3 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.3 --> #### What's Changed ##### Changelog - Revert "fix(turborepo): SCM tests and renaming ([#​4462](https://github.com/vercel/turbo/issues/4462))" by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4604](https://github.com/vercel/turbo/pull/4604) **Full Changelog**: vercel/turborepo@v1.9.2...v1.9.3 ### [`v1.9.2`](https://github.com/vercel/turbo/releases/tag/v1.9.2): Turborepo v1.9.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.2 --> #### What's Changed ##### Changelog - chore: Fix spelling by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4552](https://github.com/vercel/turbo/pull/4552) - Include TimeSaved metric in Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4539](https://github.com/vercel/turbo/pull/4539) - docs: add missing comma in `turbo.json` by [@​BRKalow](https://github.com/BRKalow) in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) - Delete a test fixture we don't need by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4558](https://github.com/vercel/turbo/pull/4558) - fix(create-turbo): correct package manager selection by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4574](https://github.com/vercel/turbo/pull/4574) - Print Run URL if there is one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4562](https://github.com/vercel/turbo/pull/4562) - fix(create-turbo): prompt fix by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4586](https://github.com/vercel/turbo/pull/4586) - fix: better support for pnpm aliases by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4555](https://github.com/vercel/turbo/pull/4555) - Make find_up use os.ReadDir by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4599](https://github.com/vercel/turbo/pull/4599) - fix(turbo-utils): package manager available by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4603](https://github.com/vercel/turbo/pull/4603) #### New Contributors - [@​BRKalow](https://github.com/BRKalow) made their first contribution in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) **Full Changelog**: vercel/turborepo@v1.9.1...v1.9.2 </details> --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/BirthdayResearch/contented). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40OC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNDguMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fwouts
referenced
this pull request
in fwouts/previewjs
Apr 19, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`^1.8.8` -> `^1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.8.8/1.9.3) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.8.8)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.8.8)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo</summary> ### [`v1.9.3`](https://github.com/vercel/turbo/releases/tag/v1.9.3): Turborepo v1.9.3 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.3 --> #### What's Changed ##### Changelog - Revert "fix(turborepo): SCM tests and renaming ([#​4462](https://github.com/vercel/turbo/issues/4462))" by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4604](https://github.com/vercel/turbo/pull/4604) **Full Changelog**: vercel/turborepo@v1.9.2...v1.9.3 ### [`v1.9.2`](https://github.com/vercel/turbo/releases/tag/v1.9.2): Turborepo v1.9.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.2 --> ##### What's Changed ##### Changelog - chore: Fix spelling by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4552](https://github.com/vercel/turbo/pull/4552) - Include TimeSaved metric in Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4539](https://github.com/vercel/turbo/pull/4539) - docs: add missing comma in `turbo.json` by [@​BRKalow](https://github.com/BRKalow) in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) - Delete a test fixture we don't need by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4558](https://github.com/vercel/turbo/pull/4558) - fix(create-turbo): correct package manager selection by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4574](https://github.com/vercel/turbo/pull/4574) - Print Run URL if there is one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4562](https://github.com/vercel/turbo/pull/4562) - fix(create-turbo): prompt fix by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4586](https://github.com/vercel/turbo/pull/4586) - fix: better support for pnpm aliases by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4555](https://github.com/vercel/turbo/pull/4555) - Make find_up use os.ReadDir by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4599](https://github.com/vercel/turbo/pull/4599) - fix(turbo-utils): package manager available by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4603](https://github.com/vercel/turbo/pull/4603) ##### New Contributors - [@​BRKalow](https://github.com/BRKalow) made their first contribution in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) **Full Changelog**: vercel/turborepo@v1.9.1...v1.9.2 ### [`v1.9.1`](https://github.com/vercel/turbo/releases/tag/v1.9.1): Turborepo v1.9.1 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.0...v1.9.1) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.1 --> #### What's Changed ##### Changelog - Add more readme for integration tests by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4515](https://github.com/vercel/turbo/pull/4515) - Deprecate `THASH`. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4526](https://github.com/vercel/turbo/pull/4526) - oldGlobalHash can be named by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4528](https://github.com/vercel/turbo/pull/4528) - feat(summary): add taskId to single package task by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4530](https://github.com/vercel/turbo/pull/4530) - Document --summarize flag and include in Troubleshooting doc by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4467](https://github.com/vercel/turbo/pull/4467) - feat(examples): update READMEs for create-turbo by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4451](https://github.com/vercel/turbo/pull/4451) - Documentation for Strict Environments by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4490](https://github.com/vercel/turbo/pull/4490) - chore(turborepo): Make rustls the default feature for turborepo-lib by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4537](https://github.com/vercel/turbo/pull/4537) - fix(turborepo): SCM tests and renaming by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4462](https://github.com/vercel/turbo/pull/4462) - Update data sent to vercel for runs by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4495](https://github.com/vercel/turbo/pull/4495) - Gather Run Summary even when tasks fail by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4524](https://github.com/vercel/turbo/pull/4524) - Update old testbed make target to fixture- for new fixtures layout by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4538](https://github.com/vercel/turbo/pull/4538) - Use both key and version when sorting lockfile entries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4541](https://github.com/vercel/turbo/pull/4541) - Save task duration correctly by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4540](https://github.com/vercel/turbo/pull/4540) **Full Changelog**: vercel/turborepo@v1.9.0...v1.9.1 ### [`v1.9.0`](https://github.com/vercel/turbo/releases/tag/v1.9.0): Turborepo v1.9.0 [Compare Source](https://github.com/vercel/turbo/compare/v1.8.8...v1.9.0) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.0 --> #### What's Changed ##### Changelog - Log the location of the summary file in the execution summary by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4385](https://github.com/vercel/turbo/pull/4385) - Remove unused params in real run functions by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4402](https://github.com/vercel/turbo/pull/4402) - Refactor Dry Run so that output is printed by Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4403](https://github.com/vercel/turbo/pull/4403) - Make Run Summaries work for Single Package repos by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4387](https://github.com/vercel/turbo/pull/4387) - Add cache state to task summaries on real runs (2nd try) by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4393](https://github.com/vercel/turbo/pull/4393) - Remove executionSummary from dry run json by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4394](https://github.com/vercel/turbo/pull/4394) - chore(deps): update dependency nodemon to v2.0.22 by [@​renovate](https://github.com/renovate) in [https://github.com/vercel/turbo/pull/4201](https://github.com/vercel/turbo/pull/4201) - Account for canary versions in integration test for run summary by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4413](https://github.com/vercel/turbo/pull/4413) - fix: use signal handler in shim by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4313](https://github.com/vercel/turbo/pull/4313) - fix: delete libgit2 by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4419](https://github.com/vercel/turbo/pull/4419) - Make --summarize flag to work without a value by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4375](https://github.com/vercel/turbo/pull/4375) - Enable the summarize flag in help output by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4418](https://github.com/vercel/turbo/pull/4418) - fix: update example lockfiles by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4321](https://github.com/vercel/turbo/pull/4321) - feature(turborepo): `-F` as filter shorthand by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4422](https://github.com/vercel/turbo/pull/4422) - chore: removing signal forwarding test by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4436](https://github.com/vercel/turbo/pull/4436) - chore(deps): update yarn to v1.22.19 by [@​renovate](https://github.com/renovate) in [https://github.com/vercel/turbo/pull/4404](https://github.com/vercel/turbo/pull/4404) - Polish the shape of the Run Summary JSON by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4421](https://github.com/vercel/turbo/pull/4421) - Add sub-package info to environment-variables.mdx by [@​ozum](https://github.com/ozum) in [https://github.com/vercel/turbo/pull/4406](https://github.com/vercel/turbo/pull/4406) - feat(create-turbo): support examples by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4398](https://github.com/vercel/turbo/pull/4398) - Add a debugging section in our docs by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4423](https://github.com/vercel/turbo/pull/4423) - chore(version): bump canary version by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4453](https://github.com/vercel/turbo/pull/4453) - fix(lockfile): correct lockfile version by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4461](https://github.com/vercel/turbo/pull/4461) - fix(deps): update dependency got to v11 \[security] by [@​renovate](https://github.com/renovate) in [https://github.com/vercel/turbo/pull/4457](https://github.com/vercel/turbo/pull/4457) - Fix typos in example tsconfig' readme by [@​FranciscoMoretti](https://github.com/FranciscoMoretti) in [https://github.com/vercel/turbo/pull/4486](https://github.com/vercel/turbo/pull/4486) - chore: pipe through root package json to lockfile parsing by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4437](https://github.com/vercel/turbo/pull/4437) - chore: Remove release flag from turborepo-ffi build by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4478](https://github.com/vercel/turbo/pull/4478) - Strict Environment Handling by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4449](https://github.com/vercel/turbo/pull/4449) - chore: update `with-tailwind` example by [@​Chia1104](https://github.com/Chia1104) in [https://github.com/vercel/turbo/pull/4379](https://github.com/vercel/turbo/pull/4379) - ci: Stop building Go code twice by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4501](https://github.com/vercel/turbo/pull/4501) - Remove unused constant by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4502](https://github.com/vercel/turbo/pull/4502) - Improve integration test setup by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4512](https://github.com/vercel/turbo/pull/4512) - fix(examples): with-rollup by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4514](https://github.com/vercel/turbo/pull/4514) - Fix Missing packages key when there are no changes in a monorepo by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4518](https://github.com/vercel/turbo/pull/4518) - fix: use ordered data structure for npm lockfile by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4516](https://github.com/vercel/turbo/pull/4516) #### New Contributors - [@​ozum](https://github.com/ozum) made their first contribution in [https://github.com/vercel/turbo/pull/4406](https://github.com/vercel/turbo/pull/4406) - [@​FranciscoMoretti](https://github.com/FranciscoMoretti) made their first contribution in [https://github.com/vercel/turbo/pull/4486](https://github.com/vercel/turbo/pull/4486) - [@​Chia1104](https://github.com/Chia1104) made their first contribution in [https://github.com/vercel/turbo/pull/4379](https://github.com/vercel/turbo/pull/4379) - [@​cursecodes](https://github.com/cursecodes) made their first contribution in [https://github.com/vercel/turbo/pull/4427](https://github.com/vercel/turbo/pull/4427) **Full Changelog**: vercel/turborepo@v1.8.8...v1.9.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/fwouts/previewjs). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40OS4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDkuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
NicholasLYang
pushed a commit
to NicholasLYang/turbo
that referenced
this pull request
Apr 21, 2023
thedoublejay
referenced
this pull request
in levaintech/sticky
Apr 26, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.9.1` -> `1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.3) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo</summary> ### [`v1.9.3`](https://github.com/vercel/turbo/releases/tag/v1.9.3): Turborepo v1.9.3 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.3 --> #### What's Changed ##### Changelog - Revert "fix(turborepo): SCM tests and renaming ([#​4462](https://github.com/vercel/turbo/issues/4462))" by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4604](https://github.com/vercel/turbo/pull/4604) **Full Changelog**: vercel/turborepo@v1.9.2...v1.9.3 ### [`v1.9.2`](https://github.com/vercel/turbo/releases/tag/v1.9.2): Turborepo v1.9.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.2 --> #### What's Changed ##### Changelog - chore: Fix spelling by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4552](https://github.com/vercel/turbo/pull/4552) - Include TimeSaved metric in Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4539](https://github.com/vercel/turbo/pull/4539) - docs: add missing comma in `turbo.json` by [@​BRKalow](https://github.com/BRKalow) in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) - Delete a test fixture we don't need by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4558](https://github.com/vercel/turbo/pull/4558) - fix(create-turbo): correct package manager selection by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4574](https://github.com/vercel/turbo/pull/4574) - Print Run URL if there is one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4562](https://github.com/vercel/turbo/pull/4562) - fix(create-turbo): prompt fix by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4586](https://github.com/vercel/turbo/pull/4586) - fix: better support for pnpm aliases by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4555](https://github.com/vercel/turbo/pull/4555) - Make find_up use os.ReadDir by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4599](https://github.com/vercel/turbo/pull/4599) - fix(turbo-utils): package manager available by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4603](https://github.com/vercel/turbo/pull/4603) #### New Contributors - [@​BRKalow](https://github.com/BRKalow) made their first contribution in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) **Full Changelog**: vercel/turborepo@v1.9.1...v1.9.2 </details> --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/BirthdayResearch/sticky). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40OC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNDguMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
killbasa
referenced
this pull request
in KBot-discord/utilities
May 8, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | [@sapphire/discord.js-utilities](https://github.com/sapphiredev/utilities/tree/main/packages/discord.js-utilities) ([source](https://github.com/sapphiredev/utilities)) | [`6.0.5` -> `6.1.0`](https://renovatebot.com/diffs/npm/@sapphire%2fdiscord.js-utilities/6.0.5/6.1.0) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/compatibility-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/confidence-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [@sapphire/eslint-config](https://github.com/sapphiredev/utilities/tree/main/packages/eslint-config) ([source](https://github.com/sapphiredev/utilities)) | [`4.4.1` -> `4.4.2`](https://renovatebot.com/diffs/npm/@sapphire%2feslint-config/4.4.1/4.4.2) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/compatibility-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/confidence-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@sapphire/framework](https://www.sapphirejs.dev) ([source](https://github.com/sapphiredev/framework)) | [`4.4.0` -> `4.4.3`](https://renovatebot.com/diffs/npm/@sapphire%2fframework/4.4.0/4.4.3) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/compatibility-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/confidence-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.15.11` -> `18.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/18.15.11/18.16.5) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/compatibility-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/confidence-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) | [`5.58.0` -> `5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.58.0/5.59.2) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) | [`5.58.0` -> `5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.58.0/5.59.2) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@vitest/coverage-c8](https://github.com/vitest-dev/vitest/tree/main/packages/coverage-c8#readme) ([source](https://github.com/vitest-dev/vitest)) | [`^0.30.1` -> `^0.31.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-c8/0.30.1/0.31.0) | [![age](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [discord-api-types](https://discord-api-types.dev) ([source](https://github.com/discordjs/discord-api-types)) | [`0.37.38` -> `0.37.41`](https://renovatebot.com/diffs/npm/discord-api-types/0.37.38/0.37.41) | [![age](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/compatibility-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/confidence-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [discord.js](https://discord.js.org) ([source](https://github.com/discordjs/discord.js)) | [`14.9.0` -> `14.11.0`](https://renovatebot.com/diffs/npm/discord.js/14.9.0/14.11.0) | [![age](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/compatibility-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/confidence-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | [`8.38.0` -> `8.40.0`](https://renovatebot.com/diffs/npm/eslint/8.38.0/8.40.0) | [![age](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/compatibility-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/confidence-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [lint-staged](https://github.com/okonet/lint-staged) | [`13.2.1` -> `13.2.2`](https://renovatebot.com/diffs/npm/lint-staged/13.2.1/13.2.2) | [![age](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/compatibility-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/confidence-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | [`2.8.7` -> `2.8.8`](https://renovatebot.com/diffs/npm/prettier/2.8.7/2.8.8) | [![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/compatibility-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/confidence-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [thedoctor0/zip-release](https://github.com/thedoctor0/zip-release) | `0.6.2` -> `0.7.1` | [![age](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/compatibility-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/confidence-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/) | action | minor | | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.9.1` -> `1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.3) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [typedoc](https://typedoc.org) ([source](https://github.com/TypeStrong/TypeDoc)) | [`0.24.4` -> `0.24.7`](https://renovatebot.com/diffs/npm/typedoc/0.24.4/0.24.7) | [![age](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/compatibility-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/confidence-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [vitest](https://github.com/vitest-dev/vitest) | [`^0.30.1` -> `^0.31.0`](https://renovatebot.com/diffs/npm/vitest/0.30.1/0.31.0) | [![age](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [yarn](https://github.com/yarnpkg/berry) | [`3.3.1` -> `3.5.1`](https://renovatebot.com/diffs/npm/yarn/3.3.1/3.5.1) | [![age](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/compatibility-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/confidence-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | packageManager | minor | --- ### Release Notes <details> <summary>sapphiredev/utilities (@​sapphire/discord.js-utilities)</summary> ### [`v6.1.0`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities610-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities607sapphirediscordjs-utilities610---2023-05-05) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.7...@sapphire/discord.js-utilities@6.1.0) #### 🚀 Features - **PaginatedMessage:** Add support for all select menus ([#​589](https://github.com/sapphiredev/utilities/issues/589)) ([4858486](https://github.com/sapphiredev/utilities/commit/4858486714192e8d37cf69f2aeda3002c1bfb9aa)) - **PaginatedMessage:** Add support for per-page actions ([#​587](https://github.com/sapphiredev/utilities/issues/587)) ([b917236](https://github.com/sapphiredev/utilities/commit/b9172364bc46a0adef2708ff79ad756bc78f6b1d)) - **PaginatedMessage:** Add method to update pages after response ([#​584](https://github.com/sapphiredev/utilities/issues/584)) ([db13068](https://github.com/sapphiredev/utilities/commit/db130684ff3c1680f736451361eec80686a783e0)) ### [`v6.0.7`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities607-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities606sapphirediscordjs-utilities607---2023-05-02) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.6...@sapphire/discord.js-utilities@6.0.7) #### 🐛 Bug Fixes - **PaginatedMessage:** Only add options and placeholder to the built-in StringSelectMenu ([#​575](https://github.com/sapphiredev/utilities/issues/575)) ([49d588b](https://github.com/sapphiredev/utilities/commit/49d588b007754bfae7ffa59be6ec0d1c266447f4)) - **paginatedmessage:** Fix checks for `actionIsButtonOrMenu` ([3f5d500](https://github.com/sapphiredev/utilities/commit/3f5d5000701c34328038c8a3e3dede021932a27b)) #### 📝 Documentation - **paginatedmessage:** Fix examples ([c080740](https://github.com/sapphiredev/utilities/commit/c080740a6eeb151263827836d76463430624d62a)) ### [`v6.0.6`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities606-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities605sapphirediscordjs-utilities606---2023-04-17) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.5...@sapphire/discord.js-utilities@6.0.6) #### 🐛 Bug Fixes - **discord.js-utilities:** Add tslib dependency to fix \__exportStar not being defined ([2f6e4e6](https://github.com/sapphiredev/utilities/commit/2f6e4e65907bfe768a97b37830a10d5cadd75a1e)) </details> <details> <summary>sapphiredev/utilities (@​sapphire/eslint-config)</summary> ### [`v4.4.2`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/eslint-config/CHANGELOG.md#sapphireeslint-config442-httpsgithubcomsapphiredevutilitiescomparesapphireeslint-config441sapphireeslint-config442---2023-05-02) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.1...@sapphire/eslint-config@4.4.2) #### 🐛 Bug Fixes - **eslint-config:** Update dependencies ([9e508a9](https://github.com/sapphiredev/utilities/commit/9e508a90ca39874af15e875fcccfc3817c679599)) </details> <details> <summary>sapphiredev/framework</summary> ### [`v4.4.3`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​443-httpsgithubcomsapphiredevframeworkcomparev442v443---2023-05-02) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.2...v4.4.3) #### 🐛 Bug Fixes - Update dependencies ([852302e](https://github.com/sapphiredev/framework/commit/852302e9ca6144430b8f8c611560af3b5664e15f)) ### [`v4.4.2`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​442-httpsgithubcomsapphiredevframeworkcomparev441v442---2023-04-27) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.1...v4.4.2) #### 🐛 Bug Fixes - Add missing permission to account for discord-api-types@0.37.40 ([8c5ce9d](https://github.com/sapphiredev/framework/commit/8c5ce9dfafbb7a0a329f6feb7d5e216f1df6cedf)) - **deps:** Update all non-major dependencies ([#​631](https://github.com/sapphiredev/framework/issues/631)) ([d9115d2](https://github.com/sapphiredev/framework/commit/d9115d266e2782604e82f0b22537771055cb8bb5)) ### [`v4.4.1`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​441-httpsgithubcomsapphiredevframeworkcomparev440v441---2023-04-18) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.0...v4.4.1) #### 🐛 Bug Fixes - **permissions:** Add missing permission strings ([#​630](https://github.com/sapphiredev/framework/issues/630)) ([23645bb](https://github.com/sapphiredev/framework/commit/23645bbe527119ab6be3824d2435f2dbb5bf89db)) - **ArgType:** Update `type` for guild\*ThreadChannel ([#​628](https://github.com/sapphiredev/framework/issues/628)) ([222d50e](https://github.com/sapphiredev/framework/commit/222d50e0459f7769bea660ae9ae5ce412b927cdb)) #### 📝 Documentation - Add code of conduct to the repo ([f4a9897](https://github.com/sapphiredev/framework/commit/f4a9897142224b0f8c238667a2d1c1180b844435)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v5.59.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/eslint-plugin) ### [`v5.59.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) ##### Bug Fixes - **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes ([#​6935](https://github.com/typescript-eslint/typescript-eslint/issues/6935)) ([05ed60e](https://github.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8)) - **eslint-plugin:** \[unified-signatures] no parameters function ([#​6940](https://github.com/typescript-eslint/typescript-eslint/issues/6940)) ([2970861](https://github.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed)) ### [`v5.59.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) ##### Bug Fixes - **eslint-plugin:** \[no-unnecessary-condition] allow nullish coalescing for naked type parameter ([#​6910](https://github.com/typescript-eslint/typescript-eslint/issues/6910)) ([3e5f858](https://github.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b)) ##### Features - **eslint-plugin:** \[ban-types] add NonNullable suggestion and allow custom suggestions ([#​6876](https://github.com/typescript-eslint/typescript-eslint/issues/6876)) ([ff65235](https://github.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v5.59.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) ### [`v5.59.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) ### [`v5.59.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) </details> <details> <summary>vitest-dev/vitest</summary> ### [`v0.31.0`](https://github.com/vitest-dev/vitest/releases/tag/v0.31.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0) ##### 🚨 Breaking Changes - Update mock implementation to support ESM runtime, introduce "vi.hoisted" - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3258](https://github.com/vitest-dev/vitest/issues/3258) [<samp>(0c09a)</samp>](https://github.com/vitest-dev/vitest/commit/0c09a40d) - Bypass ESM import order restriction with `vi.hoisted` to run code before imports are executed: ```ts vi.hoisted(() => vi.setSystemTime(new Date(2022, 1, 1))) ``` You can also use it to pass variables to `vi.mock`: ```ts const { mockedMethod } = vi.hoisted(() => { return { mockedMethod: vi.fn() } }) vi.mocked('./path/to/module.js', () => { return { originalMethod: mockedMethod } }) ``` - Move assertion declarations to expect package - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3294](https://github.com/vitest-dev/vitest/issues/3294) [<samp>(cf3af)</samp>](https://github.com/vitest-dev/vitest/commit/cf3afe2b) - The change should be minor: ```diff - declare namespace Vi { + declare module 'vitest' { interface Assertion<T = any> extends CustomMatchers<T> {} interface AsymmetricMatchersContaining extends CustomMatchers {} } ``` ##### 🚀 Features - Add repeat method to tests - by [@​samkevin1](https://github.com/samkevin1) in [https://github.com/vitest-dev/vitest/issues/2652](https://github.com/vitest-dev/vitest/issues/2652) [<samp>(7c8f0)</samp>](https://github.com/vitest-dev/vitest/commit/7c8f0ba9) - Add an option to hide skipped test lines - by [@​g4rry420](https://github.com/g4rry420) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2745](https://github.com/vitest-dev/vitest/issues/2745) [<samp>(9bdb1)</samp>](https://github.com/vitest-dev/vitest/commit/9bdb1603) - **coverage**: Watermarks for c8 - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3254](https://github.com/vitest-dev/vitest/issues/3254) [<samp>(730af)</samp>](https://github.com/vitest-dev/vitest/commit/730af0b4) - **ui**: Add html coverage - by [@​userquin](https://github.com/userquin) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3071](https://github.com/vitest-dev/vitest/issues/3071) [<samp>(e24cd)</samp>](https://github.com/vitest-dev/vitest/commit/e24cd9b2) - **watch**: Test run cancelling, feat: `--bail` option for cancelling test run - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3163](https://github.com/vitest-dev/vitest/issues/3163) [<samp>(8d460)</samp>](https://github.com/vitest-dev/vitest/commit/8d4606eb) ##### 🐞 Bug Fixes - Don't call global setup teardown twice - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3188](https://github.com/vitest-dev/vitest/issues/3188) [<samp>(ba3d1)</samp>](https://github.com/vitest-dev/vitest/commit/ba3d1338) - Reporter to log version before provider initalizations - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3131](https://github.com/vitest-dev/vitest/issues/3131) [<samp>(481b1)</samp>](https://github.com/vitest-dev/vitest/commit/481b1fd2) - Throw an error if Vitest cannot access its internal state - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3250](https://github.com/vitest-dev/vitest/issues/3250) [<samp>(fbb14)</samp>](https://github.com/vitest-dev/vitest/commit/fbb1468e) - Warning suppression broken - by [@​IceQub3](https://github.com/IceQub3) in [https://github.com/vitest-dev/vitest/issues/3270](https://github.com/vitest-dev/vitest/issues/3270) and [https://github.com/vitest-dev/vitest/issues/3271](https://github.com/vitest-dev/vitest/issues/3271) [<samp>(036de)</samp>](https://github.com/vitest-dev/vitest/commit/036de797) - Show correct diff in "toHaveBeenCalledWith" - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3289](https://github.com/vitest-dev/vitest/issues/3289) [<samp>(19fcd)</samp>](https://github.com/vitest-dev/vitest/commit/19fcd8df) - Don't print esm warning, if package name is not found - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3292](https://github.com/vitest-dev/vitest/issues/3292) [<samp>(62c14)</samp>](https://github.com/vitest-dev/vitest/commit/62c14cba) - Support exactOptionalPropertyTypes - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3293](https://github.com/vitest-dev/vitest/issues/3293) [<samp>(ba81d)</samp>](https://github.com/vitest-dev/vitest/commit/ba81d8a3) - Don't inline vite hmr and rollup types - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3291](https://github.com/vitest-dev/vitest/issues/3291) [<samp>(1f118)</samp>](https://github.com/vitest-dev/vitest/commit/1f1189bc) - **browser**: - Failing to load vitest/utils - by [@​userquin](https://github.com/userquin) in [https://github.com/vitest-dev/vitest/issues/3190](https://github.com/vitest-dev/vitest/issues/3190) [<samp>(78bad)</samp>](https://github.com/vitest-dev/vitest/commit/78bad4ab) - **coverage**: - `thresholdAutoUpdate` to work with `perFile` - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3182](https://github.com/vitest-dev/vitest/issues/3182) [<samp>(29eeb)</samp>](https://github.com/vitest-dev/vitest/commit/29eebf65) - Throw error if fail to load built-in provider - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3217](https://github.com/vitest-dev/vitest/issues/3217) [<samp>(0a287)</samp>](https://github.com/vitest-dev/vitest/commit/0a2875e3) - Stackblitz hangs with c8 - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3225](https://github.com/vitest-dev/vitest/issues/3225) [<samp>(d9fda)</samp>](https://github.com/vitest-dev/vitest/commit/d9fda2a1) - C8 to ignore vite's generated helpers - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3241](https://github.com/vitest-dev/vitest/issues/3241) [<samp>(21942)</samp>](https://github.com/vitest-dev/vitest/commit/21942db0) - Workspaces c8 source maps - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3226](https://github.com/vitest-dev/vitest/issues/3226) [<samp>(efce3)</samp>](https://github.com/vitest-dev/vitest/commit/efce3b4d) - **docs**: - Correct typo and broken link to WebdriverIO - by [@​nathanbabcock](https://github.com/nathanbabcock) in [https://github.com/vitest-dev/vitest/issues/3275](https://github.com/vitest-dev/vitest/issues/3275) [<samp>(c7da1)</samp>](https://github.com/vitest-dev/vitest/commit/c7da155f) - **spy**: - Update to set initial implementation through normal logic - by [@​Codex-](https://github.com/Codex-) in [https://github.com/vitest-dev/vitest/issues/3260](https://github.com/vitest-dev/vitest/issues/3260) and [https://github.com/vitest-dev/vitest/issues/3263](https://github.com/vitest-dev/vitest/issues/3263) [<samp>(c759a)</samp>](https://github.com/vitest-dev/vitest/commit/c759a9aa) - **vite-node**: - Circular imports - by [@​antfu](https://github.com/antfu) in [https://github.com/vitest-dev/vitest/issues/3196](https://github.com/vitest-dev/vitest/issues/3196) [<samp>(cbb59)</samp>](https://github.com/vitest-dev/vitest/commit/cbb593a8) - Add missing `import.meta.hot.send` mock - by [@​antfu](https://github.com/antfu) [<samp>(b1624)</samp>](https://github.com/vitest-dev/vitest/commit/b1624db5) - **vitest**: - Also check for vite relative to vitest package - by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3274](https://github.com/vitest-dev/vitest/issues/3274) [<samp>(a3393)</samp>](https://github.com/vitest-dev/vitest/commit/a3393b15) - **watch**: - Run test files when added to filesystem - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3189](https://github.com/vitest-dev/vitest/issues/3189) [<samp>(7b2c8)</samp>](https://github.com/vitest-dev/vitest/commit/7b2c81bc) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0) </details> <details> <summary>discordjs/discord-api-types</summary> ### [`v0.37.41`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03741-httpsgithubcomdiscordjsdiscord-api-typescompare0374003741-2023-05-01) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.40...0.37.41) ##### Bug Fixes - **GatewayGuildMembersChunkDispatchData:** Omit `guild_id` for presences ([#​761](https://github.com/discordjs/discord-api-types/issues/761)) ([5079b16](https://github.com/discordjs/discord-api-types/commit/5079b164db3ac3bda25675a553a586f099555667)) - **types:** move `types` condition to the front ([#​763](https://github.com/discordjs/discord-api-types/issues/763)) ([9dce6ed](https://github.com/discordjs/discord-api-types/commit/9dce6ed392b64e602c3cc05946bc0f30bac7279e)) ### [`v0.37.40`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03740-httpsgithubcomdiscordjsdiscord-api-typescompare0373903740-2023-04-24) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.39...0.37.40) ##### Features - add support for voice messages ([#​749](https://github.com/discordjs/discord-api-types/issues/749)) ([3dac5b9](https://github.com/discordjs/discord-api-types/commit/3dac5b93e7568ba2fbd3bc30d229d2df80f96eed)) ### [`v0.37.39`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03739-httpsgithubcomdiscordjsdiscord-api-typescompare0373803739-2023-04-17) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.38...0.37.39) ##### Bug Fixes - **RESTPostAPIChannelMessagesThreadsJSONBody:** mark `auto_archive_duration` as optional ([ca6a95d](https://github.com/discordjs/discord-api-types/commit/ca6a95d69c7b93f564f10cce422faf5ea4133be7)) ##### Features - **APIGuild:** add `max_stage_video_channel_users` ([#​550](https://github.com/discordjs/discord-api-types/issues/550)) ([9a66d21](https://github.com/discordjs/discord-api-types/commit/9a66d21f4913c63ed7c192cf9340febe603bf516)) </details> <details> <summary>discordjs/discord.js</summary> ### [`v14.11.0`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14110-httpsgithubcomdiscordjsdiscordjscompare1410214110---2023-05-06) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.2...14.11.0) #### Bug Fixes - **WebSocketManager:** Properly emit shard error events ([#​9521](https://github.com/discordjs/discord.js/issues/9521)) ([e627468](https://github.com/discordjs/discord.js/commit/e6274681fd10b0d75e1d3b448c94b50ec6810367)) - **WebSocketManager:** Emit raw ws events again ([#​9502](https://github.com/discordjs/discord.js/issues/9502)) ([c429763](https://github.com/discordjs/discord.js/commit/c429763be8e94f0f0cbc630e8bb1d415d46f1465)) #### Documentation - **Client:** Update Sapphire's snowflake utility links ([#​9501](https://github.com/discordjs/discord.js/issues/9501)) ([1b7981e](https://github.com/discordjs/discord.js/commit/1b7981e4696b8ae74ceffa876fc0a9be7d0b9f93)) #### Features - **Guild:** Safety alerts channel and mention raid protection ([#​8959](https://github.com/discordjs/discord.js/issues/8959)) ([6b2c3fb](https://github.com/discordjs/discord.js/commit/6b2c3fb9d0571de808e990cf064f73240ab93451)) #### Performance - **Role:** Linear speed position getter ([#​9493](https://github.com/discordjs/discord.js/issues/9493)) ([8e9a2b4](https://github.com/discordjs/discord.js/commit/8e9a2b4630f78bb9e45345ec2a16812bfac70a20)) #### Refactor - **GuildChannel:** Simplify constructor ([#​9499](https://github.com/discordjs/discord.js/issues/9499)) ([f2ad076](https://github.com/discordjs/discord.js/commit/f2ad0762c521422ab64e5b10344a6fd67961031b)) #### Typings - **StringSelectMenuComponentData:** `options` is required ([#​9515](https://github.com/discordjs/discord.js/issues/9515)) ([d7b18f0](https://github.com/discordjs/discord.js/commit/d7b18f0681d4147ff192c98108c035d6d0f96cce)) ### [`v14.10.2`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14102-httpsgithubcomdiscordjsdiscordjscompare1410114102---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.1...14.10.2) #### Bug Fixes - Correct `isJSONEncodable()` import ([#​9495](https://github.com/discordjs/discord.js/issues/9495)) ([201b002](https://github.com/discordjs/discord.js/commit/201b002ad405b845ace5f708077c1f157bb4126d)) - **Client:** `generateInvite()` scope validation ([#​9492](https://github.com/discordjs/discord.js/issues/9492)) ([b327f49](https://github.com/discordjs/discord.js/commit/b327f4925ff557e0aa8273d7f017aa616226ca06)) ### [`v14.10.1`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14101-httpsgithubcomdiscordjsdiscordjscompare1410014101---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.0...14.10.1) #### Bug Fixes - **Client:** Spelling of InvalidScopesWithPermissions ([ac9bf3a](https://github.com/discordjs/discord.js/commit/ac9bf3ac06ec78dbaca2ce4a82cceb0d82484211)) #### Refactor - **ShardClientUtil:** Logic de-duplication ([#​9491](https://github.com/discordjs/discord.js/issues/9491)) ([a9f2bff](https://github.com/discordjs/discord.js/commit/a9f2bff82a18c6a3afdee99e5830e1d7b4da65dc)) ### [`v14.10.0`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14100-httpsgithubcomdiscordjsdiscordjscompare149014100---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.9.0...14.10.0) #### Bug Fixes - **ShardClientUtil:** Fix client event names ([#​9474](https://github.com/discordjs/discord.js/issues/9474)) ([ad217cc](https://github.com/discordjs/discord.js/commit/ad217cc7604dda6a33df73db82799fd5bb4e85a9)) - **BaseClient:** Prevent user agent mutation ([#​9425](https://github.com/discordjs/discord.js/issues/9425)) ([217e5d8](https://github.com/discordjs/discord.js/commit/217e5d81005a2506c96335f7fb96fa21d7dbb04c)) - **BitField:** Use only enum names in iterating ([#​9357](https://github.com/discordjs/discord.js/issues/9357)) ([40d07fb](https://github.com/discordjs/discord.js/commit/40d07fbbbd51d62793d9ea541f41f157b5dad224)) - Use new permission name ([#​9274](https://github.com/discordjs/discord.js/issues/9274)) ([d2d27ce](https://github.com/discordjs/discord.js/commit/d2d27ce7346bc37b34938c84bd3b106a4fa51f53)) - **Message#editable:** Fix permissions check in locked threads ([#​9319](https://github.com/discordjs/discord.js/issues/9319)) ([d4c1fec](https://github.com/discordjs/discord.js/commit/d4c1fecbe264bc52a70aaf0ec303d35e2f15bbcd)) - Fix external links ([#​9313](https://github.com/discordjs/discord.js/issues/9313)) ([a7425c2](https://github.com/discordjs/discord.js/commit/a7425c29c4f23f1b31f4c6a463107ca9eb7fd7e2)) #### Documentation - **AutoModerationRule:** Update docs ([#​9464](https://github.com/discordjs/discord.js/issues/9464)) ([1b15d31](https://github.com/discordjs/discord.js/commit/1b15d31b5ae1b1739716fab00b18083c1d7d389a)) - **APITypes:** Document role & user select menu components ([#​9435](https://github.com/discordjs/discord.js/issues/9435)) ([c6ca5a8](https://github.com/discordjs/discord.js/commit/c6ca5a83e7b72613f95c2145606a1330f64ae894)) - **BaseMessageOptions:** Fix embeds and components ([#​9437](https://github.com/discordjs/discord.js/issues/9437)) ([5c52bb9](https://github.com/discordjs/discord.js/commit/5c52bb95906250518a8813820d543f43dd7abdf9)) - **InteractionResponses:** ShowModal docs change ([#​9434](https://github.com/discordjs/discord.js/issues/9434)) ([7d34100](https://github.com/discordjs/discord.js/commit/7d341000d44b762a2fe0434a6b518f7d63539d34)) - Use ESM code in examples ([#​9427](https://github.com/discordjs/discord.js/issues/9427)) ([ce287f2](https://github.com/discordjs/discord.js/commit/ce287f21d1540da7f17cac8a57dc33a67f391ef3)) - Generate static imports for types with api-extractor ([98a76db](https://github.com/discordjs/discord.js/commit/98a76db482879f79d6bb2fb2e5fc65ac2c34e2d9)) - **Options:** Fix links and invalid syntax ([#​9322](https://github.com/discordjs/discord.js/issues/9322)) ([86e5f5a](https://github.com/discordjs/discord.js/commit/86e5f5a119c6d2588b988a33236d358ded357847)) - Cleanup MessageCreateOptions and MessageReplyOptions ([#​9283](https://github.com/discordjs/discord.js/issues/9283)) ([300059c](https://github.com/discordjs/discord.js/commit/300059cb266e6cca42c30ee7f997c48ab2cc565e)) - **Events:** Document auto moderation events ([#​9342](https://github.com/discordjs/discord.js/issues/9342)) ([79bcdfa](https://github.com/discordjs/discord.js/commit/79bcdfa767e7e842164e1174b6f4834ed731d329)) - Add `SnowflakeUtil` ([#​9371](https://github.com/discordjs/discord.js/issues/9371)) ([8ffcf77](https://github.com/discordjs/discord.js/commit/8ffcf77840b62590fcb4731380d28b22d0b98741)) - Use stable tag ([#​9343](https://github.com/discordjs/discord.js/issues/9343)) ([c0f2dd7](https://github.com/discordjs/discord.js/commit/c0f2dd713151a29c98e1eebad66721a208be1fc0)) - Remove `JSONEncondable` ([#​9344](https://github.com/discordjs/discord.js/issues/9344)) ([b2eec5f](https://github.com/discordjs/discord.js/commit/b2eec5f9fcf37ebb3b7f87a67a6ee3160c182183)) #### Features - **Attachment:** Voice messages ([#​9392](https://github.com/discordjs/discord.js/issues/9392)) ([3e01f91](https://github.com/discordjs/discord.js/commit/3e01f91bbba2cbacacc6c921ed664752f679960b)) - **BaseInteraction:** Support new channel payload ([#​9337](https://github.com/discordjs/discord.js/issues/9337)) ([29389e3](https://github.com/discordjs/discord.js/commit/29389e39f479b832e54c7cb3ddd363aebe99674f)) - **RoleTagData:** Add guildConnections ([#​9366](https://github.com/discordjs/discord.js/issues/9366)) ([2dddbe1](https://github.com/discordjs/discord.js/commit/2dddbe1f321f2e2722dba4a28f7d18384cf50353)) #### Performance - **RoleManager:** Dont call Role#position getter twice per role ([#​9352](https://github.com/discordjs/discord.js/issues/9352)) ([bfee6c8](https://github.com/discordjs/discord.js/commit/bfee6c8d889502ea39ad919dd9b1e6253a2af571)) #### Refactor - **WebSocketManager:** Use /ws package internally ([#​9099](https://github.com/discordjs/discord.js/issues/9099)) ([a9e0de4](https://github.com/discordjs/discord.js/commit/a9e0de4288ea39a6a089b8379dcd44ac0053dac7)) - Remove `fromInteraction` in internal channel creation ([#​9335](https://github.com/discordjs/discord.js/issues/9335)) ([794abe8](https://github.com/discordjs/discord.js/commit/794abe8450bae000cd0544922cdf53e7b3e4c59c)) #### Typings - **AutoModerationActionMetadataOptions:** Make channel property optional ([#​9460](https://github.com/discordjs/discord.js/issues/9460)) ([d26df5f](https://github.com/discordjs/discord.js/commit/d26df5fabaf227fb9d10ba5cc1ab326de55aadbc)) - **CategoryChannel:** Ensure `parent` and `parentId` are `null` ([#​9327](https://github.com/discordjs/discord.js/issues/9327)) ([8218ffc](https://github.com/discordjs/discord.js/commit/8218ffc78d23234b32c05a97fde2f4bea64d7aa6)) - **GuildTextBasedChannel:** Remove unnecessary exclusion of forum channels ([#​9326](https://github.com/discordjs/discord.js/issues/9326)) ([7ff3d52](https://github.com/discordjs/discord.js/commit/7ff3d528d942a0daa990194915ff8328dec99149)) </details> <details> <summary>eslint/eslint</summary> ### [`v8.40.0`](https://github.com/eslint/eslint/releases/tag/v8.40.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.39.0...v8.40.0) #### Features - [`5db7808`](https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254) feat: improve flat config errors for invalid rule options and severities ([#​17140](https://github.com/eslint/eslint/issues/17140)) (Josh Goldberg ✨) - [`f5574dc`](https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff) feat: Add findConfigFile() method to FlatESLint ([#​17142](https://github.com/eslint/eslint/issues/17142)) (Nicholas C. Zakas) - [`e52b98b`](https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701) feat: add `sourceCode` property to the rule context ([#​17107](https://github.com/eslint/eslint/issues/17107)) (Nitin Kumar) - [`1468f5b`](https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b) feat: add `physicalFilename` property to the rule context ([#​17111](https://github.com/eslint/eslint/issues/17111)) (Nitin Kumar) - [`0df4d4f`](https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec) feat: add `cwd` to rule context ([#​17106](https://github.com/eslint/eslint/issues/17106)) (Nitin Kumar) - [`52018f2`](https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd) feat: add `filename` property to the rule context ([#​17108](https://github.com/eslint/eslint/issues/17108)) (Nitin Kumar) - [`559ff4e`](https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3) feat: add new `omitLastInOneLineClassBody` option to the `semi` rule ([#​17105](https://github.com/eslint/eslint/issues/17105)) (Nitin Kumar) #### Bug Fixes - [`f076e54`](https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97) fix: Ensure FlatESLint#findConfigFile() doesn't throw. ([#​17151](https://github.com/eslint/eslint/issues/17151)) (Nicholas C. Zakas) #### Documentation - [`e980bf3`](https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391) docs: Update README (GitHub Actions Bot) - [`e92a6fc`](https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee) docs: Update README (GitHub Actions Bot) - [`af5fe64`](https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031) docs: Fix custom rule schema docs ([#​17115](https://github.com/eslint/eslint/issues/17115)) (Adam Jones) - [`4a352a9`](https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423) docs: explain how to include predefined globals ([#​17114](https://github.com/eslint/eslint/issues/17114)) (Marcus Wyatt) - [`5ea15d9`](https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651) docs: add mastodon link in readme ([#​17110](https://github.com/eslint/eslint/issues/17110)) (唯然) #### Chores - [`4053004`](https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f) chore: upgrade [@​eslint/js](https://github.com/eslint/js)[@​8](https://github.com/8).40.0 ([#​17156](https://github.com/eslint/eslint/issues/17156)) (Milos Djermanovic) - [`50fed1d`](https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins) - [`4c7a170`](https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168) chore: upgrade [@​eslint/eslintrc](https://github.com/eslint/eslintrc)[@​2](https://github.com/2).0.3 ([#​17155](https://github.com/eslint/eslint/issues/17155)) (Milos Djermanovic) - [`e80b7cc`](https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9) chore: upgrade espree@9.5.2 ([#​17154](https://github.com/eslint/eslint/issues/17154)) (Milos Djermanovic) - [`ce3ac91`](https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07) chore: upgrade eslint-visitor-keys@3.4.1 ([#​17153](https://github.com/eslint/eslint/issues/17153)) (Milos Djermanovic) - [`9094d79`](https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee) chore: add `latest/` to `meta.docs.url` in all core rules ([#​17136](https://github.com/eslint/eslint/issues/17136)) (Milos Djermanovic) - [`d85efad`](https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b) perf: don't use `grapheme-splitter` on ASCII strings in key-spacing rule ([#​17122](https://github.com/eslint/eslint/issues/17122)) (Milos Djermanovic) ### [`v8.39.0`](https://github.com/eslint/eslint/releases/tag/v8.39.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.38.0...v8.39.0) #### Features - [`3f7af9f`](https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba) feat: Implement `SourceCode#markVariableAsUsed()` ([#​17086](https://github.com/eslint/eslint/issues/17086)) (Nicholas C. Zakas) #### Documentation - [`6987dc5`](https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc) docs: Fix formatting in Custom Rules docs ([#​17097](https://github.com/eslint/eslint/issues/17097)) (Milos Djermanovic) - [`4ee92e5`](https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a) docs: Update README (GitHub Actions Bot) - [`d8e9887`](https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c) docs: Custom Rules cleanup/expansion ([#​16906](https://github.com/eslint/eslint/issues/16906)) (Ben Perlmutter) - [`1fea279`](https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc) docs: Clarify how to add to tsc agenda ([#​17084](https://github.com/eslint/eslint/issues/17084)) (Nicholas C. Zakas) - [`970ef1c`](https://github.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03) docs: Update triage board location (Nicholas C. Zakas) - [`6d8bffd`](https://github.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468) docs: Update README (GitHub Actions Bot) #### Chores - [`60a6f26`](https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644) chore: upgrade [@​eslint/js](https://github.com/eslint/js)[@​8](https://github.com/8).39.0 ([#​17102](https://github.com/eslint/eslint/issues/17102)) (Milos Djermanovic) - [`d5ba5c0`](https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins) - [`f57eff2`](https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784) ci: run tests on Node.js v20 ([#​17093](https://github.com/eslint/eslint/issues/17093)) (Nitin Kumar) - [`9d1b8fc`](https://github.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf) perf: Binary search in token store `utils.search` ([#​17066](https://github.com/eslint/eslint/issues/17066)) (Francesco Trotta) - [`07a4435`](https://github.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b) chore: Add request for minimal repro to bug report ([#​17081](https://github.com/eslint/eslint/issues/17081)) (Nicholas C. Zakas) - [`eac4943`](https://github.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40) refactor: remove unnecessary use of `SourceCode#getAncestors` in rules ([#​17075](https://github.com/eslint/eslint/issues/17075)) (Milos Djermanovic) - [`0a7b60a`](https://github.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca) chore: update description of `SourceCode#getDeclaredVariables` ([#​17072](https://github.com/eslint/eslint/issues/17072)) (Milos Djermanovic) - [`6e2df71`](https://github.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450) chore: remove unnecessary references to the LICENSE file ([#​17071](https://github.com/eslint/eslint/issues/17071)) (Milos Djermanovic) </details> <details> <summary>okonet/lint-staged</summary> ### [`v13.2.2`](https://github.com/okonet/lint-staged/releases/tag/v13.2.2) [Compare Source](https://github.com/okonet/lint-staged/compare/v13.2.1...v13.2.2) ##### Bug Fixes - **dependencies:** update `yaml@2.2.2` (GHSA-f9xv-q969-pqx4) ([#​1290](https://github.com/okonet/lint-staged/issues/1290)) ([cf691aa](https://github.com/okonet/lint-staged/commit/cf691aa188719d9479ceaeffbffe814594fdb65f)) </details> <details> <summary>prettier/prettier</summary> ### [`v2.8.8`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​288) [Compare Source](https://github.com/prettier/prettier/compare/2.8.7...2.8.8) This version is a republished version of v2.8.7. A bad version was accidentally published and [it can't be unpublished](https://github.com/npm/cli/issues/1686), apologies for the churn. </details> <details> <summary>thedoctor0/zip-release</summary> ### [`v0.7.1`](https://github.com/TheDoctor0/zip-release/releases/tag/0.7.1) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.7.0...0.7.1) - Allow `tar.gz` usage as `type` for the convenience in job matrix ([#​38](https://github.com/thedoctor0/zip-release/issues/38)) ### [`v0.7.0`](https://github.com/TheDoctor0/zip-release/releases/tag/0.7.0) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.6.3...0.7.0) - Add support for custom command parameters (see [custom](https://github.com/TheDoctor0/zip-release#custom) parameter) ### [`v0.6.3`](https://github.com/TheDoctor0/zip-release/releases/tag/0.6.3) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.6.2...0.6.3) - Handle multiple exclusions with tar ([#​33](https://github.com/thedoctor0/zip-release/issues/33)) </details> <details> <summary>vercel/turbo</summary> ### [`v1.9.3`](https://github.com/vercel/turbo/releases/tag/v1.9.3): Turborepo v1.9.3 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.3 --> #### What's Changed ##### Changelog - Revert "fix(turborepo): SCM tests and renaming ([#​4462](https://github.com/vercel/turbo/issues/4462))" by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4604](https://github.com/vercel/turbo/pull/4604) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3 ### [`v1.9.2`](https://github.com/vercel/turbo/releases/tag/v1.9.2): Turborepo v1.9.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.2 --> #### What's Changed ##### Changelog - chore: Fix spelling by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4552](https://github.com/vercel/turbo/pull/4552) - Include TimeSaved metric in Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4539](https://github.com/vercel/turbo/pull/4539) - docs: add missing comma in `turbo.json` by [@​BRKalow](https://github.com/BRKalow) in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) - Delete a test fixture we don't need by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4558](https://github.com/vercel/turbo/pull/4558) - fix(create-turbo): correct package manager selection by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4574](https://github.com/vercel/turbo/pull/4574) - Print Run URL if there is one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4562](https://github.com/vercel/turbo/pull/4562) - fix(create-turbo): prompt fix by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4586](https://github.com/vercel/turbo/pull/4586) - fix: better support for pnpm aliases by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4555](https://github.com/vercel/turbo/pull/4555) - Make find_up use os.ReadDir by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4599](https://github.com/vercel/turbo/pull/4599) - fix(turbo-utils): package manager available by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4603](https://github.com/vercel/turbo/pull/4603) #### New Contributors - [@​BRKalow](https://github.com/BRKalow) made their first contribution in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2 </details> <details> <summary>TypeStrong/TypeDoc</summary> ### [`v0.24.7`](https://github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0247-2023-05-08) [Compare Source](https://github.com/TypeStrong/TypeDoc/compare/v0.24.6...v0.24.7) ##### Features - TypeDoc will now allow conversion without any entry points to support "readme only" packages, [#​2264](https://github.com/TypeStrong/TypeDoc/issues/2264). ##### Bug Fixes - Category children are now sorted according to the `sort` option, [#​2272](https://github.com/TypeStrong/TypeDoc/issues/2272). - Inline tags no longer require a space after the tag name to be parsed as a tag, [#​2273](https://github.com/TypeStrong/TypeDoc/issues/2273). - Fixed module/namespace links in navigation when viewed in Safari, [#​2275](https://github.com/TypeStrong/TypeDoc/issues/2275). ### [`v0.24.6`](https://github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0246-2023-04-24) [Compare Source](https://github.com/TypeStrong/TypeDoc/compare/ </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10am on Saturday" (UTC), 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/KBot-discord/utilities). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNzEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mastondzn
referenced
this pull request
in mastondzn/synopsisbot
May 27, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.8.8` -> `1.9.9`](https://renovatebot.com/diffs/npm/turbo/1.8.8/1.9.9) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.9/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.9/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.9/compatibility-slim/1.8.8)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.9/confidence-slim/1.8.8)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>vercel/turbo</summary> ### [`v1.9.9`](https://github.com/vercel/turbo/releases/tag/v1.9.9): Turborepo v1.9.9 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.8...v1.9.9) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.9 --> #### What's Changed ##### Changelog - fix(daemon): add short sleep to repo root removal by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5067](https://github.com/vercel/turbo/pull/5067) **Full Changelog**: vercel/turborepo@v1.9.8...v1.9.9 ### [`v1.9.8`](https://github.com/vercel/turbo/releases/tag/v1.9.8): Turborepo v1.9.8 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.7...v1.9.8) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.8 --> #### What's Changed ##### Changelog - fix(yarn): no longer error on pnp by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/5009](https://github.com/vercel/turbo/pull/5009) **Full Changelog**: vercel/turborepo@v1.9.7...v1.9.8 ### [`v1.9.7`](https://github.com/vercel/turbo/releases/tag/v1.9.7): Turborepo v1.9.7 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.6...v1.9.7) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.7 --> #### What's Changed ##### Changelog - fix(docs): Change `secrets.TURBO_TEAM` to `vars.TURBO_TEAM` by [@​jeniabrook](https://github.com/jeniabrook) in [https://github.com/vercel/turbo/pull/4975](https://github.com/vercel/turbo/pull/4975) - fix(create-turbo): Hard code default example. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4974](https://github.com/vercel/turbo/pull/4974) - fix: berry lockfile semver range parsing of valid floats by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4945](https://github.com/vercel/turbo/pull/4945) - Update with-changesets with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4843](https://github.com/vercel/turbo/pull/4843) - Update kitchen-sink with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4840](https://github.com/vercel/turbo/pull/4840) - docs: Explain recursive topo tasks more by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4963](https://github.com/vercel/turbo/pull/4963) - feat: Print failed tasks at the bottom of the run by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4965](https://github.com/vercel/turbo/pull/4965) - fix(lockfile): traverse npm peer dependencies by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4981](https://github.com/vercel/turbo/pull/4981) - feat(cli): rework generator api by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4984](https://github.com/vercel/turbo/pull/4984) - Send task summaries as tasks finish by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4913](https://github.com/vercel/turbo/pull/4913) - Update with-react-native-web with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4847](https://github.com/vercel/turbo/pull/4847) - Update non-monorepo with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4842](https://github.com/vercel/turbo/pull/4842) - Update with-prisma with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4846](https://github.com/vercel/turbo/pull/4846) - Update with-docker with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4844](https://github.com/vercel/turbo/pull/4844) - feat(cli): generators what -> type + cmd change by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4996](https://github.com/vercel/turbo/pull/4996) #### New Contributors - [@​jeniabrook](https://github.com/jeniabrook) made their first contribution in [https://github.com/vercel/turbo/pull/4975](https://github.com/vercel/turbo/pull/4975) - [@​andershagbard](https://github.com/andershagbard) made their first contribution in [https://github.com/vercel/turbo/pull/4971](https://github.com/vercel/turbo/pull/4971) **Full Changelog**: vercel/turborepo@v1.9.6...v1.9.7 ### [`v1.9.6`](https://github.com/vercel/turbo/releases/tag/v1.9.6): Turborepo v1.9.6 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.5...v1.9.6) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.6 --> #### What's Changed ##### Changelog - create-turbo: automatic git configuration. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4941](https://github.com/vercel/turbo/pull/4941) - fix: set repoRoot on http cache so cache can be restored by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4956](https://github.com/vercel/turbo/pull/4956) **Full Changelog**: vercel/turborepo@v1.9.5...v1.9.6 ### [`v1.9.5`](https://github.com/vercel/turbo/releases/tag/v1.9.5): Turborepo v1.9.5 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.4...v1.9.5) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.5 --> #### What's Changed ##### Changelog - fix: check if user passes absolute path to prune by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4891](https://github.com/vercel/turbo/pull/4891) - Submit originatingUser with Run by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4875](https://github.com/vercel/turbo/pull/4875) - Use cacheitem to restore HTTP cache. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4634](https://github.com/vercel/turbo/pull/4634) - Build turbo once to build JS packages before publishing by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4910](https://github.com/vercel/turbo/pull/4910) - fix(cli): example should imply copy by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4923](https://github.com/vercel/turbo/pull/4923) - Remove fallback to configured git user by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4928](https://github.com/vercel/turbo/pull/4928) - Partial revert of [#​4820](https://github.com/vercel/turbo/issues/4820). by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4938](https://github.com/vercel/turbo/pull/4938) #### New Contributors - [@​Akalanka47000](https://github.com/Akalanka47000) made their first contribution in [https://github.com/vercel/turbo/pull/4917](https://github.com/vercel/turbo/pull/4917) **Full Changelog**: vercel/turborepo@v1.9.4...v1.9.5 ### [`v1.9.4`](https://github.com/vercel/turbo/releases/tag/v1.9.4): Turborepo v1.9.4 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.3...v1.9.4) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.4 --> #### What's Changed ##### Changelog - chore: delete unused npm lockfile impl in go by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4605](https://github.com/vercel/turbo/pull/4605) - Env var run summary data generation by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4529](https://github.com/vercel/turbo/pull/4529) - Fix path by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4643](https://github.com/vercel/turbo/pull/4643) - fix(turborepo): Switching back to git command instead of git2 by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4606](https://github.com/vercel/turbo/pull/4606) - feat(turbo): add spaces link by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4632](https://github.com/vercel/turbo/pull/4632) - Include logs when posting task summary by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4642](https://github.com/vercel/turbo/pull/4642) - Always print the url if we have one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4660](https://github.com/vercel/turbo/pull/4660) - Remove unused import by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4665](https://github.com/vercel/turbo/pull/4665) - feat: Add rust implementation of Yarn3+ lockfile by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4589](https://github.com/vercel/turbo/pull/4589) - fix(turbo-utils): support old workspace format by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4682](https://github.com/vercel/turbo/pull/4682) - fix: rebuild protobuf code and update ffi callsite by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4685](https://github.com/vercel/turbo/pull/4685) - Use spaceID from turbo.json if available by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4687](https://github.com/vercel/turbo/pull/4687) - port(turborepo): Config by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4520](https://github.com/vercel/turbo/pull/4520) - Existing and error logs behavior by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4656](https://github.com/vercel/turbo/pull/4656) - update deps by [@​sokra](https://github.com/sokra) in [https://github.com/vercel/turbo/pull/4700](https://github.com/vercel/turbo/pull/4700) - chore: move lockfile ffi boundary by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4629](https://github.com/vercel/turbo/pull/4629) - Invoke prysk with the directory name to ensure all tests run by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4715](https://github.com/vercel/turbo/pull/4715) - Fix errors-only integration test by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4713](https://github.com/vercel/turbo/pull/4713) - fix(turborepo): Turbostate deserialization by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4712](https://github.com/vercel/turbo/pull/4712) - docs(prisma): add required version field in example by [@​skauffmann](https://github.com/skauffmann) in [https://github.com/vercel/turbo/pull/4676](https://github.com/vercel/turbo/pull/4676) - feat: Use Rust Berry lockfile impl by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4684](https://github.com/vercel/turbo/pull/4684) - Move `TURBO_FORCE` config env var detection to Rust by [@​smaeda-ks](https://github.com/smaeda-ks) in [https://github.com/vercel/turbo/pull/4590](https://github.com/vercel/turbo/pull/4590) - fix: turborepo unused code lints by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4727](https://github.com/vercel/turbo/pull/4727) - Delete unused git_go file by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4730](https://github.com/vercel/turbo/pull/4730) - We no longer require libc6-compat by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4729](https://github.com/vercel/turbo/pull/4729) - Make sure that we only hash the env pairs. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4708](https://github.com/vercel/turbo/pull/4708) - Inline a constant so it's individualized to each task run by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4735](https://github.com/vercel/turbo/pull/4735) - chore(turborepo): Fixed clippy warnings by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4744](https://github.com/vercel/turbo/pull/4744) - chore: Disallows unknown fields in JSON sent by Rust. by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4753](https://github.com/vercel/turbo/pull/4753) - fix: allow for workplace descriptors without a protocol by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4755](https://github.com/vercel/turbo/pull/4755) - fix: berry prune including all builtin patch descriptors by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4770](https://github.com/vercel/turbo/pull/4770) - make RepoConfig and CommandBase use absolute system paths by [@​arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/4693](https://github.com/vercel/turbo/pull/4693) - chore: remove unused path imports by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4780](https://github.com/vercel/turbo/pull/4780) - Send run summary to Spaces even without --summarize flag by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4785](https://github.com/vercel/turbo/pull/4785) - port(turborepo): Package Manager Inference by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4655](https://github.com/vercel/turbo/pull/4655) - Send turbo version to run payload by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4786](https://github.com/vercel/turbo/pull/4786) - Add gitbranch and sha into spaces payload by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4734](https://github.com/vercel/turbo/pull/4734) - Stripped down unix path by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4767](https://github.com/vercel/turbo/pull/4767) - Remove --serial from the docs. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4813](https://github.com/vercel/turbo/pull/4813) - Don't cache test:setup task by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4773](https://github.com/vercel/turbo/pull/4773) - Prefactor package hashing by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4816](https://github.com/vercel/turbo/pull/4816) - chore: add underlying error to lockfile error messages by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4800](https://github.com/vercel/turbo/pull/4800) - Fix basic example to update on dependency changes by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4835](https://github.com/vercel/turbo/pull/4835) - fix(examples): with rollup by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4836](https://github.com/vercel/turbo/pull/4836) - fix(docs): internal workspace cache by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4838](https://github.com/vercel/turbo/pull/4838) - Update basic example for App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4839](https://github.com/vercel/turbo/pull/4839) - Update with-rollup with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4848](https://github.com/vercel/turbo/pull/4848) - Clarify how task skipping works when scripts are not implemented by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4851](https://github.com/vercel/turbo/pull/4851) - fix: no longer include peer dependencies in transitive closures by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4824](https://github.com/vercel/turbo/pull/4824) - Optional framework inference by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4788](https://github.com/vercel/turbo/pull/4788) - Fix/daemon fixups by [@​arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/4831](https://github.com/vercel/turbo/pull/4831) - Hack to get correct log file by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4873](https://github.com/vercel/turbo/pull/4873) - Update with-npm with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4845](https://github.com/vercel/turbo/pull/4845) - Update with-tailwind with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4849](https://github.com/vercel/turbo/pull/4849) - Update with-yarn with App Router. by [@​anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/4850](https://github.com/vercel/turbo/pull/4850) - chore: update `update-informer` to 1.0 by [@​mgrachev](https://github.com/mgrachev) in [https://github.com/vercel/turbo/pull/4867](https://github.com/vercel/turbo/pull/4867) - fix: sort tasks in run summary output by task id by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4837](https://github.com/vercel/turbo/pull/4837) - Drop go implementation of recursive copy by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4874](https://github.com/vercel/turbo/pull/4874) - Add a new page for task dependencies by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4852](https://github.com/vercel/turbo/pull/4852) - fix(turborepo): Fixed test by killing process when test is done by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4887](https://github.com/vercel/turbo/pull/4887) - First pass at file hashing for a package by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4820](https://github.com/vercel/turbo/pull/4820) - Remove recursive copy build tags. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4898](https://github.com/vercel/turbo/pull/4898) - feature(turborepo): AbsoluteSystemPath by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4841](https://github.com/vercel/turbo/pull/4841) - feat(turbo): g by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4896](https://github.com/vercel/turbo/pull/4896) #### New Contributors - [@​seeplusplus](https://github.com/seeplusplus) made their first contribution in [https://github.com/vercel/turbo/pull/4667](https://github.com/vercel/turbo/pull/4667) - [@​skauffmann](https://github.com/skauffmann) made their first contribution in [https://github.com/vercel/turbo/pull/4676](https://github.com/vercel/turbo/pull/4676) - [@​smaeda-ks](https://github.com/smaeda-ks) made their first contribution in [https://github.com/vercel/turbo/pull/4590](https://github.com/vercel/turbo/pull/4590) - [@​rakesh-blacksof](https://github.com/rakesh-blacksof) made their first contribution in [https://github.com/vercel/turbo/pull/4774](https://github.com/vercel/turbo/pull/4774) - [@​ihmpavel](https://github.com/ihmpavel) made their first contribution in [https://github.com/vercel/turbo/pull/4743](https://github.com/vercel/turbo/pull/4743) - [@​mgrachev](https://github.com/mgrachev) made their first contribution in [https://github.com/vercel/turbo/pull/4867](https://github.com/vercel/turbo/pull/4867) **Full Changelog**: vercel/turborepo@v1.9.3...v1.9.4 ### [`v1.9.3`](https://github.com/vercel/turbo/releases/tag/v1.9.3): Turborepo v1.9.3 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.3 --> #### What's Changed ##### Changelog - Revert "fix(turborepo): SCM tests and renaming ([#​4462](https://github.com/vercel/turbo/issues/4462))" by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4604](https://github.com/vercel/turbo/pull/4604) **Full Changelog**: vercel/turborepo@v1.9.2...v1.9.3 ### [`v1.9.2`](https://github.com/vercel/turbo/releases/tag/v1.9.2): Turborepo v1.9.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.2 --> #### What's Changed ##### Changelog - chore: Fix spelling by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4552](https://github.com/vercel/turbo/pull/4552) - Include TimeSaved metric in Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4539](https://github.com/vercel/turbo/pull/4539) - docs: add missing comma in `turbo.json` by [@​BRKalow](https://github.com/BRKalow) in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) - Delete a test fixture we don't need by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4558](https://github.com/vercel/turbo/pull/4558) - fix(create-turbo): correct package manager selection by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4574](https://github.com/vercel/turbo/pull/4574) - Print Run URL if there is one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4562](https://github.com/vercel/turbo/pull/4562) - fix(create-turbo): prompt fix by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4586](https://github.com/vercel/turbo/pull/4586) - fix: better support for pnpm aliases by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4555](https://github.com/vercel/turbo/pull/4555) - Make find_up use os.ReadDir by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4599](https://github.com/vercel/turbo/pull/4599) - fix(turbo-utils): package manager available by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4603](https://github.com/vercel/turbo/pull/4603) #### New Contributors - [@​BRKalow](https://github.com/BRKalow) made their first contribution in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) **Full Changelog**: vercel/turborepo@v1.9.1...v1.9.2 ### [`v1.9.1`](https://github.com/vercel/turbo/releases/tag/v1.9.1): Turborepo v1.9.1 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.0...v1.9.1) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.1 --> #### What's Changed ##### Changelog - Add more readme for integration tests by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4515](https://github.com/vercel/turbo/pull/4515) - Deprecate `THASH`. by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4526](https://github.com/vercel/turbo/pull/4526) - oldGlobalHash can be named by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4528](https://github.com/vercel/turbo/pull/4528) - feat(summary): add taskId to single package task by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4530](https://github.com/vercel/turbo/pull/4530) - Document --summarize flag and include in Troubleshooting doc by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4467](https://github.com/vercel/turbo/pull/4467) - feat(examples): update READMEs for create-turbo by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4451](https://github.com/vercel/turbo/pull/4451) - Documentation for Strict Environments by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4490](https://github.com/vercel/turbo/pull/4490) - chore(turborepo): Make rustls the default feature for turborepo-lib by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4537](https://github.com/vercel/turbo/pull/4537) - fix(turborepo): SCM tests and renaming by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4462](https://github.com/vercel/turbo/pull/4462) - Update data sent to vercel for runs by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4495](https://github.com/vercel/turbo/pull/4495) - Gather Run Summary even when tasks fail by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4524](https://github.com/vercel/turbo/pull/4524) - Update old testbed make target to fixture- for new fixtures layout by [@​gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/4538](https://github.com/vercel/turbo/pull/4538) - Use both key and version when sorting lockfile entries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4541](https://github.com/vercel/turbo/pull/4541) - Save task duration correctly by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4540](https://github.com/vercel/turbo/pull/4540) **Full Changelog**: vercel/turborepo@v1.9.0...v1.9.1 ### [`v1.9.0`](https://github.com/vercel/turbo/releases/tag/v1.9.0): Turborepo v1.9.0 [Compare Source](https://github.com/vercel/turbo/compare/v1.8.8...v1.9.0) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.0 --> #### What's Changed ##### Changelog - Log the location of the summary file in the execution summary by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4385](https://github.com/vercel/turbo/pull/4385) - Remove unused params in real run functions by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4402](https://github.com/vercel/turbo/pull/4402) - Refactor Dry Run so that output is printed by Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4403](https://github.com/vercel/turbo/pull/4403) - Make Run Summaries work for Single Package repos by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4387](https://github.com/vercel/turbo/pull/4387) - Add cache state to task summaries on real runs (2nd try) by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4393](https://github.com/vercel/turbo/pull/4393) - Remove executionSummary from dry run json by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4394](https://github.com/vercel/turbo/pull/4394) - chore(deps): update dependency nodemon to v2.0.22 by [@​renovate](https://github.com/renovate) in [https://github.com/vercel/turbo/pull/4201](https://github.com/vercel/turbo/pull/4201) - Account for canary versions in integration test for run summary by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4413](https://github.com/vercel/turbo/pull/4413) - fix: use signal handler in shim by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4313](https://github.com/vercel/turbo/pull/4313) - fix: delete libgit2 by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4419](https://github.com/vercel/turbo/pull/4419) - Make --summarize flag to work without a value by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4375](https://github.com/vercel/turbo/pull/4375) - Enable the summarize flag in help output by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4418](https://github.com/vercel/turbo/pull/4418) - fix: update example lockfiles by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4321](https://github.com/vercel/turbo/pull/4321) - feature(turborepo): `-F` as filter shorthand by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4422](https://github.com/vercel/turbo/pull/4422) - chore: removing signal forwarding test by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4436](https://github.com/vercel/turbo/pull/4436) - chore(deps): update yarn to v1.22.19 by [@​renovate](https://github.com/renovate) in [https://github.com/vercel/turbo/pull/4404](https://github.com/vercel/turbo/pull/4404) - Polish the shape of the Run Summary JSON by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4421](https://github.com/vercel/turbo/pull/4421) - Add sub-package info to environment-variables.mdx by [@​ozum](https://github.com/ozum) in [https://github.com/vercel/turbo/pull/4406](https://github.com/vercel/turbo/pull/4406) - feat(create-turbo): support examples by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4398](https://github.com/vercel/turbo/pull/4398) - Add a debugging section in our docs by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4423](https://github.com/vercel/turbo/pull/4423) - chore(version): bump canary version by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4453](https://github.com/vercel/turbo/pull/4453) - fix(lockfile): correct lockfile version by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4461](https://github.com/vercel/turbo/pull/4461) - fix(deps): update dependency got to v11 \[security] by [@​renovate](https://github.com/renovate) in [https://github.com/vercel/turbo/pull/4457](https://github.com/vercel/turbo/pull/4457) - Fix typos in example tsconfig' readme by [@​FranciscoMoretti](https://github.com/FranciscoMoretti) in [https://github.com/vercel/turbo/pull/4486](https://github.com/vercel/turbo/pull/4486) - chore: pipe through root package json to lockfile parsing by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4437](https://github.com/vercel/turbo/pull/4437) - chore: Remove release flag from turborepo-ffi build by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4478](https://github.com/vercel/turbo/pull/4478) - Strict Environment Handling by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4449](https://github.com/vercel/turbo/pull/4449) - chore: update `with-tailwind` example by [@​Chia1104](https://github.com/Chia1104) in [https://github.com/vercel/turbo/pull/4379](https://github.com/vercel/turbo/pull/4379) - ci: Stop building Go code twice by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4501](https://github.com/vercel/turbo/pull/4501) - Remove unused constant by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4502](https://github.com/vercel/turbo/pull/4502) - Improve integration test setup by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4512](https://github.com/vercel/turbo/pull/4512) - fix(examples): with-rollup by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4514](https://github.com/vercel/turbo/pull/4514) - Fix Missing packages key when there are no changes in a monorepo by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4518](https://github.com/vercel/turbo/pull/4518) - fix: use ordered data structure for npm lockfile by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4516](https://github.com/vercel/turbo/pull/4516) #### New Contributors - [@​ozum](https://github.com/ozum) made their first contribution in [https://github.com/vercel/turbo/pull/4406](https://github.com/vercel/turbo/pull/4406) - [@​FranciscoMoretti](https://github.com/FranciscoMoretti) made their first contribution in [https://github.com/vercel/turbo/pull/4486](https://github.com/vercel/turbo/pull/4486) - [@​Chia1104](https://github.com/Chia1104) made their first contribution in [https://github.com/vercel/turbo/pull/4379](https://github.com/vercel/turbo/pull/4379) - [@​cursecodes](https://github.com/cursecodes) made their first contribution in [https://github.com/vercel/turbo/pull/4427](https://github.com/vercel/turbo/pull/4427) **Full Changelog**: vercel/turborepo@v1.8.8...v1.9.0 </details> --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/synopsisgg/bot). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMDIuNCIsInVwZGF0ZWRJblZlciI6IjM1LjEwMi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
killbasa
referenced
this pull request
in KBot-discord/utilities
Jun 7, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | [@sapphire/discord.js-utilities](https://github.com/sapphiredev/utilities/tree/main/packages/discord.js-utilities) ([source](https://github.com/sapphiredev/utilities)) | [`6.0.5` -> `6.1.0`](https://renovatebot.com/diffs/npm/@sapphire%2fdiscord.js-utilities/6.0.5/6.1.0) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/compatibility-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/confidence-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [@sapphire/eslint-config](https://github.com/sapphiredev/utilities/tree/main/packages/eslint-config) ([source](https://github.com/sapphiredev/utilities)) | [`4.4.1` -> `4.4.2`](https://renovatebot.com/diffs/npm/@sapphire%2feslint-config/4.4.1/4.4.2) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/compatibility-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/confidence-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@sapphire/framework](https://www.sapphirejs.dev) ([source](https://github.com/sapphiredev/framework)) | [`4.4.0` -> `4.4.3`](https://renovatebot.com/diffs/npm/@sapphire%2fframework/4.4.0/4.4.3) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/compatibility-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/confidence-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.15.11` -> `18.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/18.15.11/18.16.5) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/compatibility-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/confidence-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) | [`5.58.0` -> `5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.58.0/5.59.2) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) | [`5.58.0` -> `5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.58.0/5.59.2) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@vitest/coverage-c8](https://github.com/vitest-dev/vitest/tree/main/packages/coverage-c8#readme) ([source](https://github.com/vitest-dev/vitest)) | [`^0.30.1` -> `^0.31.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-c8/0.30.1/0.31.0) | [![age](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [discord-api-types](https://discord-api-types.dev) ([source](https://github.com/discordjs/discord-api-types)) | [`0.37.38` -> `0.37.41`](https://renovatebot.com/diffs/npm/discord-api-types/0.37.38/0.37.41) | [![age](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/compatibility-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/confidence-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [discord.js](https://discord.js.org) ([source](https://github.com/discordjs/discord.js)) | [`14.9.0` -> `14.11.0`](https://renovatebot.com/diffs/npm/discord.js/14.9.0/14.11.0) | [![age](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/compatibility-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/confidence-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | [`8.38.0` -> `8.40.0`](https://renovatebot.com/diffs/npm/eslint/8.38.0/8.40.0) | [![age](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/compatibility-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/confidence-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [lint-staged](https://github.com/okonet/lint-staged) | [`13.2.1` -> `13.2.2`](https://renovatebot.com/diffs/npm/lint-staged/13.2.1/13.2.2) | [![age](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/compatibility-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/confidence-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | [`2.8.7` -> `2.8.8`](https://renovatebot.com/diffs/npm/prettier/2.8.7/2.8.8) | [![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/compatibility-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/confidence-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [thedoctor0/zip-release](https://github.com/thedoctor0/zip-release) | `0.6.2` -> `0.7.1` | [![age](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/compatibility-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/confidence-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/) | action | minor | | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.9.1` -> `1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.3) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [typedoc](https://typedoc.org) ([source](https://github.com/TypeStrong/TypeDoc)) | [`0.24.4` -> `0.24.7`](https://renovatebot.com/diffs/npm/typedoc/0.24.4/0.24.7) | [![age](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/compatibility-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/confidence-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [vitest](https://github.com/vitest-dev/vitest) | [`^0.30.1` -> `^0.31.0`](https://renovatebot.com/diffs/npm/vitest/0.30.1/0.31.0) | [![age](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [yarn](https://github.com/yarnpkg/berry) | [`3.3.1` -> `3.5.1`](https://renovatebot.com/diffs/npm/yarn/3.3.1/3.5.1) | [![age](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/compatibility-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/confidence-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | packageManager | minor | --- ### Release Notes <details> <summary>sapphiredev/utilities (@​sapphire/discord.js-utilities)</summary> ### [`v6.1.0`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities610-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities607sapphirediscordjs-utilities610---2023-05-05) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.7...@sapphire/discord.js-utilities@6.1.0) #### 🚀 Features - **PaginatedMessage:** Add support for all select menus ([#​589](https://github.com/sapphiredev/utilities/issues/589)) ([4858486](https://github.com/sapphiredev/utilities/commit/4858486714192e8d37cf69f2aeda3002c1bfb9aa)) - **PaginatedMessage:** Add support for per-page actions ([#​587](https://github.com/sapphiredev/utilities/issues/587)) ([b917236](https://github.com/sapphiredev/utilities/commit/b9172364bc46a0adef2708ff79ad756bc78f6b1d)) - **PaginatedMessage:** Add method to update pages after response ([#​584](https://github.com/sapphiredev/utilities/issues/584)) ([db13068](https://github.com/sapphiredev/utilities/commit/db130684ff3c1680f736451361eec80686a783e0)) ### [`v6.0.7`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities607-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities606sapphirediscordjs-utilities607---2023-05-02) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.6...@sapphire/discord.js-utilities@6.0.7) #### 🐛 Bug Fixes - **PaginatedMessage:** Only add options and placeholder to the built-in StringSelectMenu ([#​575](https://github.com/sapphiredev/utilities/issues/575)) ([49d588b](https://github.com/sapphiredev/utilities/commit/49d588b007754bfae7ffa59be6ec0d1c266447f4)) - **paginatedmessage:** Fix checks for `actionIsButtonOrMenu` ([3f5d500](https://github.com/sapphiredev/utilities/commit/3f5d5000701c34328038c8a3e3dede021932a27b)) #### 📝 Documentation - **paginatedmessage:** Fix examples ([c080740](https://github.com/sapphiredev/utilities/commit/c080740a6eeb151263827836d76463430624d62a)) ### [`v6.0.6`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities606-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities605sapphirediscordjs-utilities606---2023-04-17) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.5...@sapphire/discord.js-utilities@6.0.6) #### 🐛 Bug Fixes - **discord.js-utilities:** Add tslib dependency to fix \__exportStar not being defined ([2f6e4e6](https://github.com/sapphiredev/utilities/commit/2f6e4e65907bfe768a97b37830a10d5cadd75a1e)) </details> <details> <summary>sapphiredev/utilities (@​sapphire/eslint-config)</summary> ### [`v4.4.2`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/eslint-config/CHANGELOG.md#sapphireeslint-config442-httpsgithubcomsapphiredevutilitiescomparesapphireeslint-config441sapphireeslint-config442---2023-05-02) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.1...@sapphire/eslint-config@4.4.2) #### 🐛 Bug Fixes - **eslint-config:** Update dependencies ([9e508a9](https://github.com/sapphiredev/utilities/commit/9e508a90ca39874af15e875fcccfc3817c679599)) </details> <details> <summary>sapphiredev/framework</summary> ### [`v4.4.3`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​443-httpsgithubcomsapphiredevframeworkcomparev442v443---2023-05-02) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.2...v4.4.3) #### 🐛 Bug Fixes - Update dependencies ([852302e](https://github.com/sapphiredev/framework/commit/852302e9ca6144430b8f8c611560af3b5664e15f)) ### [`v4.4.2`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​442-httpsgithubcomsapphiredevframeworkcomparev441v442---2023-04-27) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.1...v4.4.2) #### 🐛 Bug Fixes - Add missing permission to account for discord-api-types@0.37.40 ([8c5ce9d](https://github.com/sapphiredev/framework/commit/8c5ce9dfafbb7a0a329f6feb7d5e216f1df6cedf)) - **deps:** Update all non-major dependencies ([#​631](https://github.com/sapphiredev/framework/issues/631)) ([d9115d2](https://github.com/sapphiredev/framework/commit/d9115d266e2782604e82f0b22537771055cb8bb5)) ### [`v4.4.1`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​441-httpsgithubcomsapphiredevframeworkcomparev440v441---2023-04-18) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.0...v4.4.1) #### 🐛 Bug Fixes - **permissions:** Add missing permission strings ([#​630](https://github.com/sapphiredev/framework/issues/630)) ([23645bb](https://github.com/sapphiredev/framework/commit/23645bbe527119ab6be3824d2435f2dbb5bf89db)) - **ArgType:** Update `type` for guild\*ThreadChannel ([#​628](https://github.com/sapphiredev/framework/issues/628)) ([222d50e](https://github.com/sapphiredev/framework/commit/222d50e0459f7769bea660ae9ae5ce412b927cdb)) #### 📝 Documentation - Add code of conduct to the repo ([f4a9897](https://github.com/sapphiredev/framework/commit/f4a9897142224b0f8c238667a2d1c1180b844435)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v5.59.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/eslint-plugin) ### [`v5.59.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) ##### Bug Fixes - **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes ([#​6935](https://github.com/typescript-eslint/typescript-eslint/issues/6935)) ([05ed60e](https://github.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8)) - **eslint-plugin:** \[unified-signatures] no parameters function ([#​6940](https://github.com/typescript-eslint/typescript-eslint/issues/6940)) ([2970861](https://github.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed)) ### [`v5.59.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) ##### Bug Fixes - **eslint-plugin:** \[no-unnecessary-condition] allow nullish coalescing for naked type parameter ([#​6910](https://github.com/typescript-eslint/typescript-eslint/issues/6910)) ([3e5f858](https://github.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b)) ##### Features - **eslint-plugin:** \[ban-types] add NonNullable suggestion and allow custom suggestions ([#​6876](https://github.com/typescript-eslint/typescript-eslint/issues/6876)) ([ff65235](https://github.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v5.59.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) ### [`v5.59.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) ### [`v5.59.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) </details> <details> <summary>vitest-dev/vitest</summary> ### [`v0.31.0`](https://github.com/vitest-dev/vitest/releases/tag/v0.31.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0) ##### 🚨 Breaking Changes - Update mock implementation to support ESM runtime, introduce "vi.hoisted" - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3258](https://github.com/vitest-dev/vitest/issues/3258) [<samp>(0c09a)</samp>](https://github.com/vitest-dev/vitest/commit/0c09a40d) - Bypass ESM import order restriction with `vi.hoisted` to run code before imports are executed: ```ts vi.hoisted(() => vi.setSystemTime(new Date(2022, 1, 1))) ``` You can also use it to pass variables to `vi.mock`: ```ts const { mockedMethod } = vi.hoisted(() => { return { mockedMethod: vi.fn() } }) vi.mocked('./path/to/module.js', () => { return { originalMethod: mockedMethod } }) ``` - Move assertion declarations to expect package - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3294](https://github.com/vitest-dev/vitest/issues/3294) [<samp>(cf3af)</samp>](https://github.com/vitest-dev/vitest/commit/cf3afe2b) - The change should be minor: ```diff - declare namespace Vi { + declare module 'vitest' { interface Assertion<T = any> extends CustomMatchers<T> {} interface AsymmetricMatchersContaining extends CustomMatchers {} } ``` ##### 🚀 Features - Add repeat method to tests - by [@​samkevin1](https://github.com/samkevin1) in [https://github.com/vitest-dev/vitest/issues/2652](https://github.com/vitest-dev/vitest/issues/2652) [<samp>(7c8f0)</samp>](https://github.com/vitest-dev/vitest/commit/7c8f0ba9) - Add an option to hide skipped test lines - by [@​g4rry420](https://github.com/g4rry420) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2745](https://github.com/vitest-dev/vitest/issues/2745) [<samp>(9bdb1)</samp>](https://github.com/vitest-dev/vitest/commit/9bdb1603) - **coverage**: Watermarks for c8 - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3254](https://github.com/vitest-dev/vitest/issues/3254) [<samp>(730af)</samp>](https://github.com/vitest-dev/vitest/commit/730af0b4) - **ui**: Add html coverage - by [@​userquin](https://github.com/userquin) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3071](https://github.com/vitest-dev/vitest/issues/3071) [<samp>(e24cd)</samp>](https://github.com/vitest-dev/vitest/commit/e24cd9b2) - **watch**: Test run cancelling, feat: `--bail` option for cancelling test run - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3163](https://github.com/vitest-dev/vitest/issues/3163) [<samp>(8d460)</samp>](https://github.com/vitest-dev/vitest/commit/8d4606eb) ##### 🐞 Bug Fixes - Don't call global setup teardown twice - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3188](https://github.com/vitest-dev/vitest/issues/3188) [<samp>(ba3d1)</samp>](https://github.com/vitest-dev/vitest/commit/ba3d1338) - Reporter to log version before provider initalizations - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3131](https://github.com/vitest-dev/vitest/issues/3131) [<samp>(481b1)</samp>](https://github.com/vitest-dev/vitest/commit/481b1fd2) - Throw an error if Vitest cannot access its internal state - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3250](https://github.com/vitest-dev/vitest/issues/3250) [<samp>(fbb14)</samp>](https://github.com/vitest-dev/vitest/commit/fbb1468e) - Warning suppression broken - by [@​IceQub3](https://github.com/IceQub3) in [https://github.com/vitest-dev/vitest/issues/3270](https://github.com/vitest-dev/vitest/issues/3270) and [https://github.com/vitest-dev/vitest/issues/3271](https://github.com/vitest-dev/vitest/issues/3271) [<samp>(036de)</samp>](https://github.com/vitest-dev/vitest/commit/036de797) - Show correct diff in "toHaveBeenCalledWith" - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3289](https://github.com/vitest-dev/vitest/issues/3289) [<samp>(19fcd)</samp>](https://github.com/vitest-dev/vitest/commit/19fcd8df) - Don't print esm warning, if package name is not found - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3292](https://github.com/vitest-dev/vitest/issues/3292) [<samp>(62c14)</samp>](https://github.com/vitest-dev/vitest/commit/62c14cba) - Support exactOptionalPropertyTypes - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3293](https://github.com/vitest-dev/vitest/issues/3293) [<samp>(ba81d)</samp>](https://github.com/vitest-dev/vitest/commit/ba81d8a3) - Don't inline vite hmr and rollup types - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3291](https://github.com/vitest-dev/vitest/issues/3291) [<samp>(1f118)</samp>](https://github.com/vitest-dev/vitest/commit/1f1189bc) - **browser**: - Failing to load vitest/utils - by [@​userquin](https://github.com/userquin) in [https://github.com/vitest-dev/vitest/issues/3190](https://github.com/vitest-dev/vitest/issues/3190) [<samp>(78bad)</samp>](https://github.com/vitest-dev/vitest/commit/78bad4ab) - **coverage**: - `thresholdAutoUpdate` to work with `perFile` - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3182](https://github.com/vitest-dev/vitest/issues/3182) [<samp>(29eeb)</samp>](https://github.com/vitest-dev/vitest/commit/29eebf65) - Throw error if fail to load built-in provider - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3217](https://github.com/vitest-dev/vitest/issues/3217) [<samp>(0a287)</samp>](https://github.com/vitest-dev/vitest/commit/0a2875e3) - Stackblitz hangs with c8 - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3225](https://github.com/vitest-dev/vitest/issues/3225) [<samp>(d9fda)</samp>](https://github.com/vitest-dev/vitest/commit/d9fda2a1) - C8 to ignore vite's generated helpers - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3241](https://github.com/vitest-dev/vitest/issues/3241) [<samp>(21942)</samp>](https://github.com/vitest-dev/vitest/commit/21942db0) - Workspaces c8 source maps - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3226](https://github.com/vitest-dev/vitest/issues/3226) [<samp>(efce3)</samp>](https://github.com/vitest-dev/vitest/commit/efce3b4d) - **docs**: - Correct typo and broken link to WebdriverIO - by [@​nathanbabcock](https://github.com/nathanbabcock) in [https://github.com/vitest-dev/vitest/issues/3275](https://github.com/vitest-dev/vitest/issues/3275) [<samp>(c7da1)</samp>](https://github.com/vitest-dev/vitest/commit/c7da155f) - **spy**: - Update to set initial implementation through normal logic - by [@​Codex-](https://github.com/Codex-) in [https://github.com/vitest-dev/vitest/issues/3260](https://github.com/vitest-dev/vitest/issues/3260) and [https://github.com/vitest-dev/vitest/issues/3263](https://github.com/vitest-dev/vitest/issues/3263) [<samp>(c759a)</samp>](https://github.com/vitest-dev/vitest/commit/c759a9aa) - **vite-node**: - Circular imports - by [@​antfu](https://github.com/antfu) in [https://github.com/vitest-dev/vitest/issues/3196](https://github.com/vitest-dev/vitest/issues/3196) [<samp>(cbb59)</samp>](https://github.com/vitest-dev/vitest/commit/cbb593a8) - Add missing `import.meta.hot.send` mock - by [@​antfu](https://github.com/antfu) [<samp>(b1624)</samp>](https://github.com/vitest-dev/vitest/commit/b1624db5) - **vitest**: - Also check for vite relative to vitest package - by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3274](https://github.com/vitest-dev/vitest/issues/3274) [<samp>(a3393)</samp>](https://github.com/vitest-dev/vitest/commit/a3393b15) - **watch**: - Run test files when added to filesystem - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3189](https://github.com/vitest-dev/vitest/issues/3189) [<samp>(7b2c8)</samp>](https://github.com/vitest-dev/vitest/commit/7b2c81bc) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0) </details> <details> <summary>discordjs/discord-api-types</summary> ### [`v0.37.41`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03741-httpsgithubcomdiscordjsdiscord-api-typescompare0374003741-2023-05-01) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.40...0.37.41) ##### Bug Fixes - **GatewayGuildMembersChunkDispatchData:** Omit `guild_id` for presences ([#​761](https://github.com/discordjs/discord-api-types/issues/761)) ([5079b16](https://github.com/discordjs/discord-api-types/commit/5079b164db3ac3bda25675a553a586f099555667)) - **types:** move `types` condition to the front ([#​763](https://github.com/discordjs/discord-api-types/issues/763)) ([9dce6ed](https://github.com/discordjs/discord-api-types/commit/9dce6ed392b64e602c3cc05946bc0f30bac7279e)) ### [`v0.37.40`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03740-httpsgithubcomdiscordjsdiscord-api-typescompare0373903740-2023-04-24) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.39...0.37.40) ##### Features - add support for voice messages ([#​749](https://github.com/discordjs/discord-api-types/issues/749)) ([3dac5b9](https://github.com/discordjs/discord-api-types/commit/3dac5b93e7568ba2fbd3bc30d229d2df80f96eed)) ### [`v0.37.39`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03739-httpsgithubcomdiscordjsdiscord-api-typescompare0373803739-2023-04-17) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.38...0.37.39) ##### Bug Fixes - **RESTPostAPIChannelMessagesThreadsJSONBody:** mark `auto_archive_duration` as optional ([ca6a95d](https://github.com/discordjs/discord-api-types/commit/ca6a95d69c7b93f564f10cce422faf5ea4133be7)) ##### Features - **APIGuild:** add `max_stage_video_channel_users` ([#​550](https://github.com/discordjs/discord-api-types/issues/550)) ([9a66d21](https://github.com/discordjs/discord-api-types/commit/9a66d21f4913c63ed7c192cf9340febe603bf516)) </details> <details> <summary>discordjs/discord.js</summary> ### [`v14.11.0`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14110-httpsgithubcomdiscordjsdiscordjscompare1410214110---2023-05-06) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.2...14.11.0) #### Bug Fixes - **WebSocketManager:** Properly emit shard error events ([#​9521](https://github.com/discordjs/discord.js/issues/9521)) ([e627468](https://github.com/discordjs/discord.js/commit/e6274681fd10b0d75e1d3b448c94b50ec6810367)) - **WebSocketManager:** Emit raw ws events again ([#​9502](https://github.com/discordjs/discord.js/issues/9502)) ([c429763](https://github.com/discordjs/discord.js/commit/c429763be8e94f0f0cbc630e8bb1d415d46f1465)) #### Documentation - **Client:** Update Sapphire's snowflake utility links ([#​9501](https://github.com/discordjs/discord.js/issues/9501)) ([1b7981e](https://github.com/discordjs/discord.js/commit/1b7981e4696b8ae74ceffa876fc0a9be7d0b9f93)) #### Features - **Guild:** Safety alerts channel and mention raid protection ([#​8959](https://github.com/discordjs/discord.js/issues/8959)) ([6b2c3fb](https://github.com/discordjs/discord.js/commit/6b2c3fb9d0571de808e990cf064f73240ab93451)) #### Performance - **Role:** Linear speed position getter ([#​9493](https://github.com/discordjs/discord.js/issues/9493)) ([8e9a2b4](https://github.com/discordjs/discord.js/commit/8e9a2b4630f78bb9e45345ec2a16812bfac70a20)) #### Refactor - **GuildChannel:** Simplify constructor ([#​9499](https://github.com/discordjs/discord.js/issues/9499)) ([f2ad076](https://github.com/discordjs/discord.js/commit/f2ad0762c521422ab64e5b10344a6fd67961031b)) #### Typings - **StringSelectMenuComponentData:** `options` is required ([#​9515](https://github.com/discordjs/discord.js/issues/9515)) ([d7b18f0](https://github.com/discordjs/discord.js/commit/d7b18f0681d4147ff192c98108c035d6d0f96cce)) ### [`v14.10.2`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14102-httpsgithubcomdiscordjsdiscordjscompare1410114102---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.1...14.10.2) #### Bug Fixes - Correct `isJSONEncodable()` import ([#​9495](https://github.com/discordjs/discord.js/issues/9495)) ([201b002](https://github.com/discordjs/discord.js/commit/201b002ad405b845ace5f708077c1f157bb4126d)) - **Client:** `generateInvite()` scope validation ([#​9492](https://github.com/discordjs/discord.js/issues/9492)) ([b327f49](https://github.com/discordjs/discord.js/commit/b327f4925ff557e0aa8273d7f017aa616226ca06)) ### [`v14.10.1`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14101-httpsgithubcomdiscordjsdiscordjscompare1410014101---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.0...14.10.1) #### Bug Fixes - **Client:** Spelling of InvalidScopesWithPermissions ([ac9bf3a](https://github.com/discordjs/discord.js/commit/ac9bf3ac06ec78dbaca2ce4a82cceb0d82484211)) #### Refactor - **ShardClientUtil:** Logic de-duplication ([#​9491](https://github.com/discordjs/discord.js/issues/9491)) ([a9f2bff](https://github.com/discordjs/discord.js/commit/a9f2bff82a18c6a3afdee99e5830e1d7b4da65dc)) ### [`v14.10.0`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14100-httpsgithubcomdiscordjsdiscordjscompare149014100---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.9.0...14.10.0) #### Bug Fixes - **ShardClientUtil:** Fix client event names ([#​9474](https://github.com/discordjs/discord.js/issues/9474)) ([ad217cc](https://github.com/discordjs/discord.js/commit/ad217cc7604dda6a33df73db82799fd5bb4e85a9)) - **BaseClient:** Prevent user agent mutation ([#​9425](https://github.com/discordjs/discord.js/issues/9425)) ([217e5d8](https://github.com/discordjs/discord.js/commit/217e5d81005a2506c96335f7fb96fa21d7dbb04c)) - **BitField:** Use only enum names in iterating ([#​9357](https://github.com/discordjs/discord.js/issues/9357)) ([40d07fb](https://github.com/discordjs/discord.js/commit/40d07fbbbd51d62793d9ea541f41f157b5dad224)) - Use new permission name ([#​9274](https://github.com/discordjs/discord.js/issues/9274)) ([d2d27ce](https://github.com/discordjs/discord.js/commit/d2d27ce7346bc37b34938c84bd3b106a4fa51f53)) - **Message#editable:** Fix permissions check in locked threads ([#​9319](https://github.com/discordjs/discord.js/issues/9319)) ([d4c1fec](https://github.com/discordjs/discord.js/commit/d4c1fecbe264bc52a70aaf0ec303d35e2f15bbcd)) - Fix external links ([#​9313](https://github.com/discordjs/discord.js/issues/9313)) ([a7425c2](https://github.com/discordjs/discord.js/commit/a7425c29c4f23f1b31f4c6a463107ca9eb7fd7e2)) #### Documentation - **AutoModerationRule:** Update docs ([#​9464](https://github.com/discordjs/discord.js/issues/9464)) ([1b15d31](https://github.com/discordjs/discord.js/commit/1b15d31b5ae1b1739716fab00b18083c1d7d389a)) - **APITypes:** Document role & user select menu components ([#​9435](https://github.com/discordjs/discord.js/issues/9435)) ([c6ca5a8](https://github.com/discordjs/discord.js/commit/c6ca5a83e7b72613f95c2145606a1330f64ae894)) - **BaseMessageOptions:** Fix embeds and components ([#​9437](https://github.com/discordjs/discord.js/issues/9437)) ([5c52bb9](https://github.com/discordjs/discord.js/commit/5c52bb95906250518a8813820d543f43dd7abdf9)) - **InteractionResponses:** ShowModal docs change ([#​9434](https://github.com/discordjs/discord.js/issues/9434)) ([7d34100](https://github.com/discordjs/discord.js/commit/7d341000d44b762a2fe0434a6b518f7d63539d34)) - Use ESM code in examples ([#​9427](https://github.com/discordjs/discord.js/issues/9427)) ([ce287f2](https://github.com/discordjs/discord.js/commit/ce287f21d1540da7f17cac8a57dc33a67f391ef3)) - Generate static imports for types with api-extractor ([98a76db](https://github.com/discordjs/discord.js/commit/98a76db482879f79d6bb2fb2e5fc65ac2c34e2d9)) - **Options:** Fix links and invalid syntax ([#​9322](https://github.com/discordjs/discord.js/issues/9322)) ([86e5f5a](https://github.com/discordjs/discord.js/commit/86e5f5a119c6d2588b988a33236d358ded357847)) - Cleanup MessageCreateOptions and MessageReplyOptions ([#​9283](https://github.com/discordjs/discord.js/issues/9283)) ([300059c](https://github.com/discordjs/discord.js/commit/300059cb266e6cca42c30ee7f997c48ab2cc565e)) - **Events:** Document auto moderation events ([#​9342](https://github.com/discordjs/discord.js/issues/9342)) ([79bcdfa](https://github.com/discordjs/discord.js/commit/79bcdfa767e7e842164e1174b6f4834ed731d329)) - Add `SnowflakeUtil` ([#​9371](https://github.com/discordjs/discord.js/issues/9371)) ([8ffcf77](https://github.com/discordjs/discord.js/commit/8ffcf77840b62590fcb4731380d28b22d0b98741)) - Use stable tag ([#​9343](https://github.com/discordjs/discord.js/issues/9343)) ([c0f2dd7](https://github.com/discordjs/discord.js/commit/c0f2dd713151a29c98e1eebad66721a208be1fc0)) - Remove `JSONEncondable` ([#​9344](https://github.com/discordjs/discord.js/issues/9344)) ([b2eec5f](https://github.com/discordjs/discord.js/commit/b2eec5f9fcf37ebb3b7f87a67a6ee3160c182183)) #### Features - **Attachment:** Voice messages ([#​9392](https://github.com/discordjs/discord.js/issues/9392)) ([3e01f91](https://github.com/discordjs/discord.js/commit/3e01f91bbba2cbacacc6c921ed664752f679960b)) - **BaseInteraction:** Support new channel payload ([#​9337](https://github.com/discordjs/discord.js/issues/9337)) ([29389e3](https://github.com/discordjs/discord.js/commit/29389e39f479b832e54c7cb3ddd363aebe99674f)) - **RoleTagData:** Add guildConnections ([#​9366](https://github.com/discordjs/discord.js/issues/9366)) ([2dddbe1](https://github.com/discordjs/discord.js/commit/2dddbe1f321f2e2722dba4a28f7d18384cf50353)) #### Performance - **RoleManager:** Dont call Role#position getter twice per role ([#​9352](https://github.com/discordjs/discord.js/issues/9352)) ([bfee6c8](https://github.com/discordjs/discord.js/commit/bfee6c8d889502ea39ad919dd9b1e6253a2af571)) #### Refactor - **WebSocketManager:** Use /ws package internally ([#​9099](https://github.com/discordjs/discord.js/issues/9099)) ([a9e0de4](https://github.com/discordjs/discord.js/commit/a9e0de4288ea39a6a089b8379dcd44ac0053dac7)) - Remove `fromInteraction` in internal channel creation ([#​9335](https://github.com/discordjs/discord.js/issues/9335)) ([794abe8](https://github.com/discordjs/discord.js/commit/794abe8450bae000cd0544922cdf53e7b3e4c59c)) #### Typings - **AutoModerationActionMetadataOptions:** Make channel property optional ([#​9460](https://github.com/discordjs/discord.js/issues/9460)) ([d26df5f](https://github.com/discordjs/discord.js/commit/d26df5fabaf227fb9d10ba5cc1ab326de55aadbc)) - **CategoryChannel:** Ensure `parent` and `parentId` are `null` ([#​9327](https://github.com/discordjs/discord.js/issues/9327)) ([8218ffc](https://github.com/discordjs/discord.js/commit/8218ffc78d23234b32c05a97fde2f4bea64d7aa6)) - **GuildTextBasedChannel:** Remove unnecessary exclusion of forum channels ([#​9326](https://github.com/discordjs/discord.js/issues/9326)) ([7ff3d52](https://github.com/discordjs/discord.js/commit/7ff3d528d942a0daa990194915ff8328dec99149)) </details> <details> <summary>eslint/eslint</summary> ### [`v8.40.0`](https://github.com/eslint/eslint/releases/tag/v8.40.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.39.0...v8.40.0) #### Features - [`5db7808`](https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254) feat: improve flat config errors for invalid rule options and severities ([#​17140](https://github.com/eslint/eslint/issues/17140)) (Josh Goldberg ✨) - [`f5574dc`](https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff) feat: Add findConfigFile() method to FlatESLint ([#​17142](https://github.com/eslint/eslint/issues/17142)) (Nicholas C. Zakas) - [`e52b98b`](https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701) feat: add `sourceCode` property to the rule context ([#​17107](https://github.com/eslint/eslint/issues/17107)) (Nitin Kumar) - [`1468f5b`](https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b) feat: add `physicalFilename` property to the rule context ([#​17111](https://github.com/eslint/eslint/issues/17111)) (Nitin Kumar) - [`0df4d4f`](https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec) feat: add `cwd` to rule context ([#​17106](https://github.com/eslint/eslint/issues/17106)) (Nitin Kumar) - [`52018f2`](https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd) feat: add `filename` property to the rule context ([#​17108](https://github.com/eslint/eslint/issues/17108)) (Nitin Kumar) - [`559ff4e`](https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3) feat: add new `omitLastInOneLineClassBody` option to the `semi` rule ([#​17105](https://github.com/eslint/eslint/issues/17105)) (Nitin Kumar) #### Bug Fixes - [`f076e54`](https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97) fix: Ensure FlatESLint#findConfigFile() doesn't throw. ([#​17151](https://github.com/eslint/eslint/issues/17151)) (Nicholas C. Zakas) #### Documentation - [`e980bf3`](https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391) docs: Update README (GitHub Actions Bot) - [`e92a6fc`](https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee) docs: Update README (GitHub Actions Bot) - [`af5fe64`](https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031) docs: Fix custom rule schema docs ([#​17115](https://github.com/eslint/eslint/issues/17115)) (Adam Jones) - [`4a352a9`](https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423) docs: explain how to include predefined globals ([#​17114](https://github.com/eslint/eslint/issues/17114)) (Marcus Wyatt) - [`5ea15d9`](https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651) docs: add mastodon link in readme ([#​17110](https://github.com/eslint/eslint/issues/17110)) (唯然) #### Chores - [`4053004`](https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f) chore: upgrade [@​eslint/js](https://github.com/eslint/js)[@​8](https://github.com/8).40.0 ([#​17156](https://github.com/eslint/eslint/issues/17156)) (Milos Djermanovic) - [`50fed1d`](https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins) - [`4c7a170`](https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168) chore: upgrade [@​eslint/eslintrc](https://github.com/eslint/eslintrc)[@​2](https://github.com/2).0.3 ([#​17155](https://github.com/eslint/eslint/issues/17155)) (Milos Djermanovic) - [`e80b7cc`](https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9) chore: upgrade espree@9.5.2 ([#​17154](https://github.com/eslint/eslint/issues/17154)) (Milos Djermanovic) - [`ce3ac91`](https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07) chore: upgrade eslint-visitor-keys@3.4.1 ([#​17153](https://github.com/eslint/eslint/issues/17153)) (Milos Djermanovic) - [`9094d79`](https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee) chore: add `latest/` to `meta.docs.url` in all core rules ([#​17136](https://github.com/eslint/eslint/issues/17136)) (Milos Djermanovic) - [`d85efad`](https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b) perf: don't use `grapheme-splitter` on ASCII strings in key-spacing rule ([#​17122](https://github.com/eslint/eslint/issues/17122)) (Milos Djermanovic) ### [`v8.39.0`](https://github.com/eslint/eslint/releases/tag/v8.39.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.38.0...v8.39.0) #### Features - [`3f7af9f`](https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba) feat: Implement `SourceCode#markVariableAsUsed()` ([#​17086](https://github.com/eslint/eslint/issues/17086)) (Nicholas C. Zakas) #### Documentation - [`6987dc5`](https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc) docs: Fix formatting in Custom Rules docs ([#​17097](https://github.com/eslint/eslint/issues/17097)) (Milos Djermanovic) - [`4ee92e5`](https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a) docs: Update README (GitHub Actions Bot) - [`d8e9887`](https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c) docs: Custom Rules cleanup/expansion ([#​16906](https://github.com/eslint/eslint/issues/16906)) (Ben Perlmutter) - [`1fea279`](https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc) docs: Clarify how to add to tsc agenda ([#​17084](https://github.com/eslint/eslint/issues/17084)) (Nicholas C. Zakas) - [`970ef1c`](https://github.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03) docs: Update triage board location (Nicholas C. Zakas) - [`6d8bffd`](https://github.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468) docs: Update README (GitHub Actions Bot) #### Chores - [`60a6f26`](https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644) chore: upgrade [@​eslint/js](https://github.com/eslint/js)[@​8](https://github.com/8).39.0 ([#​17102](https://github.com/eslint/eslint/issues/17102)) (Milos Djermanovic) - [`d5ba5c0`](https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins) - [`f57eff2`](https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784) ci: run tests on Node.js v20 ([#​17093](https://github.com/eslint/eslint/issues/17093)) (Nitin Kumar) - [`9d1b8fc`](https://github.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf) perf: Binary search in token store `utils.search` ([#​17066](https://github.com/eslint/eslint/issues/17066)) (Francesco Trotta) - [`07a4435`](https://github.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b) chore: Add request for minimal repro to bug report ([#​17081](https://github.com/eslint/eslint/issues/17081)) (Nicholas C. Zakas) - [`eac4943`](https://github.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40) refactor: remove unnecessary use of `SourceCode#getAncestors` in rules ([#​17075](https://github.com/eslint/eslint/issues/17075)) (Milos Djermanovic) - [`0a7b60a`](https://github.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca) chore: update description of `SourceCode#getDeclaredVariables` ([#​17072](https://github.com/eslint/eslint/issues/17072)) (Milos Djermanovic) - [`6e2df71`](https://github.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450) chore: remove unnecessary references to the LICENSE file ([#​17071](https://github.com/eslint/eslint/issues/17071)) (Milos Djermanovic) </details> <details> <summary>okonet/lint-staged</summary> ### [`v13.2.2`](https://github.com/okonet/lint-staged/releases/tag/v13.2.2) [Compare Source](https://github.com/okonet/lint-staged/compare/v13.2.1...v13.2.2) ##### Bug Fixes - **dependencies:** update `yaml@2.2.2` (GHSA-f9xv-q969-pqx4) ([#​1290](https://github.com/okonet/lint-staged/issues/1290)) ([cf691aa](https://github.com/okonet/lint-staged/commit/cf691aa188719d9479ceaeffbffe814594fdb65f)) </details> <details> <summary>prettier/prettier</summary> ### [`v2.8.8`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​288) [Compare Source](https://github.com/prettier/prettier/compare/2.8.7...2.8.8) This version is a republished version of v2.8.7. A bad version was accidentally published and [it can't be unpublished](https://github.com/npm/cli/issues/1686), apologies for the churn. </details> <details> <summary>thedoctor0/zip-release</summary> ### [`v0.7.1`](https://github.com/TheDoctor0/zip-release/releases/tag/0.7.1) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.7.0...0.7.1) - Allow `tar.gz` usage as `type` for the convenience in job matrix ([#​38](https://github.com/thedoctor0/zip-release/issues/38)) ### [`v0.7.0`](https://github.com/TheDoctor0/zip-release/releases/tag/0.7.0) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.6.3...0.7.0) - Add support for custom command parameters (see [custom](https://github.com/TheDoctor0/zip-release#custom) parameter) ### [`v0.6.3`](https://github.com/TheDoctor0/zip-release/releases/tag/0.6.3) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.6.2...0.6.3) - Handle multiple exclusions with tar ([#​33](https://github.com/thedoctor0/zip-release/issues/33)) </details> <details> <summary>vercel/turbo</summary> ### [`v1.9.3`](https://github.com/vercel/turbo/releases/tag/v1.9.3): Turborepo v1.9.3 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.3 --> #### What's Changed ##### Changelog - Revert "fix(turborepo): SCM tests and renaming ([#​4462](https://github.com/vercel/turbo/issues/4462))" by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4604](https://github.com/vercel/turbo/pull/4604) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3 ### [`v1.9.2`](https://github.com/vercel/turbo/releases/tag/v1.9.2): Turborepo v1.9.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.2 --> #### What's Changed ##### Changelog - chore: Fix spelling by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4552](https://github.com/vercel/turbo/pull/4552) - Include TimeSaved metric in Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4539](https://github.com/vercel/turbo/pull/4539) - docs: add missing comma in `turbo.json` by [@​BRKalow](https://github.com/BRKalow) in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) - Delete a test fixture we don't need by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4558](https://github.com/vercel/turbo/pull/4558) - fix(create-turbo): correct package manager selection by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4574](https://github.com/vercel/turbo/pull/4574) - Print Run URL if there is one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4562](https://github.com/vercel/turbo/pull/4562) - fix(create-turbo): prompt fix by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4586](https://github.com/vercel/turbo/pull/4586) - fix: better support for pnpm aliases by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4555](https://github.com/vercel/turbo/pull/4555) - Make find_up use os.ReadDir by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4599](https://github.com/vercel/turbo/pull/4599) - fix(turbo-utils): package manager available by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4603](https://github.com/vercel/turbo/pull/4603) #### New Contributors - [@​BRKalow](https://github.com/BRKalow) made their first contribution in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2 </details> <details> <summary>TypeStrong/TypeDoc</summary> ### [`v0.24.7`](https://github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0247-2023-05-08) [Compare Source](https://github.com/TypeStrong/TypeDoc/compare/v0.24.6...v0.24.7) ##### Features - TypeDoc will now allow conversion without any entry points to support "readme only" packages, [#​2264](https://github.com/TypeStrong/TypeDoc/issues/2264). ##### Bug Fixes - Category children are now sorted according to the `sort` option, [#​2272](https://github.com/TypeStrong/TypeDoc/issues/2272). - Inline tags no longer require a space after the tag name to be parsed as a tag, [#​2273](https://github.com/TypeStrong/TypeDoc/issues/2273). - Fixed module/namespace links in navigation when viewed in Safari, [#​2275](https://github.com/TypeStrong/TypeDoc/issues/2275). ### [`v0.24.6`](https://github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0246-2023-04-24) [Compare Source](https://github.com/TypeStrong/TypeDoc/compare/ </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10am on Saturday" (UTC), 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/KBot-discord/utilities). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNzEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
killbasa
referenced
this pull request
in KBot-discord/utilities
Jun 7, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | [@sapphire/discord.js-utilities](https://github.com/sapphiredev/utilities/tree/main/packages/discord.js-utilities) ([source](https://github.com/sapphiredev/utilities)) | [`6.0.5` -> `6.1.0`](https://renovatebot.com/diffs/npm/@sapphire%2fdiscord.js-utilities/6.0.5/6.1.0) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/compatibility-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/confidence-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [@sapphire/eslint-config](https://github.com/sapphiredev/utilities/tree/main/packages/eslint-config) ([source](https://github.com/sapphiredev/utilities)) | [`4.4.1` -> `4.4.2`](https://renovatebot.com/diffs/npm/@sapphire%2feslint-config/4.4.1/4.4.2) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/compatibility-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/confidence-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@sapphire/framework](https://www.sapphirejs.dev) ([source](https://github.com/sapphiredev/framework)) | [`4.4.0` -> `4.4.3`](https://renovatebot.com/diffs/npm/@sapphire%2fframework/4.4.0/4.4.3) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/compatibility-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/confidence-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.15.11` -> `18.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/18.15.11/18.16.5) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/compatibility-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/confidence-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) | [`5.58.0` -> `5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.58.0/5.59.2) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) | [`5.58.0` -> `5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.58.0/5.59.2) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@vitest/coverage-c8](https://github.com/vitest-dev/vitest/tree/main/packages/coverage-c8#readme) ([source](https://github.com/vitest-dev/vitest)) | [`^0.30.1` -> `^0.31.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-c8/0.30.1/0.31.0) | [![age](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [discord-api-types](https://discord-api-types.dev) ([source](https://github.com/discordjs/discord-api-types)) | [`0.37.38` -> `0.37.41`](https://renovatebot.com/diffs/npm/discord-api-types/0.37.38/0.37.41) | [![age](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/compatibility-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/confidence-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [discord.js](https://discord.js.org) ([source](https://github.com/discordjs/discord.js)) | [`14.9.0` -> `14.11.0`](https://renovatebot.com/diffs/npm/discord.js/14.9.0/14.11.0) | [![age](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/compatibility-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/confidence-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | [`8.38.0` -> `8.40.0`](https://renovatebot.com/diffs/npm/eslint/8.38.0/8.40.0) | [![age](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/compatibility-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/confidence-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [lint-staged](https://github.com/okonet/lint-staged) | [`13.2.1` -> `13.2.2`](https://renovatebot.com/diffs/npm/lint-staged/13.2.1/13.2.2) | [![age](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/compatibility-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/confidence-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | [`2.8.7` -> `2.8.8`](https://renovatebot.com/diffs/npm/prettier/2.8.7/2.8.8) | [![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/compatibility-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/confidence-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [thedoctor0/zip-release](https://github.com/thedoctor0/zip-release) | `0.6.2` -> `0.7.1` | [![age](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/compatibility-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/confidence-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/) | action | minor | | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.9.1` -> `1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.3) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [typedoc](https://typedoc.org) ([source](https://github.com/TypeStrong/TypeDoc)) | [`0.24.4` -> `0.24.7`](https://renovatebot.com/diffs/npm/typedoc/0.24.4/0.24.7) | [![age](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/compatibility-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/confidence-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [vitest](https://github.com/vitest-dev/vitest) | [`^0.30.1` -> `^0.31.0`](https://renovatebot.com/diffs/npm/vitest/0.30.1/0.31.0) | [![age](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [yarn](https://github.com/yarnpkg/berry) | [`3.3.1` -> `3.5.1`](https://renovatebot.com/diffs/npm/yarn/3.3.1/3.5.1) | [![age](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/compatibility-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/confidence-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | packageManager | minor | --- ### Release Notes <details> <summary>sapphiredev/utilities (@​sapphire/discord.js-utilities)</summary> ### [`v6.1.0`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities610-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities607sapphirediscordjs-utilities610---2023-05-05) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.7...@sapphire/discord.js-utilities@6.1.0) #### 🚀 Features - **PaginatedMessage:** Add support for all select menus ([#​589](https://github.com/sapphiredev/utilities/issues/589)) ([4858486](https://github.com/sapphiredev/utilities/commit/4858486714192e8d37cf69f2aeda3002c1bfb9aa)) - **PaginatedMessage:** Add support for per-page actions ([#​587](https://github.com/sapphiredev/utilities/issues/587)) ([b917236](https://github.com/sapphiredev/utilities/commit/b9172364bc46a0adef2708ff79ad756bc78f6b1d)) - **PaginatedMessage:** Add method to update pages after response ([#​584](https://github.com/sapphiredev/utilities/issues/584)) ([db13068](https://github.com/sapphiredev/utilities/commit/db130684ff3c1680f736451361eec80686a783e0)) ### [`v6.0.7`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities607-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities606sapphirediscordjs-utilities607---2023-05-02) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.6...@sapphire/discord.js-utilities@6.0.7) #### 🐛 Bug Fixes - **PaginatedMessage:** Only add options and placeholder to the built-in StringSelectMenu ([#​575](https://github.com/sapphiredev/utilities/issues/575)) ([49d588b](https://github.com/sapphiredev/utilities/commit/49d588b007754bfae7ffa59be6ec0d1c266447f4)) - **paginatedmessage:** Fix checks for `actionIsButtonOrMenu` ([3f5d500](https://github.com/sapphiredev/utilities/commit/3f5d5000701c34328038c8a3e3dede021932a27b)) #### 📝 Documentation - **paginatedmessage:** Fix examples ([c080740](https://github.com/sapphiredev/utilities/commit/c080740a6eeb151263827836d76463430624d62a)) ### [`v6.0.6`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities606-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities605sapphirediscordjs-utilities606---2023-04-17) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.5...@sapphire/discord.js-utilities@6.0.6) #### 🐛 Bug Fixes - **discord.js-utilities:** Add tslib dependency to fix \__exportStar not being defined ([2f6e4e6](https://github.com/sapphiredev/utilities/commit/2f6e4e65907bfe768a97b37830a10d5cadd75a1e)) </details> <details> <summary>sapphiredev/utilities (@​sapphire/eslint-config)</summary> ### [`v4.4.2`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/eslint-config/CHANGELOG.md#sapphireeslint-config442-httpsgithubcomsapphiredevutilitiescomparesapphireeslint-config441sapphireeslint-config442---2023-05-02) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.1...@sapphire/eslint-config@4.4.2) #### 🐛 Bug Fixes - **eslint-config:** Update dependencies ([9e508a9](https://github.com/sapphiredev/utilities/commit/9e508a90ca39874af15e875fcccfc3817c679599)) </details> <details> <summary>sapphiredev/framework</summary> ### [`v4.4.3`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​443-httpsgithubcomsapphiredevframeworkcomparev442v443---2023-05-02) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.2...v4.4.3) #### 🐛 Bug Fixes - Update dependencies ([852302e](https://github.com/sapphiredev/framework/commit/852302e9ca6144430b8f8c611560af3b5664e15f)) ### [`v4.4.2`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​442-httpsgithubcomsapphiredevframeworkcomparev441v442---2023-04-27) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.1...v4.4.2) #### 🐛 Bug Fixes - Add missing permission to account for discord-api-types@0.37.40 ([8c5ce9d](https://github.com/sapphiredev/framework/commit/8c5ce9dfafbb7a0a329f6feb7d5e216f1df6cedf)) - **deps:** Update all non-major dependencies ([#​631](https://github.com/sapphiredev/framework/issues/631)) ([d9115d2](https://github.com/sapphiredev/framework/commit/d9115d266e2782604e82f0b22537771055cb8bb5)) ### [`v4.4.1`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​441-httpsgithubcomsapphiredevframeworkcomparev440v441---2023-04-18) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.0...v4.4.1) #### 🐛 Bug Fixes - **permissions:** Add missing permission strings ([#​630](https://github.com/sapphiredev/framework/issues/630)) ([23645bb](https://github.com/sapphiredev/framework/commit/23645bbe527119ab6be3824d2435f2dbb5bf89db)) - **ArgType:** Update `type` for guild\*ThreadChannel ([#​628](https://github.com/sapphiredev/framework/issues/628)) ([222d50e](https://github.com/sapphiredev/framework/commit/222d50e0459f7769bea660ae9ae5ce412b927cdb)) #### 📝 Documentation - Add code of conduct to the repo ([f4a9897](https://github.com/sapphiredev/framework/commit/f4a9897142224b0f8c238667a2d1c1180b844435)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v5.59.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/eslint-plugin) ### [`v5.59.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) ##### Bug Fixes - **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes ([#​6935](https://github.com/typescript-eslint/typescript-eslint/issues/6935)) ([05ed60e](https://github.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8)) - **eslint-plugin:** \[unified-signatures] no parameters function ([#​6940](https://github.com/typescript-eslint/typescript-eslint/issues/6940)) ([2970861](https://github.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed)) ### [`v5.59.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) ##### Bug Fixes - **eslint-plugin:** \[no-unnecessary-condition] allow nullish coalescing for naked type parameter ([#​6910](https://github.com/typescript-eslint/typescript-eslint/issues/6910)) ([3e5f858](https://github.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b)) ##### Features - **eslint-plugin:** \[ban-types] add NonNullable suggestion and allow custom suggestions ([#​6876](https://github.com/typescript-eslint/typescript-eslint/issues/6876)) ([ff65235](https://github.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v5.59.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) ### [`v5.59.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) ### [`v5.59.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) </details> <details> <summary>vitest-dev/vitest</summary> ### [`v0.31.0`](https://github.com/vitest-dev/vitest/releases/tag/v0.31.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0) ##### 🚨 Breaking Changes - Update mock implementation to support ESM runtime, introduce "vi.hoisted" - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3258](https://github.com/vitest-dev/vitest/issues/3258) [<samp>(0c09a)</samp>](https://github.com/vitest-dev/vitest/commit/0c09a40d) - Bypass ESM import order restriction with `vi.hoisted` to run code before imports are executed: ```ts vi.hoisted(() => vi.setSystemTime(new Date(2022, 1, 1))) ``` You can also use it to pass variables to `vi.mock`: ```ts const { mockedMethod } = vi.hoisted(() => { return { mockedMethod: vi.fn() } }) vi.mocked('./path/to/module.js', () => { return { originalMethod: mockedMethod } }) ``` - Move assertion declarations to expect package - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3294](https://github.com/vitest-dev/vitest/issues/3294) [<samp>(cf3af)</samp>](https://github.com/vitest-dev/vitest/commit/cf3afe2b) - The change should be minor: ```diff - declare namespace Vi { + declare module 'vitest' { interface Assertion<T = any> extends CustomMatchers<T> {} interface AsymmetricMatchersContaining extends CustomMatchers {} } ``` ##### 🚀 Features - Add repeat method to tests - by [@​samkevin1](https://github.com/samkevin1) in [https://github.com/vitest-dev/vitest/issues/2652](https://github.com/vitest-dev/vitest/issues/2652) [<samp>(7c8f0)</samp>](https://github.com/vitest-dev/vitest/commit/7c8f0ba9) - Add an option to hide skipped test lines - by [@​g4rry420](https://github.com/g4rry420) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2745](https://github.com/vitest-dev/vitest/issues/2745) [<samp>(9bdb1)</samp>](https://github.com/vitest-dev/vitest/commit/9bdb1603) - **coverage**: Watermarks for c8 - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3254](https://github.com/vitest-dev/vitest/issues/3254) [<samp>(730af)</samp>](https://github.com/vitest-dev/vitest/commit/730af0b4) - **ui**: Add html coverage - by [@​userquin](https://github.com/userquin) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3071](https://github.com/vitest-dev/vitest/issues/3071) [<samp>(e24cd)</samp>](https://github.com/vitest-dev/vitest/commit/e24cd9b2) - **watch**: Test run cancelling, feat: `--bail` option for cancelling test run - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3163](https://github.com/vitest-dev/vitest/issues/3163) [<samp>(8d460)</samp>](https://github.com/vitest-dev/vitest/commit/8d4606eb) ##### 🐞 Bug Fixes - Don't call global setup teardown twice - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3188](https://github.com/vitest-dev/vitest/issues/3188) [<samp>(ba3d1)</samp>](https://github.com/vitest-dev/vitest/commit/ba3d1338) - Reporter to log version before provider initalizations - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3131](https://github.com/vitest-dev/vitest/issues/3131) [<samp>(481b1)</samp>](https://github.com/vitest-dev/vitest/commit/481b1fd2) - Throw an error if Vitest cannot access its internal state - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3250](https://github.com/vitest-dev/vitest/issues/3250) [<samp>(fbb14)</samp>](https://github.com/vitest-dev/vitest/commit/fbb1468e) - Warning suppression broken - by [@​IceQub3](https://github.com/IceQub3) in [https://github.com/vitest-dev/vitest/issues/3270](https://github.com/vitest-dev/vitest/issues/3270) and [https://github.com/vitest-dev/vitest/issues/3271](https://github.com/vitest-dev/vitest/issues/3271) [<samp>(036de)</samp>](https://github.com/vitest-dev/vitest/commit/036de797) - Show correct diff in "toHaveBeenCalledWith" - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3289](https://github.com/vitest-dev/vitest/issues/3289) [<samp>(19fcd)</samp>](https://github.com/vitest-dev/vitest/commit/19fcd8df) - Don't print esm warning, if package name is not found - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3292](https://github.com/vitest-dev/vitest/issues/3292) [<samp>(62c14)</samp>](https://github.com/vitest-dev/vitest/commit/62c14cba) - Support exactOptionalPropertyTypes - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3293](https://github.com/vitest-dev/vitest/issues/3293) [<samp>(ba81d)</samp>](https://github.com/vitest-dev/vitest/commit/ba81d8a3) - Don't inline vite hmr and rollup types - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3291](https://github.com/vitest-dev/vitest/issues/3291) [<samp>(1f118)</samp>](https://github.com/vitest-dev/vitest/commit/1f1189bc) - **browser**: - Failing to load vitest/utils - by [@​userquin](https://github.com/userquin) in [https://github.com/vitest-dev/vitest/issues/3190](https://github.com/vitest-dev/vitest/issues/3190) [<samp>(78bad)</samp>](https://github.com/vitest-dev/vitest/commit/78bad4ab) - **coverage**: - `thresholdAutoUpdate` to work with `perFile` - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3182](https://github.com/vitest-dev/vitest/issues/3182) [<samp>(29eeb)</samp>](https://github.com/vitest-dev/vitest/commit/29eebf65) - Throw error if fail to load built-in provider - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3217](https://github.com/vitest-dev/vitest/issues/3217) [<samp>(0a287)</samp>](https://github.com/vitest-dev/vitest/commit/0a2875e3) - Stackblitz hangs with c8 - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3225](https://github.com/vitest-dev/vitest/issues/3225) [<samp>(d9fda)</samp>](https://github.com/vitest-dev/vitest/commit/d9fda2a1) - C8 to ignore vite's generated helpers - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3241](https://github.com/vitest-dev/vitest/issues/3241) [<samp>(21942)</samp>](https://github.com/vitest-dev/vitest/commit/21942db0) - Workspaces c8 source maps - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3226](https://github.com/vitest-dev/vitest/issues/3226) [<samp>(efce3)</samp>](https://github.com/vitest-dev/vitest/commit/efce3b4d) - **docs**: - Correct typo and broken link to WebdriverIO - by [@​nathanbabcock](https://github.com/nathanbabcock) in [https://github.com/vitest-dev/vitest/issues/3275](https://github.com/vitest-dev/vitest/issues/3275) [<samp>(c7da1)</samp>](https://github.com/vitest-dev/vitest/commit/c7da155f) - **spy**: - Update to set initial implementation through normal logic - by [@​Codex-](https://github.com/Codex-) in [https://github.com/vitest-dev/vitest/issues/3260](https://github.com/vitest-dev/vitest/issues/3260) and [https://github.com/vitest-dev/vitest/issues/3263](https://github.com/vitest-dev/vitest/issues/3263) [<samp>(c759a)</samp>](https://github.com/vitest-dev/vitest/commit/c759a9aa) - **vite-node**: - Circular imports - by [@​antfu](https://github.com/antfu) in [https://github.com/vitest-dev/vitest/issues/3196](https://github.com/vitest-dev/vitest/issues/3196) [<samp>(cbb59)</samp>](https://github.com/vitest-dev/vitest/commit/cbb593a8) - Add missing `import.meta.hot.send` mock - by [@​antfu](https://github.com/antfu) [<samp>(b1624)</samp>](https://github.com/vitest-dev/vitest/commit/b1624db5) - **vitest**: - Also check for vite relative to vitest package - by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3274](https://github.com/vitest-dev/vitest/issues/3274) [<samp>(a3393)</samp>](https://github.com/vitest-dev/vitest/commit/a3393b15) - **watch**: - Run test files when added to filesystem - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3189](https://github.com/vitest-dev/vitest/issues/3189) [<samp>(7b2c8)</samp>](https://github.com/vitest-dev/vitest/commit/7b2c81bc) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0) </details> <details> <summary>discordjs/discord-api-types</summary> ### [`v0.37.41`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03741-httpsgithubcomdiscordjsdiscord-api-typescompare0374003741-2023-05-01) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.40...0.37.41) ##### Bug Fixes - **GatewayGuildMembersChunkDispatchData:** Omit `guild_id` for presences ([#​761](https://github.com/discordjs/discord-api-types/issues/761)) ([5079b16](https://github.com/discordjs/discord-api-types/commit/5079b164db3ac3bda25675a553a586f099555667)) - **types:** move `types` condition to the front ([#​763](https://github.com/discordjs/discord-api-types/issues/763)) ([9dce6ed](https://github.com/discordjs/discord-api-types/commit/9dce6ed392b64e602c3cc05946bc0f30bac7279e)) ### [`v0.37.40`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03740-httpsgithubcomdiscordjsdiscord-api-typescompare0373903740-2023-04-24) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.39...0.37.40) ##### Features - add support for voice messages ([#​749](https://github.com/discordjs/discord-api-types/issues/749)) ([3dac5b9](https://github.com/discordjs/discord-api-types/commit/3dac5b93e7568ba2fbd3bc30d229d2df80f96eed)) ### [`v0.37.39`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03739-httpsgithubcomdiscordjsdiscord-api-typescompare0373803739-2023-04-17) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.38...0.37.39) ##### Bug Fixes - **RESTPostAPIChannelMessagesThreadsJSONBody:** mark `auto_archive_duration` as optional ([ca6a95d](https://github.com/discordjs/discord-api-types/commit/ca6a95d69c7b93f564f10cce422faf5ea4133be7)) ##### Features - **APIGuild:** add `max_stage_video_channel_users` ([#​550](https://github.com/discordjs/discord-api-types/issues/550)) ([9a66d21](https://github.com/discordjs/discord-api-types/commit/9a66d21f4913c63ed7c192cf9340febe603bf516)) </details> <details> <summary>discordjs/discord.js</summary> ### [`v14.11.0`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14110-httpsgithubcomdiscordjsdiscordjscompare1410214110---2023-05-06) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.2...14.11.0) #### Bug Fixes - **WebSocketManager:** Properly emit shard error events ([#​9521](https://github.com/discordjs/discord.js/issues/9521)) ([e627468](https://github.com/discordjs/discord.js/commit/e6274681fd10b0d75e1d3b448c94b50ec6810367)) - **WebSocketManager:** Emit raw ws events again ([#​9502](https://github.com/discordjs/discord.js/issues/9502)) ([c429763](https://github.com/discordjs/discord.js/commit/c429763be8e94f0f0cbc630e8bb1d415d46f1465)) #### Documentation - **Client:** Update Sapphire's snowflake utility links ([#​9501](https://github.com/discordjs/discord.js/issues/9501)) ([1b7981e](https://github.com/discordjs/discord.js/commit/1b7981e4696b8ae74ceffa876fc0a9be7d0b9f93)) #### Features - **Guild:** Safety alerts channel and mention raid protection ([#​8959](https://github.com/discordjs/discord.js/issues/8959)) ([6b2c3fb](https://github.com/discordjs/discord.js/commit/6b2c3fb9d0571de808e990cf064f73240ab93451)) #### Performance - **Role:** Linear speed position getter ([#​9493](https://github.com/discordjs/discord.js/issues/9493)) ([8e9a2b4](https://github.com/discordjs/discord.js/commit/8e9a2b4630f78bb9e45345ec2a16812bfac70a20)) #### Refactor - **GuildChannel:** Simplify constructor ([#​9499](https://github.com/discordjs/discord.js/issues/9499)) ([f2ad076](https://github.com/discordjs/discord.js/commit/f2ad0762c521422ab64e5b10344a6fd67961031b)) #### Typings - **StringSelectMenuComponentData:** `options` is required ([#​9515](https://github.com/discordjs/discord.js/issues/9515)) ([d7b18f0](https://github.com/discordjs/discord.js/commit/d7b18f0681d4147ff192c98108c035d6d0f96cce)) ### [`v14.10.2`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14102-httpsgithubcomdiscordjsdiscordjscompare1410114102---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.1...14.10.2) #### Bug Fixes - Correct `isJSONEncodable()` import ([#​9495](https://github.com/discordjs/discord.js/issues/9495)) ([201b002](https://github.com/discordjs/discord.js/commit/201b002ad405b845ace5f708077c1f157bb4126d)) - **Client:** `generateInvite()` scope validation ([#​9492](https://github.com/discordjs/discord.js/issues/9492)) ([b327f49](https://github.com/discordjs/discord.js/commit/b327f4925ff557e0aa8273d7f017aa616226ca06)) ### [`v14.10.1`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14101-httpsgithubcomdiscordjsdiscordjscompare1410014101---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.0...14.10.1) #### Bug Fixes - **Client:** Spelling of InvalidScopesWithPermissions ([ac9bf3a](https://github.com/discordjs/discord.js/commit/ac9bf3ac06ec78dbaca2ce4a82cceb0d82484211)) #### Refactor - **ShardClientUtil:** Logic de-duplication ([#​9491](https://github.com/discordjs/discord.js/issues/9491)) ([a9f2bff](https://github.com/discordjs/discord.js/commit/a9f2bff82a18c6a3afdee99e5830e1d7b4da65dc)) ### [`v14.10.0`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14100-httpsgithubcomdiscordjsdiscordjscompare149014100---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.9.0...14.10.0) #### Bug Fixes - **ShardClientUtil:** Fix client event names ([#​9474](https://github.com/discordjs/discord.js/issues/9474)) ([ad217cc](https://github.com/discordjs/discord.js/commit/ad217cc7604dda6a33df73db82799fd5bb4e85a9)) - **BaseClient:** Prevent user agent mutation ([#​9425](https://github.com/discordjs/discord.js/issues/9425)) ([217e5d8](https://github.com/discordjs/discord.js/commit/217e5d81005a2506c96335f7fb96fa21d7dbb04c)) - **BitField:** Use only enum names in iterating ([#​9357](https://github.com/discordjs/discord.js/issues/9357)) ([40d07fb](https://github.com/discordjs/discord.js/commit/40d07fbbbd51d62793d9ea541f41f157b5dad224)) - Use new permission name ([#​9274](https://github.com/discordjs/discord.js/issues/9274)) ([d2d27ce](https://github.com/discordjs/discord.js/commit/d2d27ce7346bc37b34938c84bd3b106a4fa51f53)) - **Message#editable:** Fix permissions check in locked threads ([#​9319](https://github.com/discordjs/discord.js/issues/9319)) ([d4c1fec](https://github.com/discordjs/discord.js/commit/d4c1fecbe264bc52a70aaf0ec303d35e2f15bbcd)) - Fix external links ([#​9313](https://github.com/discordjs/discord.js/issues/9313)) ([a7425c2](https://github.com/discordjs/discord.js/commit/a7425c29c4f23f1b31f4c6a463107ca9eb7fd7e2)) #### Documentation - **AutoModerationRule:** Update docs ([#​9464](https://github.com/discordjs/discord.js/issues/9464)) ([1b15d31](https://github.com/discordjs/discord.js/commit/1b15d31b5ae1b1739716fab00b18083c1d7d389a)) - **APITypes:** Document role & user select menu components ([#​9435](https://github.com/discordjs/discord.js/issues/9435)) ([c6ca5a8](https://github.com/discordjs/discord.js/commit/c6ca5a83e7b72613f95c2145606a1330f64ae894)) - **BaseMessageOptions:** Fix embeds and components ([#​9437](https://github.com/discordjs/discord.js/issues/9437)) ([5c52bb9](https://github.com/discordjs/discord.js/commit/5c52bb95906250518a8813820d543f43dd7abdf9)) - **InteractionResponses:** ShowModal docs change ([#​9434](https://github.com/discordjs/discord.js/issues/9434)) ([7d34100](https://github.com/discordjs/discord.js/commit/7d341000d44b762a2fe0434a6b518f7d63539d34)) - Use ESM code in examples ([#​9427](https://github.com/discordjs/discord.js/issues/9427)) ([ce287f2](https://github.com/discordjs/discord.js/commit/ce287f21d1540da7f17cac8a57dc33a67f391ef3)) - Generate static imports for types with api-extractor ([98a76db](https://github.com/discordjs/discord.js/commit/98a76db482879f79d6bb2fb2e5fc65ac2c34e2d9)) - **Options:** Fix links and invalid syntax ([#​9322](https://github.com/discordjs/discord.js/issues/9322)) ([86e5f5a](https://github.com/discordjs/discord.js/commit/86e5f5a119c6d2588b988a33236d358ded357847)) - Cleanup MessageCreateOptions and MessageReplyOptions ([#​9283](https://github.com/discordjs/discord.js/issues/9283)) ([300059c](https://github.com/discordjs/discord.js/commit/300059cb266e6cca42c30ee7f997c48ab2cc565e)) - **Events:** Document auto moderation events ([#​9342](https://github.com/discordjs/discord.js/issues/9342)) ([79bcdfa](https://github.com/discordjs/discord.js/commit/79bcdfa767e7e842164e1174b6f4834ed731d329)) - Add `SnowflakeUtil` ([#​9371](https://github.com/discordjs/discord.js/issues/9371)) ([8ffcf77](https://github.com/discordjs/discord.js/commit/8ffcf77840b62590fcb4731380d28b22d0b98741)) - Use stable tag ([#​9343](https://github.com/discordjs/discord.js/issues/9343)) ([c0f2dd7](https://github.com/discordjs/discord.js/commit/c0f2dd713151a29c98e1eebad66721a208be1fc0)) - Remove `JSONEncondable` ([#​9344](https://github.com/discordjs/discord.js/issues/9344)) ([b2eec5f](https://github.com/discordjs/discord.js/commit/b2eec5f9fcf37ebb3b7f87a67a6ee3160c182183)) #### Features - **Attachment:** Voice messages ([#​9392](https://github.com/discordjs/discord.js/issues/9392)) ([3e01f91](https://github.com/discordjs/discord.js/commit/3e01f91bbba2cbacacc6c921ed664752f679960b)) - **BaseInteraction:** Support new channel payload ([#​9337](https://github.com/discordjs/discord.js/issues/9337)) ([29389e3](https://github.com/discordjs/discord.js/commit/29389e39f479b832e54c7cb3ddd363aebe99674f)) - **RoleTagData:** Add guildConnections ([#​9366](https://github.com/discordjs/discord.js/issues/9366)) ([2dddbe1](https://github.com/discordjs/discord.js/commit/2dddbe1f321f2e2722dba4a28f7d18384cf50353)) #### Performance - **RoleManager:** Dont call Role#position getter twice per role ([#​9352](https://github.com/discordjs/discord.js/issues/9352)) ([bfee6c8](https://github.com/discordjs/discord.js/commit/bfee6c8d889502ea39ad919dd9b1e6253a2af571)) #### Refactor - **WebSocketManager:** Use /ws package internally ([#​9099](https://github.com/discordjs/discord.js/issues/9099)) ([a9e0de4](https://github.com/discordjs/discord.js/commit/a9e0de4288ea39a6a089b8379dcd44ac0053dac7)) - Remove `fromInteraction` in internal channel creation ([#​9335](https://github.com/discordjs/discord.js/issues/9335)) ([794abe8](https://github.com/discordjs/discord.js/commit/794abe8450bae000cd0544922cdf53e7b3e4c59c)) #### Typings - **AutoModerationActionMetadataOptions:** Make channel property optional ([#​9460](https://github.com/discordjs/discord.js/issues/9460)) ([d26df5f](https://github.com/discordjs/discord.js/commit/d26df5fabaf227fb9d10ba5cc1ab326de55aadbc)) - **CategoryChannel:** Ensure `parent` and `parentId` are `null` ([#​9327](https://github.com/discordjs/discord.js/issues/9327)) ([8218ffc](https://github.com/discordjs/discord.js/commit/8218ffc78d23234b32c05a97fde2f4bea64d7aa6)) - **GuildTextBasedChannel:** Remove unnecessary exclusion of forum channels ([#​9326](https://github.com/discordjs/discord.js/issues/9326)) ([7ff3d52](https://github.com/discordjs/discord.js/commit/7ff3d528d942a0daa990194915ff8328dec99149)) </details> <details> <summary>eslint/eslint</summary> ### [`v8.40.0`](https://github.com/eslint/eslint/releases/tag/v8.40.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.39.0...v8.40.0) #### Features - [`5db7808`](https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254) feat: improve flat config errors for invalid rule options and severities ([#​17140](https://github.com/eslint/eslint/issues/17140)) (Josh Goldberg ✨) - [`f5574dc`](https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff) feat: Add findConfigFile() method to FlatESLint ([#​17142](https://github.com/eslint/eslint/issues/17142)) (Nicholas C. Zakas) - [`e52b98b`](https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701) feat: add `sourceCode` property to the rule context ([#​17107](https://github.com/eslint/eslint/issues/17107)) (Nitin Kumar) - [`1468f5b`](https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b) feat: add `physicalFilename` property to the rule context ([#​17111](https://github.com/eslint/eslint/issues/17111)) (Nitin Kumar) - [`0df4d4f`](https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec) feat: add `cwd` to rule context ([#​17106](https://github.com/eslint/eslint/issues/17106)) (Nitin Kumar) - [`52018f2`](https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd) feat: add `filename` property to the rule context ([#​17108](https://github.com/eslint/eslint/issues/17108)) (Nitin Kumar) - [`559ff4e`](https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3) feat: add new `omitLastInOneLineClassBody` option to the `semi` rule ([#​17105](https://github.com/eslint/eslint/issues/17105)) (Nitin Kumar) #### Bug Fixes - [`f076e54`](https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97) fix: Ensure FlatESLint#findConfigFile() doesn't throw. ([#​17151](https://github.com/eslint/eslint/issues/17151)) (Nicholas C. Zakas) #### Documentation - [`e980bf3`](https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391) docs: Update README (GitHub Actions Bot) - [`e92a6fc`](https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee) docs: Update README (GitHub Actions Bot) - [`af5fe64`](https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031) docs: Fix custom rule schema docs ([#​17115](https://github.com/eslint/eslint/issues/17115)) (Adam Jones) - [`4a352a9`](https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423) docs: explain how to include predefined globals ([#​17114](https://github.com/eslint/eslint/issues/17114)) (Marcus Wyatt) - [`5ea15d9`](https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651) docs: add mastodon link in readme ([#​17110](https://github.com/eslint/eslint/issues/17110)) (唯然) #### Chores - [`4053004`](https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f) chore: upgrade [@​eslint/js](https://github.com/eslint/js)[@​8](https://github.com/8).40.0 ([#​17156](https://github.com/eslint/eslint/issues/17156)) (Milos Djermanovic) - [`50fed1d`](https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins) - [`4c7a170`](https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168) chore: upgrade [@​eslint/eslintrc](https://github.com/eslint/eslintrc)[@​2](https://github.com/2).0.3 ([#​17155](https://github.com/eslint/eslint/issues/17155)) (Milos Djermanovic) - [`e80b7cc`](https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9) chore: upgrade espree@9.5.2 ([#​17154](https://github.com/eslint/eslint/issues/17154)) (Milos Djermanovic) - [`ce3ac91`](https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07) chore: upgrade eslint-visitor-keys@3.4.1 ([#​17153](https://github.com/eslint/eslint/issues/17153)) (Milos Djermanovic) - [`9094d79`](https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee) chore: add `latest/` to `meta.docs.url` in all core rules ([#​17136](https://github.com/eslint/eslint/issues/17136)) (Milos Djermanovic) - [`d85efad`](https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b) perf: don't use `grapheme-splitter` on ASCII strings in key-spacing rule ([#​17122](https://github.com/eslint/eslint/issues/17122)) (Milos Djermanovic) ### [`v8.39.0`](https://github.com/eslint/eslint/releases/tag/v8.39.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.38.0...v8.39.0) #### Features - [`3f7af9f`](https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba) feat: Implement `SourceCode#markVariableAsUsed()` ([#​17086](https://github.com/eslint/eslint/issues/17086)) (Nicholas C. Zakas) #### Documentation - [`6987dc5`](https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc) docs: Fix formatting in Custom Rules docs ([#​17097](https://github.com/eslint/eslint/issues/17097)) (Milos Djermanovic) - [`4ee92e5`](https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a) docs: Update README (GitHub Actions Bot) - [`d8e9887`](https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c) docs: Custom Rules cleanup/expansion ([#​16906](https://github.com/eslint/eslint/issues/16906)) (Ben Perlmutter) - [`1fea279`](https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc) docs: Clarify how to add to tsc agenda ([#​17084](https://github.com/eslint/eslint/issues/17084)) (Nicholas C. Zakas) - [`970ef1c`](https://github.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03) docs: Update triage board location (Nicholas C. Zakas) - [`6d8bffd`](https://github.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468) docs: Update README (GitHub Actions Bot) #### Chores - [`60a6f26`](https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644) chore: upgrade [@​eslint/js](https://github.com/eslint/js)[@​8](https://github.com/8).39.0 ([#​17102](https://github.com/eslint/eslint/issues/17102)) (Milos Djermanovic) - [`d5ba5c0`](https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins) - [`f57eff2`](https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784) ci: run tests on Node.js v20 ([#​17093](https://github.com/eslint/eslint/issues/17093)) (Nitin Kumar) - [`9d1b8fc`](https://github.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf) perf: Binary search in token store `utils.search` ([#​17066](https://github.com/eslint/eslint/issues/17066)) (Francesco Trotta) - [`07a4435`](https://github.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b) chore: Add request for minimal repro to bug report ([#​17081](https://github.com/eslint/eslint/issues/17081)) (Nicholas C. Zakas) - [`eac4943`](https://github.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40) refactor: remove unnecessary use of `SourceCode#getAncestors` in rules ([#​17075](https://github.com/eslint/eslint/issues/17075)) (Milos Djermanovic) - [`0a7b60a`](https://github.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca) chore: update description of `SourceCode#getDeclaredVariables` ([#​17072](https://github.com/eslint/eslint/issues/17072)) (Milos Djermanovic) - [`6e2df71`](https://github.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450) chore: remove unnecessary references to the LICENSE file ([#​17071](https://github.com/eslint/eslint/issues/17071)) (Milos Djermanovic) </details> <details> <summary>okonet/lint-staged</summary> ### [`v13.2.2`](https://github.com/okonet/lint-staged/releases/tag/v13.2.2) [Compare Source](https://github.com/okonet/lint-staged/compare/v13.2.1...v13.2.2) ##### Bug Fixes - **dependencies:** update `yaml@2.2.2` (GHSA-f9xv-q969-pqx4) ([#​1290](https://github.com/okonet/lint-staged/issues/1290)) ([cf691aa](https://github.com/okonet/lint-staged/commit/cf691aa188719d9479ceaeffbffe814594fdb65f)) </details> <details> <summary>prettier/prettier</summary> ### [`v2.8.8`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​288) [Compare Source](https://github.com/prettier/prettier/compare/2.8.7...2.8.8) This version is a republished version of v2.8.7. A bad version was accidentally published and [it can't be unpublished](https://github.com/npm/cli/issues/1686), apologies for the churn. </details> <details> <summary>thedoctor0/zip-release</summary> ### [`v0.7.1`](https://github.com/TheDoctor0/zip-release/releases/tag/0.7.1) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.7.0...0.7.1) - Allow `tar.gz` usage as `type` for the convenience in job matrix ([#​38](https://github.com/thedoctor0/zip-release/issues/38)) ### [`v0.7.0`](https://github.com/TheDoctor0/zip-release/releases/tag/0.7.0) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.6.3...0.7.0) - Add support for custom command parameters (see [custom](https://github.com/TheDoctor0/zip-release#custom) parameter) ### [`v0.6.3`](https://github.com/TheDoctor0/zip-release/releases/tag/0.6.3) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.6.2...0.6.3) - Handle multiple exclusions with tar ([#​33](https://github.com/thedoctor0/zip-release/issues/33)) </details> <details> <summary>vercel/turbo</summary> ### [`v1.9.3`](https://github.com/vercel/turbo/releases/tag/v1.9.3): Turborepo v1.9.3 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.3 --> #### What's Changed ##### Changelog - Revert "fix(turborepo): SCM tests and renaming ([#​4462](https://github.com/vercel/turbo/issues/4462))" by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4604](https://github.com/vercel/turbo/pull/4604) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3 ### [`v1.9.2`](https://github.com/vercel/turbo/releases/tag/v1.9.2): Turborepo v1.9.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.2 --> #### What's Changed ##### Changelog - chore: Fix spelling by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4552](https://github.com/vercel/turbo/pull/4552) - Include TimeSaved metric in Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4539](https://github.com/vercel/turbo/pull/4539) - docs: add missing comma in `turbo.json` by [@​BRKalow](https://github.com/BRKalow) in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) - Delete a test fixture we don't need by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4558](https://github.com/vercel/turbo/pull/4558) - fix(create-turbo): correct package manager selection by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4574](https://github.com/vercel/turbo/pull/4574) - Print Run URL if there is one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4562](https://github.com/vercel/turbo/pull/4562) - fix(create-turbo): prompt fix by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4586](https://github.com/vercel/turbo/pull/4586) - fix: better support for pnpm aliases by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4555](https://github.com/vercel/turbo/pull/4555) - Make find_up use os.ReadDir by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4599](https://github.com/vercel/turbo/pull/4599) - fix(turbo-utils): package manager available by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4603](https://github.com/vercel/turbo/pull/4603) #### New Contributors - [@​BRKalow](https://github.com/BRKalow) made their first contribution in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2 </details> <details> <summary>TypeStrong/TypeDoc</summary> ### [`v0.24.7`](https://github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0247-2023-05-08) [Compare Source](https://github.com/TypeStrong/TypeDoc/compare/v0.24.6...v0.24.7) ##### Features - TypeDoc will now allow conversion without any entry points to support "readme only" packages, [#​2264](https://github.com/TypeStrong/TypeDoc/issues/2264). ##### Bug Fixes - Category children are now sorted according to the `sort` option, [#​2272](https://github.com/TypeStrong/TypeDoc/issues/2272). - Inline tags no longer require a space after the tag name to be parsed as a tag, [#​2273](https://github.com/TypeStrong/TypeDoc/issues/2273). - Fixed module/namespace links in navigation when viewed in Safari, [#​2275](https://github.com/TypeStrong/TypeDoc/issues/2275). ### [`v0.24.6`](https://github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0246-2023-04-24) [Compare Source](https://github.com/TypeStrong/TypeDoc/compare/ </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10am on Saturday" (UTC), 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/KBot-discord/utilities). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNzEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
killbasa
referenced
this pull request
in KBot-discord/utilities
Jun 7, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | Type | Update | |---|---|---|---|---|---|---|---| | [@sapphire/discord.js-utilities](https://github.com/sapphiredev/utilities/tree/main/packages/discord.js-utilities) ([source](https://github.com/sapphiredev/utilities)) | [`6.0.5` -> `6.1.0`](https://renovatebot.com/diffs/npm/@sapphire%2fdiscord.js-utilities/6.0.5/6.1.0) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/compatibility-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fdiscord.js-utilities/6.1.0/confidence-slim/6.0.5)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | | [@sapphire/eslint-config](https://github.com/sapphiredev/utilities/tree/main/packages/eslint-config) ([source](https://github.com/sapphiredev/utilities)) | [`4.4.1` -> `4.4.2`](https://renovatebot.com/diffs/npm/@sapphire%2feslint-config/4.4.1/4.4.2) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/compatibility-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2feslint-config/4.4.2/confidence-slim/4.4.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@sapphire/framework](https://www.sapphirejs.dev) ([source](https://github.com/sapphiredev/framework)) | [`4.4.0` -> `4.4.3`](https://renovatebot.com/diffs/npm/@sapphire%2fframework/4.4.0/4.4.3) | [![age](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/compatibility-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@sapphire%2fframework/4.4.3/confidence-slim/4.4.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.15.11` -> `18.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/18.15.11/18.16.5) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/compatibility-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/18.16.5/confidence-slim/18.15.11)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) | [`5.58.0` -> `5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.58.0/5.59.2) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) | [`5.58.0` -> `5.59.2`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.58.0/5.59.2) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/compatibility-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.59.2/confidence-slim/5.58.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [@vitest/coverage-c8](https://github.com/vitest-dev/vitest/tree/main/packages/coverage-c8#readme) ([source](https://github.com/vitest-dev/vitest)) | [`^0.30.1` -> `^0.31.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-c8/0.30.1/0.31.0) | [![age](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@vitest%2fcoverage-c8/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [discord-api-types](https://discord-api-types.dev) ([source](https://github.com/discordjs/discord-api-types)) | [`0.37.38` -> `0.37.41`](https://renovatebot.com/diffs/npm/discord-api-types/0.37.38/0.37.41) | [![age](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/compatibility-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/discord-api-types/0.37.41/confidence-slim/0.37.38)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [discord.js](https://discord.js.org) ([source](https://github.com/discordjs/discord.js)) | [`14.9.0` -> `14.11.0`](https://renovatebot.com/diffs/npm/discord.js/14.9.0/14.11.0) | [![age](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/compatibility-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/discord.js/14.11.0/confidence-slim/14.9.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | [`8.38.0` -> `8.40.0`](https://renovatebot.com/diffs/npm/eslint/8.38.0/8.40.0) | [![age](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/compatibility-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.40.0/confidence-slim/8.38.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [lint-staged](https://github.com/okonet/lint-staged) | [`13.2.1` -> `13.2.2`](https://renovatebot.com/diffs/npm/lint-staged/13.2.1/13.2.2) | [![age](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/compatibility-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.2/confidence-slim/13.2.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | [`2.8.7` -> `2.8.8`](https://renovatebot.com/diffs/npm/prettier/2.8.7/2.8.8) | [![age](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/compatibility-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/prettier/2.8.8/confidence-slim/2.8.7)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [thedoctor0/zip-release](https://github.com/thedoctor0/zip-release) | `0.6.2` -> `0.7.1` | [![age](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/compatibility-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/github-tags/thedoctor0%2fzip-release/0.7.1/confidence-slim/0.6.2)](https://docs.renovatebot.com/merge-confidence/) | action | minor | | [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.9.1` -> `1.9.3`](https://renovatebot.com/diffs/npm/turbo/1.9.1/1.9.3) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/compatibility-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.9.3/confidence-slim/1.9.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [typedoc](https://typedoc.org) ([source](https://github.com/TypeStrong/TypeDoc)) | [`0.24.4` -> `0.24.7`](https://renovatebot.com/diffs/npm/typedoc/0.24.4/0.24.7) | [![age](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/compatibility-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/typedoc/0.24.7/confidence-slim/0.24.4)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | | [vitest](https://github.com/vitest-dev/vitest) | [`^0.30.1` -> `^0.31.0`](https://renovatebot.com/diffs/npm/vitest/0.30.1/0.31.0) | [![age](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/compatibility-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/vitest/0.31.0/confidence-slim/0.30.1)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | [yarn](https://github.com/yarnpkg/berry) | [`3.3.1` -> `3.5.1`](https://renovatebot.com/diffs/npm/yarn/3.3.1/3.5.1) | [![age](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/compatibility-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/yarn/3.5.1/confidence-slim/3.3.1)](https://docs.renovatebot.com/merge-confidence/) | packageManager | minor | --- ### Release Notes <details> <summary>sapphiredev/utilities (@​sapphire/discord.js-utilities)</summary> ### [`v6.1.0`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities610-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities607sapphirediscordjs-utilities610---2023-05-05) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.7...@sapphire/discord.js-utilities@6.1.0) #### 🚀 Features - **PaginatedMessage:** Add support for all select menus ([#​589](https://github.com/sapphiredev/utilities/issues/589)) ([4858486](https://github.com/sapphiredev/utilities/commit/4858486714192e8d37cf69f2aeda3002c1bfb9aa)) - **PaginatedMessage:** Add support for per-page actions ([#​587](https://github.com/sapphiredev/utilities/issues/587)) ([b917236](https://github.com/sapphiredev/utilities/commit/b9172364bc46a0adef2708ff79ad756bc78f6b1d)) - **PaginatedMessage:** Add method to update pages after response ([#​584](https://github.com/sapphiredev/utilities/issues/584)) ([db13068](https://github.com/sapphiredev/utilities/commit/db130684ff3c1680f736451361eec80686a783e0)) ### [`v6.0.7`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities607-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities606sapphirediscordjs-utilities607---2023-05-02) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.6...@sapphire/discord.js-utilities@6.0.7) #### 🐛 Bug Fixes - **PaginatedMessage:** Only add options and placeholder to the built-in StringSelectMenu ([#​575](https://github.com/sapphiredev/utilities/issues/575)) ([49d588b](https://github.com/sapphiredev/utilities/commit/49d588b007754bfae7ffa59be6ec0d1c266447f4)) - **paginatedmessage:** Fix checks for `actionIsButtonOrMenu` ([3f5d500](https://github.com/sapphiredev/utilities/commit/3f5d5000701c34328038c8a3e3dede021932a27b)) #### 📝 Documentation - **paginatedmessage:** Fix examples ([c080740](https://github.com/sapphiredev/utilities/commit/c080740a6eeb151263827836d76463430624d62a)) ### [`v6.0.6`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/discord.js-utilities/CHANGELOG.md#sapphirediscordjs-utilities606-httpsgithubcomsapphiredevutilitiescomparesapphirediscordjs-utilities605sapphirediscordjs-utilities606---2023-04-17) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/discord.js-utilities@6.0.5...@sapphire/discord.js-utilities@6.0.6) #### 🐛 Bug Fixes - **discord.js-utilities:** Add tslib dependency to fix \__exportStar not being defined ([2f6e4e6](https://github.com/sapphiredev/utilities/commit/2f6e4e65907bfe768a97b37830a10d5cadd75a1e)) </details> <details> <summary>sapphiredev/utilities (@​sapphire/eslint-config)</summary> ### [`v4.4.2`](https://github.com/sapphiredev/utilities/blob/HEAD/packages/eslint-config/CHANGELOG.md#sapphireeslint-config442-httpsgithubcomsapphiredevutilitiescomparesapphireeslint-config441sapphireeslint-config442---2023-05-02) [Compare Source](https://github.com/sapphiredev/utilities/compare/@sapphire/eslint-config@4.4.1...@sapphire/eslint-config@4.4.2) #### 🐛 Bug Fixes - **eslint-config:** Update dependencies ([9e508a9](https://github.com/sapphiredev/utilities/commit/9e508a90ca39874af15e875fcccfc3817c679599)) </details> <details> <summary>sapphiredev/framework</summary> ### [`v4.4.3`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​443-httpsgithubcomsapphiredevframeworkcomparev442v443---2023-05-02) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.2...v4.4.3) #### 🐛 Bug Fixes - Update dependencies ([852302e](https://github.com/sapphiredev/framework/commit/852302e9ca6144430b8f8c611560af3b5664e15f)) ### [`v4.4.2`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​442-httpsgithubcomsapphiredevframeworkcomparev441v442---2023-04-27) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.1...v4.4.2) #### 🐛 Bug Fixes - Add missing permission to account for discord-api-types@0.37.40 ([8c5ce9d](https://github.com/sapphiredev/framework/commit/8c5ce9dfafbb7a0a329f6feb7d5e216f1df6cedf)) - **deps:** Update all non-major dependencies ([#​631](https://github.com/sapphiredev/framework/issues/631)) ([d9115d2](https://github.com/sapphiredev/framework/commit/d9115d266e2782604e82f0b22537771055cb8bb5)) ### [`v4.4.1`](https://github.com/sapphiredev/framework/blob/HEAD/CHANGELOG.md#​441-httpsgithubcomsapphiredevframeworkcomparev440v441---2023-04-18) [Compare Source](https://github.com/sapphiredev/framework/compare/v4.4.0...v4.4.1) #### 🐛 Bug Fixes - **permissions:** Add missing permission strings ([#​630](https://github.com/sapphiredev/framework/issues/630)) ([23645bb](https://github.com/sapphiredev/framework/commit/23645bbe527119ab6be3824d2435f2dbb5bf89db)) - **ArgType:** Update `type` for guild\*ThreadChannel ([#​628](https://github.com/sapphiredev/framework/issues/628)) ([222d50e](https://github.com/sapphiredev/framework/commit/222d50e0459f7769bea660ae9ae5ce412b927cdb)) #### 📝 Documentation - Add code of conduct to the repo ([f4a9897](https://github.com/sapphiredev/framework/commit/f4a9897142224b0f8c238667a2d1c1180b844435)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v5.59.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/eslint-plugin) ### [`v5.59.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) ##### Bug Fixes - **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes ([#​6935](https://github.com/typescript-eslint/typescript-eslint/issues/6935)) ([05ed60e](https://github.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8)) - **eslint-plugin:** \[unified-signatures] no parameters function ([#​6940](https://github.com/typescript-eslint/typescript-eslint/issues/6940)) ([2970861](https://github.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed)) ### [`v5.59.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) ##### Bug Fixes - **eslint-plugin:** \[no-unnecessary-condition] allow nullish coalescing for naked type parameter ([#​6910](https://github.com/typescript-eslint/typescript-eslint/issues/6910)) ([3e5f858](https://github.com/typescript-eslint/typescript-eslint/commit/3e5f8583f1e4fe045c2fe2143d6f280b7381f96b)) ##### Features - **eslint-plugin:** \[ban-types] add NonNullable suggestion and allow custom suggestions ([#​6876](https://github.com/typescript-eslint/typescript-eslint/issues/6876)) ([ff65235](https://github.com/typescript-eslint/typescript-eslint/commit/ff65235246bb6214fb64f0e0317373ca99f8bcbe)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v5.59.2`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5592-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5591v5592-2023-05-01) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.1...v5.59.2) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) ### [`v5.59.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) ### [`v5.59.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5590-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5580v5590-2023-04-17) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.58.0...v5.59.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser) </details> <details> <summary>vitest-dev/vitest</summary> ### [`v0.31.0`](https://github.com/vitest-dev/vitest/releases/tag/v0.31.0) [Compare Source](https://github.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0) ##### 🚨 Breaking Changes - Update mock implementation to support ESM runtime, introduce "vi.hoisted" - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3258](https://github.com/vitest-dev/vitest/issues/3258) [<samp>(0c09a)</samp>](https://github.com/vitest-dev/vitest/commit/0c09a40d) - Bypass ESM import order restriction with `vi.hoisted` to run code before imports are executed: ```ts vi.hoisted(() => vi.setSystemTime(new Date(2022, 1, 1))) ``` You can also use it to pass variables to `vi.mock`: ```ts const { mockedMethod } = vi.hoisted(() => { return { mockedMethod: vi.fn() } }) vi.mocked('./path/to/module.js', () => { return { originalMethod: mockedMethod } }) ``` - Move assertion declarations to expect package - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3294](https://github.com/vitest-dev/vitest/issues/3294) [<samp>(cf3af)</samp>](https://github.com/vitest-dev/vitest/commit/cf3afe2b) - The change should be minor: ```diff - declare namespace Vi { + declare module 'vitest' { interface Assertion<T = any> extends CustomMatchers<T> {} interface AsymmetricMatchersContaining extends CustomMatchers {} } ``` ##### 🚀 Features - Add repeat method to tests - by [@​samkevin1](https://github.com/samkevin1) in [https://github.com/vitest-dev/vitest/issues/2652](https://github.com/vitest-dev/vitest/issues/2652) [<samp>(7c8f0)</samp>](https://github.com/vitest-dev/vitest/commit/7c8f0ba9) - Add an option to hide skipped test lines - by [@​g4rry420](https://github.com/g4rry420) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2745](https://github.com/vitest-dev/vitest/issues/2745) [<samp>(9bdb1)</samp>](https://github.com/vitest-dev/vitest/commit/9bdb1603) - **coverage**: Watermarks for c8 - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3254](https://github.com/vitest-dev/vitest/issues/3254) [<samp>(730af)</samp>](https://github.com/vitest-dev/vitest/commit/730af0b4) - **ui**: Add html coverage - by [@​userquin](https://github.com/userquin) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3071](https://github.com/vitest-dev/vitest/issues/3071) [<samp>(e24cd)</samp>](https://github.com/vitest-dev/vitest/commit/e24cd9b2) - **watch**: Test run cancelling, feat: `--bail` option for cancelling test run - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3163](https://github.com/vitest-dev/vitest/issues/3163) [<samp>(8d460)</samp>](https://github.com/vitest-dev/vitest/commit/8d4606eb) ##### 🐞 Bug Fixes - Don't call global setup teardown twice - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3188](https://github.com/vitest-dev/vitest/issues/3188) [<samp>(ba3d1)</samp>](https://github.com/vitest-dev/vitest/commit/ba3d1338) - Reporter to log version before provider initalizations - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3131](https://github.com/vitest-dev/vitest/issues/3131) [<samp>(481b1)</samp>](https://github.com/vitest-dev/vitest/commit/481b1fd2) - Throw an error if Vitest cannot access its internal state - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3250](https://github.com/vitest-dev/vitest/issues/3250) [<samp>(fbb14)</samp>](https://github.com/vitest-dev/vitest/commit/fbb1468e) - Warning suppression broken - by [@​IceQub3](https://github.com/IceQub3) in [https://github.com/vitest-dev/vitest/issues/3270](https://github.com/vitest-dev/vitest/issues/3270) and [https://github.com/vitest-dev/vitest/issues/3271](https://github.com/vitest-dev/vitest/issues/3271) [<samp>(036de)</samp>](https://github.com/vitest-dev/vitest/commit/036de797) - Show correct diff in "toHaveBeenCalledWith" - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3289](https://github.com/vitest-dev/vitest/issues/3289) [<samp>(19fcd)</samp>](https://github.com/vitest-dev/vitest/commit/19fcd8df) - Don't print esm warning, if package name is not found - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3292](https://github.com/vitest-dev/vitest/issues/3292) [<samp>(62c14)</samp>](https://github.com/vitest-dev/vitest/commit/62c14cba) - Support exactOptionalPropertyTypes - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3293](https://github.com/vitest-dev/vitest/issues/3293) [<samp>(ba81d)</samp>](https://github.com/vitest-dev/vitest/commit/ba81d8a3) - Don't inline vite hmr and rollup types - by [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3291](https://github.com/vitest-dev/vitest/issues/3291) [<samp>(1f118)</samp>](https://github.com/vitest-dev/vitest/commit/1f1189bc) - **browser**: - Failing to load vitest/utils - by [@​userquin](https://github.com/userquin) in [https://github.com/vitest-dev/vitest/issues/3190](https://github.com/vitest-dev/vitest/issues/3190) [<samp>(78bad)</samp>](https://github.com/vitest-dev/vitest/commit/78bad4ab) - **coverage**: - `thresholdAutoUpdate` to work with `perFile` - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3182](https://github.com/vitest-dev/vitest/issues/3182) [<samp>(29eeb)</samp>](https://github.com/vitest-dev/vitest/commit/29eebf65) - Throw error if fail to load built-in provider - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3217](https://github.com/vitest-dev/vitest/issues/3217) [<samp>(0a287)</samp>](https://github.com/vitest-dev/vitest/commit/0a2875e3) - Stackblitz hangs with c8 - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3225](https://github.com/vitest-dev/vitest/issues/3225) [<samp>(d9fda)</samp>](https://github.com/vitest-dev/vitest/commit/d9fda2a1) - C8 to ignore vite's generated helpers - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3241](https://github.com/vitest-dev/vitest/issues/3241) [<samp>(21942)</samp>](https://github.com/vitest-dev/vitest/commit/21942db0) - Workspaces c8 source maps - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3226](https://github.com/vitest-dev/vitest/issues/3226) [<samp>(efce3)</samp>](https://github.com/vitest-dev/vitest/commit/efce3b4d) - **docs**: - Correct typo and broken link to WebdriverIO - by [@​nathanbabcock](https://github.com/nathanbabcock) in [https://github.com/vitest-dev/vitest/issues/3275](https://github.com/vitest-dev/vitest/issues/3275) [<samp>(c7da1)</samp>](https://github.com/vitest-dev/vitest/commit/c7da155f) - **spy**: - Update to set initial implementation through normal logic - by [@​Codex-](https://github.com/Codex-) in [https://github.com/vitest-dev/vitest/issues/3260](https://github.com/vitest-dev/vitest/issues/3260) and [https://github.com/vitest-dev/vitest/issues/3263](https://github.com/vitest-dev/vitest/issues/3263) [<samp>(c759a)</samp>](https://github.com/vitest-dev/vitest/commit/c759a9aa) - **vite-node**: - Circular imports - by [@​antfu](https://github.com/antfu) in [https://github.com/vitest-dev/vitest/issues/3196](https://github.com/vitest-dev/vitest/issues/3196) [<samp>(cbb59)</samp>](https://github.com/vitest-dev/vitest/commit/cbb593a8) - Add missing `import.meta.hot.send` mock - by [@​antfu](https://github.com/antfu) [<samp>(b1624)</samp>](https://github.com/vitest-dev/vitest/commit/b1624db5) - **vitest**: - Also check for vite relative to vitest package - by [@​JoshuaKGoldberg](https://github.com/JoshuaKGoldberg) and [@​sheremet-va](https://github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/3274](https://github.com/vitest-dev/vitest/issues/3274) [<samp>(a3393)</samp>](https://github.com/vitest-dev/vitest/commit/a3393b15) - **watch**: - Run test files when added to filesystem - by [@​AriPerkkio](https://github.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/3189](https://github.com/vitest-dev/vitest/issues/3189) [<samp>(7b2c8)</samp>](https://github.com/vitest-dev/vitest/commit/7b2c81bc) ##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v0.30.1...v0.31.0) </details> <details> <summary>discordjs/discord-api-types</summary> ### [`v0.37.41`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03741-httpsgithubcomdiscordjsdiscord-api-typescompare0374003741-2023-05-01) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.40...0.37.41) ##### Bug Fixes - **GatewayGuildMembersChunkDispatchData:** Omit `guild_id` for presences ([#​761](https://github.com/discordjs/discord-api-types/issues/761)) ([5079b16](https://github.com/discordjs/discord-api-types/commit/5079b164db3ac3bda25675a553a586f099555667)) - **types:** move `types` condition to the front ([#​763](https://github.com/discordjs/discord-api-types/issues/763)) ([9dce6ed](https://github.com/discordjs/discord-api-types/commit/9dce6ed392b64e602c3cc05946bc0f30bac7279e)) ### [`v0.37.40`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03740-httpsgithubcomdiscordjsdiscord-api-typescompare0373903740-2023-04-24) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.39...0.37.40) ##### Features - add support for voice messages ([#​749](https://github.com/discordjs/discord-api-types/issues/749)) ([3dac5b9](https://github.com/discordjs/discord-api-types/commit/3dac5b93e7568ba2fbd3bc30d229d2df80f96eed)) ### [`v0.37.39`](https://github.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#​03739-httpsgithubcomdiscordjsdiscord-api-typescompare0373803739-2023-04-17) [Compare Source](https://github.com/discordjs/discord-api-types/compare/0.37.38...0.37.39) ##### Bug Fixes - **RESTPostAPIChannelMessagesThreadsJSONBody:** mark `auto_archive_duration` as optional ([ca6a95d](https://github.com/discordjs/discord-api-types/commit/ca6a95d69c7b93f564f10cce422faf5ea4133be7)) ##### Features - **APIGuild:** add `max_stage_video_channel_users` ([#​550](https://github.com/discordjs/discord-api-types/issues/550)) ([9a66d21](https://github.com/discordjs/discord-api-types/commit/9a66d21f4913c63ed7c192cf9340febe603bf516)) </details> <details> <summary>discordjs/discord.js</summary> ### [`v14.11.0`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14110-httpsgithubcomdiscordjsdiscordjscompare1410214110---2023-05-06) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.2...14.11.0) #### Bug Fixes - **WebSocketManager:** Properly emit shard error events ([#​9521](https://github.com/discordjs/discord.js/issues/9521)) ([e627468](https://github.com/discordjs/discord.js/commit/e6274681fd10b0d75e1d3b448c94b50ec6810367)) - **WebSocketManager:** Emit raw ws events again ([#​9502](https://github.com/discordjs/discord.js/issues/9502)) ([c429763](https://github.com/discordjs/discord.js/commit/c429763be8e94f0f0cbc630e8bb1d415d46f1465)) #### Documentation - **Client:** Update Sapphire's snowflake utility links ([#​9501](https://github.com/discordjs/discord.js/issues/9501)) ([1b7981e](https://github.com/discordjs/discord.js/commit/1b7981e4696b8ae74ceffa876fc0a9be7d0b9f93)) #### Features - **Guild:** Safety alerts channel and mention raid protection ([#​8959](https://github.com/discordjs/discord.js/issues/8959)) ([6b2c3fb](https://github.com/discordjs/discord.js/commit/6b2c3fb9d0571de808e990cf064f73240ab93451)) #### Performance - **Role:** Linear speed position getter ([#​9493](https://github.com/discordjs/discord.js/issues/9493)) ([8e9a2b4](https://github.com/discordjs/discord.js/commit/8e9a2b4630f78bb9e45345ec2a16812bfac70a20)) #### Refactor - **GuildChannel:** Simplify constructor ([#​9499](https://github.com/discordjs/discord.js/issues/9499)) ([f2ad076](https://github.com/discordjs/discord.js/commit/f2ad0762c521422ab64e5b10344a6fd67961031b)) #### Typings - **StringSelectMenuComponentData:** `options` is required ([#​9515](https://github.com/discordjs/discord.js/issues/9515)) ([d7b18f0](https://github.com/discordjs/discord.js/commit/d7b18f0681d4147ff192c98108c035d6d0f96cce)) ### [`v14.10.2`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14102-httpsgithubcomdiscordjsdiscordjscompare1410114102---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.1...14.10.2) #### Bug Fixes - Correct `isJSONEncodable()` import ([#​9495](https://github.com/discordjs/discord.js/issues/9495)) ([201b002](https://github.com/discordjs/discord.js/commit/201b002ad405b845ace5f708077c1f157bb4126d)) - **Client:** `generateInvite()` scope validation ([#​9492](https://github.com/discordjs/discord.js/issues/9492)) ([b327f49](https://github.com/discordjs/discord.js/commit/b327f4925ff557e0aa8273d7f017aa616226ca06)) ### [`v14.10.1`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14101-httpsgithubcomdiscordjsdiscordjscompare1410014101---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.10.0...14.10.1) #### Bug Fixes - **Client:** Spelling of InvalidScopesWithPermissions ([ac9bf3a](https://github.com/discordjs/discord.js/commit/ac9bf3ac06ec78dbaca2ce4a82cceb0d82484211)) #### Refactor - **ShardClientUtil:** Logic de-duplication ([#​9491](https://github.com/discordjs/discord.js/issues/9491)) ([a9f2bff](https://github.com/discordjs/discord.js/commit/a9f2bff82a18c6a3afdee99e5830e1d7b4da65dc)) ### [`v14.10.0`](https://github.com/discordjs/discord.js/blob/HEAD/packages/discord.js/CHANGELOG.md#​14100-httpsgithubcomdiscordjsdiscordjscompare149014100---2023-05-01) [Compare Source](https://github.com/discordjs/discord.js/compare/14.9.0...14.10.0) #### Bug Fixes - **ShardClientUtil:** Fix client event names ([#​9474](https://github.com/discordjs/discord.js/issues/9474)) ([ad217cc](https://github.com/discordjs/discord.js/commit/ad217cc7604dda6a33df73db82799fd5bb4e85a9)) - **BaseClient:** Prevent user agent mutation ([#​9425](https://github.com/discordjs/discord.js/issues/9425)) ([217e5d8](https://github.com/discordjs/discord.js/commit/217e5d81005a2506c96335f7fb96fa21d7dbb04c)) - **BitField:** Use only enum names in iterating ([#​9357](https://github.com/discordjs/discord.js/issues/9357)) ([40d07fb](https://github.com/discordjs/discord.js/commit/40d07fbbbd51d62793d9ea541f41f157b5dad224)) - Use new permission name ([#​9274](https://github.com/discordjs/discord.js/issues/9274)) ([d2d27ce](https://github.com/discordjs/discord.js/commit/d2d27ce7346bc37b34938c84bd3b106a4fa51f53)) - **Message#editable:** Fix permissions check in locked threads ([#​9319](https://github.com/discordjs/discord.js/issues/9319)) ([d4c1fec](https://github.com/discordjs/discord.js/commit/d4c1fecbe264bc52a70aaf0ec303d35e2f15bbcd)) - Fix external links ([#​9313](https://github.com/discordjs/discord.js/issues/9313)) ([a7425c2](https://github.com/discordjs/discord.js/commit/a7425c29c4f23f1b31f4c6a463107ca9eb7fd7e2)) #### Documentation - **AutoModerationRule:** Update docs ([#​9464](https://github.com/discordjs/discord.js/issues/9464)) ([1b15d31](https://github.com/discordjs/discord.js/commit/1b15d31b5ae1b1739716fab00b18083c1d7d389a)) - **APITypes:** Document role & user select menu components ([#​9435](https://github.com/discordjs/discord.js/issues/9435)) ([c6ca5a8](https://github.com/discordjs/discord.js/commit/c6ca5a83e7b72613f95c2145606a1330f64ae894)) - **BaseMessageOptions:** Fix embeds and components ([#​9437](https://github.com/discordjs/discord.js/issues/9437)) ([5c52bb9](https://github.com/discordjs/discord.js/commit/5c52bb95906250518a8813820d543f43dd7abdf9)) - **InteractionResponses:** ShowModal docs change ([#​9434](https://github.com/discordjs/discord.js/issues/9434)) ([7d34100](https://github.com/discordjs/discord.js/commit/7d341000d44b762a2fe0434a6b518f7d63539d34)) - Use ESM code in examples ([#​9427](https://github.com/discordjs/discord.js/issues/9427)) ([ce287f2](https://github.com/discordjs/discord.js/commit/ce287f21d1540da7f17cac8a57dc33a67f391ef3)) - Generate static imports for types with api-extractor ([98a76db](https://github.com/discordjs/discord.js/commit/98a76db482879f79d6bb2fb2e5fc65ac2c34e2d9)) - **Options:** Fix links and invalid syntax ([#​9322](https://github.com/discordjs/discord.js/issues/9322)) ([86e5f5a](https://github.com/discordjs/discord.js/commit/86e5f5a119c6d2588b988a33236d358ded357847)) - Cleanup MessageCreateOptions and MessageReplyOptions ([#​9283](https://github.com/discordjs/discord.js/issues/9283)) ([300059c](https://github.com/discordjs/discord.js/commit/300059cb266e6cca42c30ee7f997c48ab2cc565e)) - **Events:** Document auto moderation events ([#​9342](https://github.com/discordjs/discord.js/issues/9342)) ([79bcdfa](https://github.com/discordjs/discord.js/commit/79bcdfa767e7e842164e1174b6f4834ed731d329)) - Add `SnowflakeUtil` ([#​9371](https://github.com/discordjs/discord.js/issues/9371)) ([8ffcf77](https://github.com/discordjs/discord.js/commit/8ffcf77840b62590fcb4731380d28b22d0b98741)) - Use stable tag ([#​9343](https://github.com/discordjs/discord.js/issues/9343)) ([c0f2dd7](https://github.com/discordjs/discord.js/commit/c0f2dd713151a29c98e1eebad66721a208be1fc0)) - Remove `JSONEncondable` ([#​9344](https://github.com/discordjs/discord.js/issues/9344)) ([b2eec5f](https://github.com/discordjs/discord.js/commit/b2eec5f9fcf37ebb3b7f87a67a6ee3160c182183)) #### Features - **Attachment:** Voice messages ([#​9392](https://github.com/discordjs/discord.js/issues/9392)) ([3e01f91](https://github.com/discordjs/discord.js/commit/3e01f91bbba2cbacacc6c921ed664752f679960b)) - **BaseInteraction:** Support new channel payload ([#​9337](https://github.com/discordjs/discord.js/issues/9337)) ([29389e3](https://github.com/discordjs/discord.js/commit/29389e39f479b832e54c7cb3ddd363aebe99674f)) - **RoleTagData:** Add guildConnections ([#​9366](https://github.com/discordjs/discord.js/issues/9366)) ([2dddbe1](https://github.com/discordjs/discord.js/commit/2dddbe1f321f2e2722dba4a28f7d18384cf50353)) #### Performance - **RoleManager:** Dont call Role#position getter twice per role ([#​9352](https://github.com/discordjs/discord.js/issues/9352)) ([bfee6c8](https://github.com/discordjs/discord.js/commit/bfee6c8d889502ea39ad919dd9b1e6253a2af571)) #### Refactor - **WebSocketManager:** Use /ws package internally ([#​9099](https://github.com/discordjs/discord.js/issues/9099)) ([a9e0de4](https://github.com/discordjs/discord.js/commit/a9e0de4288ea39a6a089b8379dcd44ac0053dac7)) - Remove `fromInteraction` in internal channel creation ([#​9335](https://github.com/discordjs/discord.js/issues/9335)) ([794abe8](https://github.com/discordjs/discord.js/commit/794abe8450bae000cd0544922cdf53e7b3e4c59c)) #### Typings - **AutoModerationActionMetadataOptions:** Make channel property optional ([#​9460](https://github.com/discordjs/discord.js/issues/9460)) ([d26df5f](https://github.com/discordjs/discord.js/commit/d26df5fabaf227fb9d10ba5cc1ab326de55aadbc)) - **CategoryChannel:** Ensure `parent` and `parentId` are `null` ([#​9327](https://github.com/discordjs/discord.js/issues/9327)) ([8218ffc](https://github.com/discordjs/discord.js/commit/8218ffc78d23234b32c05a97fde2f4bea64d7aa6)) - **GuildTextBasedChannel:** Remove unnecessary exclusion of forum channels ([#​9326](https://github.com/discordjs/discord.js/issues/9326)) ([7ff3d52](https://github.com/discordjs/discord.js/commit/7ff3d528d942a0daa990194915ff8328dec99149)) </details> <details> <summary>eslint/eslint</summary> ### [`v8.40.0`](https://github.com/eslint/eslint/releases/tag/v8.40.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.39.0...v8.40.0) #### Features - [`5db7808`](https://github.com/eslint/eslint/commit/5db7808139c1f2172797285a0700f01644bda254) feat: improve flat config errors for invalid rule options and severities ([#​17140](https://github.com/eslint/eslint/issues/17140)) (Josh Goldberg ✨) - [`f5574dc`](https://github.com/eslint/eslint/commit/f5574dc739fcc74a7841217ba1f31cce02bee1ff) feat: Add findConfigFile() method to FlatESLint ([#​17142](https://github.com/eslint/eslint/issues/17142)) (Nicholas C. Zakas) - [`e52b98b`](https://github.com/eslint/eslint/commit/e52b98bf25d882da4efd5559ce5974b6697cf701) feat: add `sourceCode` property to the rule context ([#​17107](https://github.com/eslint/eslint/issues/17107)) (Nitin Kumar) - [`1468f5b`](https://github.com/eslint/eslint/commit/1468f5b640cfa6fdd8a5ec895337f692def2780b) feat: add `physicalFilename` property to the rule context ([#​17111](https://github.com/eslint/eslint/issues/17111)) (Nitin Kumar) - [`0df4d4f`](https://github.com/eslint/eslint/commit/0df4d4f658c214e51310a986c03d44d34ceae3ec) feat: add `cwd` to rule context ([#​17106](https://github.com/eslint/eslint/issues/17106)) (Nitin Kumar) - [`52018f2`](https://github.com/eslint/eslint/commit/52018f21c19b3e461cae32843cddd17ed42f19cd) feat: add `filename` property to the rule context ([#​17108](https://github.com/eslint/eslint/issues/17108)) (Nitin Kumar) - [`559ff4e`](https://github.com/eslint/eslint/commit/559ff4e4bc54a8b6e6b54825d83c532d724204b3) feat: add new `omitLastInOneLineClassBody` option to the `semi` rule ([#​17105](https://github.com/eslint/eslint/issues/17105)) (Nitin Kumar) #### Bug Fixes - [`f076e54`](https://github.com/eslint/eslint/commit/f076e54ecdb0fae70d9b43ad6888606097beef97) fix: Ensure FlatESLint#findConfigFile() doesn't throw. ([#​17151](https://github.com/eslint/eslint/issues/17151)) (Nicholas C. Zakas) #### Documentation - [`e980bf3`](https://github.com/eslint/eslint/commit/e980bf38cf441f2eb29c458b93df77dc0111b391) docs: Update README (GitHub Actions Bot) - [`e92a6fc`](https://github.com/eslint/eslint/commit/e92a6fc7ed2a427f5e95f4b3a1c21d71553c97ee) docs: Update README (GitHub Actions Bot) - [`af5fe64`](https://github.com/eslint/eslint/commit/af5fe64c398c9bd4206c3c6c1ade81768b291031) docs: Fix custom rule schema docs ([#​17115](https://github.com/eslint/eslint/issues/17115)) (Adam Jones) - [`4a352a9`](https://github.com/eslint/eslint/commit/4a352a957ba9e721bec9f6f403b419a22b0ec423) docs: explain how to include predefined globals ([#​17114](https://github.com/eslint/eslint/issues/17114)) (Marcus Wyatt) - [`5ea15d9`](https://github.com/eslint/eslint/commit/5ea15d92ee358e8f3f652c94c019cac96aaec651) docs: add mastodon link in readme ([#​17110](https://github.com/eslint/eslint/issues/17110)) (唯然) #### Chores - [`4053004`](https://github.com/eslint/eslint/commit/4053004c951813473d1c43f9f9959a9a3484242f) chore: upgrade [@​eslint/js](https://github.com/eslint/js)[@​8](https://github.com/8).40.0 ([#​17156](https://github.com/eslint/eslint/issues/17156)) (Milos Djermanovic) - [`50fed1d`](https://github.com/eslint/eslint/commit/50fed1da4449ad7ecbb558294438273cfce603d4) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins) - [`4c7a170`](https://github.com/eslint/eslint/commit/4c7a170b04c5a746e401bef7ce79766ff66a1168) chore: upgrade [@​eslint/eslintrc](https://github.com/eslint/eslintrc)[@​2](https://github.com/2).0.3 ([#​17155](https://github.com/eslint/eslint/issues/17155)) (Milos Djermanovic) - [`e80b7cc`](https://github.com/eslint/eslint/commit/e80b7cce640b60c00802148dbb51d03c7223afa9) chore: upgrade espree@9.5.2 ([#​17154](https://github.com/eslint/eslint/issues/17154)) (Milos Djermanovic) - [`ce3ac91`](https://github.com/eslint/eslint/commit/ce3ac91b510576e2afba1657aa5f09e162b4ab07) chore: upgrade eslint-visitor-keys@3.4.1 ([#​17153](https://github.com/eslint/eslint/issues/17153)) (Milos Djermanovic) - [`9094d79`](https://github.com/eslint/eslint/commit/9094d79fb42c0ebb6100426a3f2f851e8d42a0ee) chore: add `latest/` to `meta.docs.url` in all core rules ([#​17136](https://github.com/eslint/eslint/issues/17136)) (Milos Djermanovic) - [`d85efad`](https://github.com/eslint/eslint/commit/d85efad655deacc0dc3fdbbace33307094c3b91b) perf: don't use `grapheme-splitter` on ASCII strings in key-spacing rule ([#​17122](https://github.com/eslint/eslint/issues/17122)) (Milos Djermanovic) ### [`v8.39.0`](https://github.com/eslint/eslint/releases/tag/v8.39.0) [Compare Source](https://github.com/eslint/eslint/compare/v8.38.0...v8.39.0) #### Features - [`3f7af9f`](https://github.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba) feat: Implement `SourceCode#markVariableAsUsed()` ([#​17086](https://github.com/eslint/eslint/issues/17086)) (Nicholas C. Zakas) #### Documentation - [`6987dc5`](https://github.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc) docs: Fix formatting in Custom Rules docs ([#​17097](https://github.com/eslint/eslint/issues/17097)) (Milos Djermanovic) - [`4ee92e5`](https://github.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a) docs: Update README (GitHub Actions Bot) - [`d8e9887`](https://github.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c) docs: Custom Rules cleanup/expansion ([#​16906](https://github.com/eslint/eslint/issues/16906)) (Ben Perlmutter) - [`1fea279`](https://github.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc) docs: Clarify how to add to tsc agenda ([#​17084](https://github.com/eslint/eslint/issues/17084)) (Nicholas C. Zakas) - [`970ef1c`](https://github.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03) docs: Update triage board location (Nicholas C. Zakas) - [`6d8bffd`](https://github.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468) docs: Update README (GitHub Actions Bot) #### Chores - [`60a6f26`](https://github.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644) chore: upgrade [@​eslint/js](https://github.com/eslint/js)[@​8](https://github.com/8).39.0 ([#​17102](https://github.com/eslint/eslint/issues/17102)) (Milos Djermanovic) - [`d5ba5c0`](https://github.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins) - [`f57eff2`](https://github.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784) ci: run tests on Node.js v20 ([#​17093](https://github.com/eslint/eslint/issues/17093)) (Nitin Kumar) - [`9d1b8fc`](https://github.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf) perf: Binary search in token store `utils.search` ([#​17066](https://github.com/eslint/eslint/issues/17066)) (Francesco Trotta) - [`07a4435`](https://github.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b) chore: Add request for minimal repro to bug report ([#​17081](https://github.com/eslint/eslint/issues/17081)) (Nicholas C. Zakas) - [`eac4943`](https://github.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40) refactor: remove unnecessary use of `SourceCode#getAncestors` in rules ([#​17075](https://github.com/eslint/eslint/issues/17075)) (Milos Djermanovic) - [`0a7b60a`](https://github.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca) chore: update description of `SourceCode#getDeclaredVariables` ([#​17072](https://github.com/eslint/eslint/issues/17072)) (Milos Djermanovic) - [`6e2df71`](https://github.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450) chore: remove unnecessary references to the LICENSE file ([#​17071](https://github.com/eslint/eslint/issues/17071)) (Milos Djermanovic) </details> <details> <summary>okonet/lint-staged</summary> ### [`v13.2.2`](https://github.com/okonet/lint-staged/releases/tag/v13.2.2) [Compare Source](https://github.com/okonet/lint-staged/compare/v13.2.1...v13.2.2) ##### Bug Fixes - **dependencies:** update `yaml@2.2.2` (GHSA-f9xv-q969-pqx4) ([#​1290](https://github.com/okonet/lint-staged/issues/1290)) ([cf691aa](https://github.com/okonet/lint-staged/commit/cf691aa188719d9479ceaeffbffe814594fdb65f)) </details> <details> <summary>prettier/prettier</summary> ### [`v2.8.8`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​288) [Compare Source](https://github.com/prettier/prettier/compare/2.8.7...2.8.8) This version is a republished version of v2.8.7. A bad version was accidentally published and [it can't be unpublished](https://github.com/npm/cli/issues/1686), apologies for the churn. </details> <details> <summary>thedoctor0/zip-release</summary> ### [`v0.7.1`](https://github.com/TheDoctor0/zip-release/releases/tag/0.7.1) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.7.0...0.7.1) - Allow `tar.gz` usage as `type` for the convenience in job matrix ([#​38](https://github.com/thedoctor0/zip-release/issues/38)) ### [`v0.7.0`](https://github.com/TheDoctor0/zip-release/releases/tag/0.7.0) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.6.3...0.7.0) - Add support for custom command parameters (see [custom](https://github.com/TheDoctor0/zip-release#custom) parameter) ### [`v0.6.3`](https://github.com/TheDoctor0/zip-release/releases/tag/0.6.3) [Compare Source](https://github.com/thedoctor0/zip-release/compare/0.6.2...0.6.3) - Handle multiple exclusions with tar ([#​33](https://github.com/thedoctor0/zip-release/issues/33)) </details> <details> <summary>vercel/turbo</summary> ### [`v1.9.3`](https://github.com/vercel/turbo/releases/tag/v1.9.3): Turborepo v1.9.3 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.3 --> #### What's Changed ##### Changelog - Revert "fix(turborepo): SCM tests and renaming ([#​4462](https://github.com/vercel/turbo/issues/4462))" by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4604](https://github.com/vercel/turbo/pull/4604) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.9.2...v1.9.3 ### [`v1.9.2`](https://github.com/vercel/turbo/releases/tag/v1.9.2): Turborepo v1.9.2 [Compare Source](https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2) <!-- Release notes generated using configuration in .github/turborepo-release.yml at v1.9.2 --> #### What's Changed ##### Changelog - chore: Fix spelling by [@​NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/4552](https://github.com/vercel/turbo/pull/4552) - Include TimeSaved metric in Run Summaries by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4539](https://github.com/vercel/turbo/pull/4539) - docs: add missing comma in `turbo.json` by [@​BRKalow](https://github.com/BRKalow) in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) - Delete a test fixture we don't need by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4558](https://github.com/vercel/turbo/pull/4558) - fix(create-turbo): correct package manager selection by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4574](https://github.com/vercel/turbo/pull/4574) - Print Run URL if there is one by [@​mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/4562](https://github.com/vercel/turbo/pull/4562) - fix(create-turbo): prompt fix by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4586](https://github.com/vercel/turbo/pull/4586) - fix: better support for pnpm aliases by [@​chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/4555](https://github.com/vercel/turbo/pull/4555) - Make find_up use os.ReadDir by [@​nathanhammond](https://github.com/nathanhammond) in [https://github.com/vercel/turbo/pull/4599](https://github.com/vercel/turbo/pull/4599) - fix(turbo-utils): package manager available by [@​tknickman](https://github.com/tknickman) in [https://github.com/vercel/turbo/pull/4603](https://github.com/vercel/turbo/pull/4603) #### New Contributors - [@​BRKalow](https://github.com/BRKalow) made their first contribution in [https://github.com/vercel/turbo/pull/4557](https://github.com/vercel/turbo/pull/4557) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.9.1...v1.9.2 </details> <details> <summary>TypeStrong/TypeDoc</summary> ### [`v0.24.7`](https://github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0247-2023-05-08) [Compare Source](https://github.com/TypeStrong/TypeDoc/compare/v0.24.6...v0.24.7) ##### Features - TypeDoc will now allow conversion without any entry points to support "readme only" packages, [#​2264](https://github.com/TypeStrong/TypeDoc/issues/2264). ##### Bug Fixes - Category children are now sorted according to the `sort` option, [#​2272](https://github.com/TypeStrong/TypeDoc/issues/2272). - Inline tags no longer require a space after the tag name to be parsed as a tag, [#​2273](https://github.com/TypeStrong/TypeDoc/issues/2273). - Fixed module/namespace links in navigation when viewed in Safari, [#​2275](https://github.com/TypeStrong/TypeDoc/issues/2275). ### [`v0.24.6`](https://github.com/TypeStrong/TypeDoc/blob/HEAD/CHANGELOG.md#v0246-2023-04-24) [Compare Source](https://github.com/TypeStrong/TypeDoc/compare/ </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10am on Saturday" (UTC), 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/KBot-discord/utilities). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzUuNzEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ioutil.ReadDir
amazingly callsos.Open
on every single file in a folder. This makes it likely to trigger spurious permission errors for things we don't care about.This change switches to use
os.ReadDir
which operates onfs.DirEntry
s instead. Tests pre-existing inAbsoluteSystemPath
and still pass.Closes #4563