{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":805516235,"defaultBranch":"main","name":"dynamic-properties-provider-js","ownerLogin":"kiwiproject","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-24T18:46:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28817981?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727051777.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"4beaa0021ad67bd9f6e9f964f7f1a01006ad8958","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.6.0","pushedAt":"2024-09-23T00:36:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump @typescript-eslint/eslint-plugin from 8.5.0 to 8.6.0\n\nBumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.5.0 to 8.6.0.\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.6.0/packages/eslint-plugin)\n\n---\nupdated-dependencies:\n- dependency-name: \"@typescript-eslint/eslint-plugin\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @typescript-eslint/eslint-plugin from 8.5.0 to 8.6.0"}},{"before":null,"after":"503fd49c2bfe45e7312ee358e62cacc91a13839f","ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.11.0","pushedAt":"2024-09-23T00:36:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump eslint from 9.10.0 to 9.11.0\n\nBumps [eslint](https://github.com/eslint/eslint) from 9.10.0 to 9.11.0.\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v9.10.0...v9.11.0)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump eslint from 9.10.0 to 9.11.0"}},{"before":"edf6bd8cbd9f7942eb3f6aefabdcdc9c35ff9022","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/express-4.21.0","pushedAt":"2024-09-19T17:55:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"}},{"before":"e8f38f21ada003decb8812f4a83d04644c57c700","after":"6478bf119352116ac5dc3b081418ce2ef1cf0a52","ref":"refs/heads/main","pushedAt":"2024-09-19T17:55:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"},"commit":{"message":"Bump express from 4.20.0 to 4.21.0 (#71)\n\nBumps [express](https://github.com/expressjs/express) from 4.20.0 to\r\n4.21.0.\r\n
\r\nRelease notes\r\n

Sourced from express's\r\nreleases.

\r\n
\r\n

4.21.0

\r\n

What's Changed

\r\n
    \r\n
  • Deprecate "back" magic string in redirects by\r\n@​blakeembrey\r\nin expressjs/express#5935
  • \r\n
  • finalhandler@1.3.1 by @​wesleytodd in expressjs/express#5954
  • \r\n
  • fix(deps): serve-static@1.16.2 by @​wesleytodd in expressjs/express#5951
  • \r\n
  • Upgraded dependency qs to 6.13.0 to match qs in body-parser by @​agadzinski93\r\nin expressjs/express#5946
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​agadzinski93\r\nmade their first contribution in expressjs/express#5946
  • \r\n
\r\n

Full Changelog: https://github.com/expressjs/express/compare/4.20.0...4.21.0

\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from express's\r\nchangelog.

\r\n
\r\n

4.21.0 / 2024-09-11

\r\n
    \r\n
  • Deprecate res.location("back") and\r\nres.redirect("back") magic string
  • \r\n
  • deps: serve-static@1.16.2\r\n
      \r\n
    • includes send@0.19.0
    • \r\n
    \r\n
  • \r\n
  • deps: finalhandler@1.3.1
  • \r\n
  • deps: qs@6.13.0
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 7e562c6\r\n4.21.0
  • \r\n
  • 1bcde96\r\nfix(deps): qs@6.13.0 (#5946)
  • \r\n
  • 7d36477\r\nfix(deps): serve-static@1.16.2 (#5951)
  • \r\n
  • 40d2d8f\r\nfix(deps): finalhandler@1.3.1
  • \r\n
  • 77ada90\r\nDeprecate "back" magic string in redirects (#5935)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=express&package-manager=npm_and_yarn&previous-version=4.20.0&new-version=4.21.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump express from 4.20.0 to 4.21.0 (#71)"}},{"before":"326b4408dc6fbc197f59f66f07bdc7f9ab239d2d","after":"edf6bd8cbd9f7942eb3f6aefabdcdc9c35ff9022","ref":"refs/heads/dependabot/npm_and_yarn/express-4.21.0","pushedAt":"2024-09-19T17:50:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump express from 4.20.0 to 4.21.0\n\nBumps [express](https://github.com/expressjs/express) from 4.20.0 to 4.21.0.\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.20.0...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express from 4.20.0 to 4.21.0"}},{"before":"581ffc74d55e9877306140baa7463c456456d80b","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/parser-8.6.0","pushedAt":"2024-09-19T17:50:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"}},{"before":"88002b2987f76d489fab94f3d6e00645791bf666","after":"e8f38f21ada003decb8812f4a83d04644c57c700","ref":"refs/heads/main","pushedAt":"2024-09-19T17:50:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"},"commit":{"message":"Bump @typescript-eslint/parser from 8.4.0 to 8.6.0 (#72)\n\nBumps\r\n[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)\r\nfrom 8.4.0 to 8.6.0.\r\n
\r\nRelease notes\r\n

Sourced from @​typescript-eslint/parser's\r\nreleases.

\r\n
\r\n

v8.6.0

\r\n

8.6.0 (2024-09-16)

\r\n

🚀 Features

\r\n
    \r\n
  • add allow option for\r\nrestrict-template-expressions (#8556)
  • \r\n
  • eslint-plugin: [no-unnecessary-condition] check\r\nswitch cases (#9912)
  • \r\n
  • eslint-plugin: [no-misused-promises] check array\r\npredicate return (#9955)
  • \r\n
  • type-utils: isNullableType add Void logic (#9937)
  • \r\n
  • typescript-estree: disable plugin loading by\r\ndefault in project service (#9964)
  • \r\n
\r\n

🩹 Fixes

\r\n
    \r\n
  • eslint-plugin: [no-deprecated] don't report\r\nrecursive types in destructuring assignment twice (#9969)
  • \r\n
  • eslint-plugin: [no-deprecated] report on deprecated\r\nvariables used in destructuring assignment (#9978)
  • \r\n
  • eslint-plugin: [no-deprecated] report on deprecated\r\nproperties with function-like types (#9977)
  • \r\n
  • eslint-plugin: [no-unnecessary-condition] properly\r\nreflect multiple negations in message (#9940)
  • \r\n
  • typescript-estree: don't throw on missing\r\ntsconfig.json by default in project service (#9989)
  • \r\n
\r\n

❤️ Thank You

\r\n
    \r\n
  • Abraham Guo
  • \r\n
  • auvred @​auvred
  • \r\n
  • Josh Goldberg ✨
  • \r\n
  • Kim Sang Du @​developer-bandi
  • \r\n
  • YeonJuan @​yeonjuan
  • \r\n
\r\n

You can read about our versioning\r\nstrategy and releases\r\non our website.

\r\n

v8.5.0

\r\n

8.5.0 (2024-09-09)

\r\n

🚀 Features

\r\n
    \r\n
  • eslint-plugin: [no-duplicate-type-constituents]\r\nprevent unnecessary | undefined for optional parameters (#9479)
  • \r\n
  • eslint-plugin: [no-unsafe-argument] differentiate\r\nerror types (#9920)
  • \r\n
  • typescript-estree: default\r\nprojectService.defaultProject to 'tsconfig.json' (#9893)
  • \r\n
\r\n

🩹 Fixes

\r\n
    \r\n
  • deps: update dependency prism-react-renderer to\r\nv2.4.0 (#9943)
  • \r\n
  • eslint-plugin: [no-unnecessary-type-assertion] fix\r\nTSNonNullExpression fixer (#9898)
  • \r\n
  • eslint-plugin: [no-misused-promises] handle static\r\nmethod (#9951)
  • \r\n
  • eslint-plugin: [no-unnecessary-type-parameters] fix\r\nAST quick path scope analysis (#9900)
  • \r\n
  • eslint-plugin: [consistent-type-assertions] access\r\nparser services lazily (#9921)
  • \r\n
\r\n

❤️ Thank You

\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from @​typescript-eslint/parser's\r\nchangelog.

\r\n
\r\n

8.6.0 (2024-09-16)

\r\n

This was a version bump only for parser to align it with other\r\nprojects, there were no code changes.

\r\n

You can read about our versioning\r\nstrategy and releases\r\non our website.

\r\n

8.5.0 (2024-09-09)

\r\n

This was a version bump only for parser to align it with other\r\nprojects, there were no code changes.

\r\n

You can read about our versioning\r\nstrategy and releases\r\non our website.

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 343710e\r\nchore(release): publish 8.6.0
  • \r\n
  • 4d31ebe\r\nchore(release): publish 8.5.0
  • \r\n
  • 4bc801e\r\nchore: enable unicorn/no-array-reduce (#9640)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=8.4.0&new-version=8.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump @typescript-eslint/parser from 8.4.0 to 8.6.0 (#72)"}},{"before":"ea911d1d10dbc52ca4165a8dc81b639e530e4e52","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/parser-8.5.0","pushedAt":"2024-09-19T17:47:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"81527b47a92bd915891f8ae4ee90359a5cd2ea36","after":"326b4408dc6fbc197f59f66f07bdc7f9ab239d2d","ref":"refs/heads/dependabot/npm_and_yarn/express-4.21.0","pushedAt":"2024-09-19T17:47:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump express from 4.20.0 to 4.21.0\n\nBumps [express](https://github.com/expressjs/express) from 4.20.0 to 4.21.0.\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.20.0...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express from 4.20.0 to 4.21.0"}},{"before":null,"after":"581ffc74d55e9877306140baa7463c456456d80b","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/parser-8.6.0","pushedAt":"2024-09-19T17:47:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump @typescript-eslint/parser from 8.4.0 to 8.6.0\n\nBumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.4.0 to 8.6.0.\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.6.0/packages/parser)\n\n---\nupdated-dependencies:\n- dependency-name: \"@typescript-eslint/parser\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @typescript-eslint/parser from 8.4.0 to 8.6.0"}},{"before":"336f87dfc960a6fc5f6ad6ce29ba47d9a84652ae","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/types/node-22.5.5","pushedAt":"2024-09-19T17:46:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"}},{"before":"385376439253ebcac36e6b381da6a414d90fcac3","after":"88002b2987f76d489fab94f3d6e00645791bf666","ref":"refs/heads/main","pushedAt":"2024-09-19T17:46:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"},"commit":{"message":"Bump @types/node from 22.5.4 to 22.5.5 (#70)\n\nBumps\n[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)\nfrom 22.5.4 to 22.5.5.\n
\nCommits\n
    \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=22.5.4&new-version=22.5.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump @types/node from 22.5.4 to 22.5.5 (#70)"}},{"before":"615e7f1309b98a228d71acf8bb36a105dd04fe40","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-5.6.2","pushedAt":"2024-09-19T17:46:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"}},{"before":"e7f2565881df0a823dea49abf4f8e2b8a400e75e","after":"385376439253ebcac36e6b381da6a414d90fcac3","ref":"refs/heads/main","pushedAt":"2024-09-19T17:46:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"},"commit":{"message":"Bump typescript from 5.5.4 to 5.6.2 (#68)\n\nBumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4\nto 5.6.2.\n
\nRelease notes\n

Sourced from typescript's\nreleases.

\n
\n

TypeScript 5.6

\n

For release notes, check out the release\nannouncement.

\n

For the complete list of fixed issues, check out the

\n
    \n
  • fixed\nissues query for Typescript 5.6.0 (Beta).
  • \n
  • fixed\nissues query for Typescript 5.6.1 (RC).
  • \n
  • fixed\nissues query for Typescript 5.6.2 (Stable).
  • \n
\n

Downloads are available on:

\n
    \n
  • npm
  • \n
  • NuGet\npackage
  • \n
\n

TypeScript 5.6 RC

\n

For release notes, check out the release\nannouncement.

\n

For the complete list of fixed issues, check out the

\n
    \n
  • fixed\nissues query for TypeScript v5.6.1 (RC).
  • \n
  • fixed\nissues query for TypeScript v5.6.0 (Beta).
  • \n
\n

Downloads are available on:

\n\n

TypeScript 5.6 Beta

\n

For release notes, check out the release\nannouncement.

\n

For the complete list of fixed issues, check out the

\n
    \n
  • fixed\nissues query for Typescript 5.6.0 (Beta).
  • \n
\n

Downloads are available on:

\n
    \n
  • npm
  • \n
  • NuGet\npackage
  • \n
\n
\n
\n
\nCommits\n
    \n
  • a7e3374\nBump version to 5.6.2 and LKG
  • \n
  • 2063357\n🤖 Pick PR #59708\n(LEGO: Pull request from lego/hb_537...) into release-5.6 (#...
  • \n
  • 4fe7e41\n🤖 Pick PR #59670\n(fix(59649): ts Move to a new file d...) into release-5.6 (#...
  • \n
  • 1a03e53\n🤖 Pick PR #59761\n(this can be nullish) into release-5.6 (#59762)
  • \n
  • 6212132\nUpdate LKG
  • \n
  • bbb5faf\n🤖 Pick PR #59542\n(Fixing delay caused in vscode due t...) into release-5.6 (#...
  • \n
  • e6914a5\nBump version to 5.6.1-rc and LKG
  • \n
  • 34121c4\nUpdate LKG
  • \n
  • 2a30c2a\nMerge remote-tracking branch 'origin/main' into release-5.6
  • \n
  • 936a79b\nExpose TypeChecker. getAwaitedType to public (#59268)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.5.4&new-version=5.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump typescript from 5.5.4 to 5.6.2 (#68)"}},{"before":"b1db8d39801e795c50beaed64acd51704bdd1a6d","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.5.0","pushedAt":"2024-09-19T17:46:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"}},{"before":"d416c3dbec074da4586a0e95ef4e34748c37aadd","after":"e7f2565881df0a823dea49abf4f8e2b8a400e75e","ref":"refs/heads/main","pushedAt":"2024-09-19T17:46:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"},"commit":{"message":"Bump @typescript-eslint/eslint-plugin from 8.4.0 to 8.5.0 (#67)\n\nBumps\n[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)\nfrom 8.4.0 to 8.5.0.\n
\nRelease notes\n

Sourced from @​typescript-eslint/eslint-plugin's\nreleases.

\n
\n

v8.5.0

\n

8.5.0 (2024-09-09)

\n

🚀 Features

\n
    \n
  • eslint-plugin: [no-duplicate-type-constituents]\nprevent unnecessary | undefined for optional parameters (#9479)
  • \n
  • eslint-plugin: [no-unsafe-argument] differentiate\nerror types (#9920)
  • \n
  • typescript-estree: default\nprojectService.defaultProject to 'tsconfig.json' (#9893)
  • \n
\n

🩹 Fixes

\n
    \n
  • deps: update dependency prism-react-renderer to\nv2.4.0 (#9943)
  • \n
  • eslint-plugin: [no-unnecessary-type-assertion] fix\nTSNonNullExpression fixer (#9898)
  • \n
  • eslint-plugin: [no-misused-promises] handle static\nmethod (#9951)
  • \n
  • eslint-plugin: [no-unnecessary-type-parameters] fix\nAST quick path scope analysis (#9900)
  • \n
  • eslint-plugin: [consistent-type-assertions] access\nparser services lazily (#9921)
  • \n
\n

❤️ Thank You

\n
    \n
  • Abraham Guo
  • \n
  • Josh Goldberg ✨
  • \n
  • Kirk Waiblinger @​kirkwaiblinger
  • \n
  • YeonJuan @​yeonjuan
  • \n
\n

You can read about our versioning\nstrategy and releases\non our website.

\n
\n
\n
\nChangelog\n

Sourced from @​typescript-eslint/eslint-plugin's\nchangelog.

\n
\n

8.5.0 (2024-09-09)

\n

🚀 Features

\n
    \n
  • \n

    eslint-plugin: [no-duplicate-type-constituents]\nprevent unnecessary `

    \n
  • \n
  • \n

    eslint-plugin: [no-unsafe-argument] differentiate\nerror types

    \n
  • \n
\n

🩹 Fixes

\n
    \n
  • \n

    eslint-plugin: [no-unnecessary-type-assertion] fix\nTSNonNullExpression fixer

    \n
  • \n
  • \n

    eslint-plugin: [no-misused-promises] handle static\nmethod

    \n
  • \n
  • \n

    eslint-plugin: [no-unnecessary-type-parameters] fix\nAST quick path scope analysis

    \n
  • \n
  • \n

    eslint-plugin: [consistent-type-assertions] access\nparser services lazily

    \n
  • \n
\n

❤️ Thank You

\n
    \n
  • f44da958e
  • \n
  • Josh Goldberg ✨
  • \n
  • Kirk Waiblinger
  • \n
  • YeonJuan
  • \n
\n

You can read about our versioning\nstrategy and releases\non our website.

\n
\n
\n
\nCommits\n
    \n
  • 4d31ebe\nchore(release): publish 8.5.0
  • \n
  • 918bdf4\nfix(eslint-plugin): [consistent-type-assertions] access parser services\nlazil...
  • \n
  • 4f6a97b\nfix(eslint-plugin): [no-unnecessary-type-parameters] fix AST quick path\nscope...
  • \n
  • dbcade8\ndocs: [no-floating-promises] add MDN link regarding void operator (#9953)
  • \n
  • ead85a3\nfix(eslint-plugin): [no-misused-promises] handle static method (#9951)
  • \n
  • c49b91f\nfeat(eslint-plugin): [no-unsafe-argument] differentiate error types (#9920)
  • \n
  • 04d1bd0\ndocs: mark allowRuleToRunWithoutStrictNullChecksIKnowWhatIAmDoing\noptions as ...
  • \n
  • cafed6d\nchore: enable unicorn/prefer-array-some (#9932)
  • \n
  • bee8c9d\nchore: enable unicorn/prefer-spread (#9834)
  • \n
  • fe2a16e\nfix(eslint-plugin): [no-unnecessary-type-assertion] fix\nTSNonNullExpression f...
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=8.4.0&new-version=8.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump @typescript-eslint/eslint-plugin from 8.4.0 to 8.5.0 (#67)"}},{"before":"1177d7d5d08296bd76e6a9eb4ae229243d30d391","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.10.0","pushedAt":"2024-09-19T17:46:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"}},{"before":"28764d43dedcf773cffb40a46a536fdb6299da6d","after":"d416c3dbec074da4586a0e95ef4e34748c37aadd","ref":"refs/heads/main","pushedAt":"2024-09-19T17:46:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"},"commit":{"message":"Bump eslint from 8.57.0 to 9.10.0 (#66)\n\nBumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.10.0.\n
\nRelease notes\n

Sourced from eslint's\nreleases.

\n
\n

v9.10.0

\n

Features

\n
    \n
  • 301b90d\nfeat: Add types (#18854)\n(Nicholas C. Zakas)
  • \n
  • bcf0df5\nfeat: limit namespace import identifier in id-length rule (#18849)\n(ChaedongIm)
  • \n
  • 45c18e1\nfeat: add requireFlag option to\nrequire-unicode-regexp rule (#18836)\n(Brett Zamir)
  • \n
  • 183b459\nfeat: add error message for duplicate flags in\nno-invalid-regexp (#18837)\n(Tanuj Kanti)
  • \n
  • c69b406\nfeat: report duplicate allowed flags in no-invalid-regexp\n(#18754)\n(Tanuj Kanti)
  • \n
\n

Documentation

\n
    \n
  • bee0e7a\ndocs: update README (#18865)\n(Milos Djermanovic)
  • \n
  • 5d80b59\ndocs: specify that ruleId can be null in\ncustom formatter docs (#18857)\n(Milos Djermanovic)
  • \n
  • 156b1c3\ndocs: Update README (GitHub Actions Bot)
  • \n
  • f6fdef9\ndocs: Update README (GitHub Actions Bot)
  • \n
  • a20c870\ndocs: Update README (GitHub Actions Bot)
  • \n
  • 90e699b\ndocs: Update README (GitHub Actions Bot)
  • \n
\n

Chores

\n
    \n
  • 24c3ff7\nchore: upgrade to @​eslint/js@​9.10.0 (#18866)\n(Francesco Trotta)
  • \n
  • 1ebdde1\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
  • e8fc5bd\nchore: update dependency @​eslint/core to ^0.5.0 (#18848)\n(renovate[bot])
  • \n
  • 343f992\nrefactor: don't use node.value when removing unused\ndirectives (#18835)\n(Milos Djermanovic)
  • \n
  • 3db18b0\nrefactor: Extract FileContext into class (#18831)\n(Nicholas C. Zakas)
  • \n
  • 931d650\nrefactor: Use @​eslint/plugin-kit (#18822)\n(Nicholas C. Zakas)
  • \n
  • ed5cf0c\nchore: update dependency @​eslint/json to ^0.4.0 (#18829)\n(Milos Djermanovic)
  • \n
  • d1f0831\nchore: added missing ids (#18817)\n(Strek)
  • \n
  • ec92813\nrefactor: Config class (#18763)\n(Nicholas C. Zakas)
  • \n
\n

v9.9.1

\n

Bug Fixes

\n
    \n
  • 9bde90c\nfix: add logic to handle fixTypes in\nlintText() (#18736)\n(Amaresh S M)
  • \n
\n

Documentation

\n
    \n
  • 4840930\ndocs: Update README with version support and clean up content (#18804)\n(Nicholas C. Zakas)
  • \n
  • f61f40d\ndocs: Update globals examples (#18805)\n(Nicholas C. Zakas)
  • \n
  • 241fcea\ndocs: Use and define languages (#18795)\n(Nicholas C. Zakas)
  • \n
  • 5dbdd63\ndocs: eslint-plugin-markdown -> @​eslint/markdown (#18797)\n(Nicholas C. Zakas)
  • \n
  • c6c8ddd\ndocs: update links to eslint-visitor-keys repo (#18796)\n(Francesco Trotta)
  • \n
  • f981d05\ndocs: Update README (GitHub Actions Bot)
  • \n
  • b516974\ndocs: update links to eslint/js repo (#18781)\n(Francesco Trotta)
  • \n
  • fb7a3f5\ndocs: update note for package managers (#18779)\n(Jay)
  • \n
\n

Chores

\n
    \n
  • b0c34d0\nchore: upgrade to @​eslint/js@​9.9.1 (#18809)\n(Francesco Trotta)
  • \n
  • cd5a0da\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
  • e112642\nrefactor: Extract parsing logic from Linter (#18790)\n(Nicholas C. Zakas)
  • \n
  • 0f68a85\nchore: use eslint-plugin-yml on yaml files only (#18801)\n(Milos Djermanovic)
  • \n
  • f8d1b3c\nchore: update dependencies for browser tests (#18794)\n(Christian Bromann)
  • \n
  • aed2624\nchore: update dependency @​eslint/config-array to ^0.18.0\n(#18788)\n(renovate[bot])
  • \n
  • 5c29128\nchore: update dependency @​eslint/core to ^0.4.0 (#18789)\n(renovate[bot])
  • \n
  • 5d66fb2\nchore: migrate linting workflow to use trunk check meta-linter (#18643)\n(Chris Clearwater)
  • \n
\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from eslint's\nchangelog.

\n
\n

v9.10.0 - September 6, 2024

\n
    \n
  • 24c3ff7\nchore: upgrade to @​eslint/js@​9.10.0 (#18866)\n(Francesco Trotta)
  • \n
  • 1ebdde1\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
  • 301b90d\nfeat: Add types (#18854)\n(Nicholas C. Zakas)
  • \n
  • bee0e7a\ndocs: update README (#18865)\n(Milos Djermanovic)
  • \n
  • bcf0df5\nfeat: limit namespace import identifier in id-length rule (#18849)\n(ChaedongIm)
  • \n
  • 45c18e1\nfeat: add requireFlag option to\nrequire-unicode-regexp rule (#18836)\n(Brett Zamir)
  • \n
  • 5d80b59\ndocs: specify that ruleId can be null in\ncustom formatter docs (#18857)\n(Milos Djermanovic)
  • \n
  • 156b1c3\ndocs: Update README (GitHub Actions Bot)
  • \n
  • e8fc5bd\nchore: update dependency @​eslint/core to ^0.5.0 (#18848)\n(renovate[bot])
  • \n
  • 343f992\nrefactor: don't use node.value when removing unused\ndirectives (#18835)\n(Milos Djermanovic)
  • \n
  • 183b459\nfeat: add error message for duplicate flags in\nno-invalid-regexp (#18837)\n(Tanuj Kanti)
  • \n
  • f6fdef9\ndocs: Update README (GitHub Actions Bot)
  • \n
  • c69b406\nfeat: report duplicate allowed flags in no-invalid-regexp\n(#18754)\n(Tanuj Kanti)
  • \n
  • a20c870\ndocs: Update README (GitHub Actions Bot)
  • \n
  • 90e699b\ndocs: Update README (GitHub Actions Bot)
  • \n
  • 3db18b0\nrefactor: Extract FileContext into class (#18831)\n(Nicholas C. Zakas)
  • \n
  • 931d650\nrefactor: Use @​eslint/plugin-kit (#18822)\n(Nicholas C. Zakas)
  • \n
  • ed5cf0c\nchore: update dependency @​eslint/json to ^0.4.0 (#18829)\n(Milos Djermanovic)
  • \n
  • d1f0831\nchore: added missing ids (#18817)\n(Strek)
  • \n
  • ec92813\nrefactor: Config class (#18763)\n(Nicholas C. Zakas)
  • \n
\n

v9.9.1 - August 23, 2024

\n
    \n
  • b0c34d0\nchore: upgrade to @​eslint/js@​9.9.1 (#18809)\n(Francesco Trotta)
  • \n
  • cd5a0da\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
  • 4840930\ndocs: Update README with version support and clean up content (#18804)\n(Nicholas C. Zakas)
  • \n
  • f61f40d\ndocs: Update globals examples (#18805)\n(Nicholas C. Zakas)
  • \n
  • e112642\nrefactor: Extract parsing logic from Linter (#18790)\n(Nicholas C. Zakas)
  • \n
  • 241fcea\ndocs: Use and define languages (#18795)\n(Nicholas C. Zakas)
  • \n
  • 0f68a85\nchore: use eslint-plugin-yml on yaml files only (#18801)\n(Milos Djermanovic)
  • \n
  • 5dbdd63\ndocs: eslint-plugin-markdown -> @​eslint/markdown (#18797)\n(Nicholas C. Zakas)
  • \n
  • c6c8ddd\ndocs: update links to eslint-visitor-keys repo (#18796)\n(Francesco Trotta)
  • \n
  • f8d1b3c\nchore: update dependencies for browser tests (#18794)\n(Christian Bromann)
  • \n
  • aed2624\nchore: update dependency @​eslint/config-array to ^0.18.0\n(#18788)\n(renovate[bot])
  • \n
  • 5c29128\nchore: update dependency @​eslint/core to ^0.4.0 (#18789)\n(renovate[bot])
  • \n
  • 5d66fb2\nchore: migrate linting workflow to use trunk check meta-linter (#18643)\n(Chris Clearwater)
  • \n
  • f981d05\ndocs: Update README (GitHub Actions Bot)
  • \n
  • b516974\ndocs: update links to eslint/js repo (#18781)\n(Francesco Trotta)
  • \n
  • fb7a3f5\ndocs: update note for package managers (#18779)\n(Jay)
  • \n
  • bf96855\nchore: add ids to github issue templates (#18775)\n(Strek)
  • \n
  • 9bde90c\nfix: add logic to handle fixTypes in\nlintText() (#18736)\n(Amaresh S M)
  • \n
\n

v9.9.0 - August 9, 2024

\n
    \n
  • 461b2c3\nchore: upgrade to @eslint/js@9.9.0 (#18765)\n(Francesco Trotta)
  • \n
  • 59dba1b\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
  • fea8563\nchore: update dependency @​eslint/core to ^0.3.0 (#18724)\n(renovate[bot])
  • \n
  • 41d0206\nfeat: Add support for TS config files (#18134)\n(Arya Emami)
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 6448f32\n9.10.0
  • \n
  • afeb9b1\nBuild: changelog update for 9.10.0
  • \n
  • 24c3ff7\nchore: upgrade to @​eslint/js@​9.10.0 (#18866)
  • \n
  • 1ebdde1\nchore: package.json update for @​eslint/js release
  • \n
  • 301b90d\nfeat: Add types (#18854)
  • \n
  • bee0e7a\ndocs: update README (#18865)
  • \n
  • bcf0df5\nfeat: limit namespace import identifier in id-length rule (#18849)
  • \n
  • 45c18e1\nfeat: add requireFlag option to\nrequire-unicode-regexp rule (#18836)
  • \n
  • 5d80b59\ndocs: specify that ruleId can be null in\ncustom formatter docs (#18857)
  • \n
  • 156b1c3\ndocs: Update README
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=8.57.0&new-version=9.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump eslint from 8.57.0 to 9.10.0 (#66)"}},{"before":null,"after":"81527b47a92bd915891f8ae4ee90359a5cd2ea36","ref":"refs/heads/dependabot/npm_and_yarn/express-4.21.0","pushedAt":"2024-09-16T00:58:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump express from 4.20.0 to 4.21.0\n\nBumps [express](https://github.com/expressjs/express) from 4.20.0 to 4.21.0.\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.20.0...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express from 4.20.0 to 4.21.0"}},{"before":null,"after":"336f87dfc960a6fc5f6ad6ce29ba47d9a84652ae","ref":"refs/heads/dependabot/npm_and_yarn/types/node-22.5.5","pushedAt":"2024-09-16T00:58:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump @types/node from 22.5.4 to 22.5.5\n\nBumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.5.4 to 22.5.5.\n- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)\n- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)\n\n---\nupdated-dependencies:\n- dependency-name: \"@types/node\"\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @types/node from 22.5.4 to 22.5.5"}},{"before":null,"after":"ea911d1d10dbc52ca4165a8dc81b639e530e4e52","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/parser-8.5.0","pushedAt":"2024-09-16T00:58:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump @typescript-eslint/parser from 8.4.0 to 8.5.0\n\nBumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.4.0 to 8.5.0.\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.5.0/packages/parser)\n\n---\nupdated-dependencies:\n- dependency-name: \"@typescript-eslint/parser\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @typescript-eslint/parser from 8.4.0 to 8.5.0"}},{"before":null,"after":"615e7f1309b98a228d71acf8bb36a105dd04fe40","ref":"refs/heads/dependabot/npm_and_yarn/typescript-5.6.2","pushedAt":"2024-09-16T00:58:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump typescript from 5.5.4 to 5.6.2\n\nBumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2.\n- [Release notes](https://github.com/microsoft/TypeScript/releases)\n- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)\n- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)\n\n---\nupdated-dependencies:\n- dependency-name: typescript\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump typescript from 5.5.4 to 5.6.2"}},{"before":null,"after":"b1db8d39801e795c50beaed64acd51704bdd1a6d","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.5.0","pushedAt":"2024-09-16T00:57:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump @typescript-eslint/eslint-plugin from 8.4.0 to 8.5.0\n\nBumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.4.0 to 8.5.0.\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.5.0/packages/eslint-plugin)\n\n---\nupdated-dependencies:\n- dependency-name: \"@typescript-eslint/eslint-plugin\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @typescript-eslint/eslint-plugin from 8.4.0 to 8.5.0"}},{"before":null,"after":"1177d7d5d08296bd76e6a9eb4ae229243d30d391","ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.10.0","pushedAt":"2024-09-16T00:57:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump eslint from 8.57.0 to 9.10.0\n\nBumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.10.0.\n- [Release notes](https://github.com/eslint/eslint/releases)\n- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v9.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump eslint from 8.57.0 to 9.10.0"}},{"before":"209b520de8cd91a2cd009ddefbaabb4304dab16b","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/multi-ceff1a497b","pushedAt":"2024-09-10T12:44:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"}},{"before":"b62ad6590b6103854b4360f880cc1b8c99c2ee4e","after":"28764d43dedcf773cffb40a46a536fdb6299da6d","ref":"refs/heads/main","pushedAt":"2024-09-10T12:44:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sleberknight","name":"Scott Leberknight","path":"/sleberknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/174812?s=80&v=4"},"commit":{"message":"Bump path-to-regexp and express (#65)\n\nBumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) to\r\n0.1.10 and updates ancestor dependency\r\n[express](https://github.com/expressjs/express). These dependencies need\r\nto be updated together.\r\n\r\nUpdates `path-to-regexp` from 0.1.7 to 0.1.10\r\n
\r\nRelease notes\r\n

Sourced from path-to-regexp's\r\nreleases.

\r\n
\r\n

Backtrack protection

\r\n

Fixed

\r\n
    \r\n
  • Add backtrack protection to parameters 29b96b4\r\n
      \r\n
    • This will break some edge cases but should improve performance
    • \r\n
    \r\n
  • \r\n
\r\n

https://github.com/pillarjs/path-to-regexp/compare/v0.1.9...v0.1.10

\r\n

Support non-lookahead regex output

\r\n

Added

\r\n
    \r\n
  • Allow a non-lookahead regex (#312)\r\nc4272e4
  • \r\n
\r\n

https://github.com/component/path-to-regexp/compare/v0.1.8...v0.1.9

\r\n

Support named matching groups in RegExp

\r\n

Added

\r\n
    \r\n
  • Add support for named matching groups (#301)\r\n114f62d
  • \r\n
\r\n

https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.8

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • c827fce\r\n0.1.10
  • \r\n
  • 29b96b4\r\nAdd backtrack protection to parameters
  • \r\n
  • ac4c234\r\nUpdate repo url (#314)
  • \r\n
  • bdb6635\r\n0.1.9
  • \r\n
  • c4272e4\r\nAllow a non-lookahead regex (#312)
  • \r\n
  • 51a1955\r\n0.1.8
  • \r\n
  • 114f62d\r\nAdd support for named matching groups (#301)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\nUpdates `express` from 4.19.2 to 4.20.0\r\n
\r\nRelease notes\r\n

Sourced from express's\r\nreleases.

\r\n
\r\n

4.20.0

\r\n

What's Changed

\r\n

Important

\r\n
    \r\n
  • IMPORTANT: The default depth level for parsing\r\nURL-encoded data is now 32 (previously was\r\nInfinity)
  • \r\n
  • Remove link renderization in html while using\r\nres.redirect
  • \r\n
\r\n

Other Changes

\r\n
    \r\n
  • 4.19.2 Staging by @​wesleytodd in expressjs/express#5561
  • \r\n
  • remove duplicate location test for data uri by @​wesleytodd in expressjs/express#5562
  • \r\n
  • feat: document beta releases expectations by @​marco-ippolito\r\nin expressjs/express#5565
  • \r\n
  • Cut down on duplicated CI runs by @​jonchurch in expressjs/express#5564
  • \r\n
  • Add a Threat Model by @​UlisesGascon\r\nin expressjs/express#5526
  • \r\n
  • Assign captain of encodeurl by @​blakeembrey in\r\nexpressjs/express#5579
  • \r\n
  • Nominate jonchurch as repo captain for http-errors,\r\nexpressjs.com, morgan, cors,\r\nbody-parser by @​jonchurch in expressjs/express#5587
  • \r\n
  • docs: update Security.md by @​inigomarquinez\r\nin expressjs/express#5590
  • \r\n
  • docs: update triage nomination policy by @​UlisesGascon\r\nin expressjs/express#5600
  • \r\n
  • Add CodeQL (SAST) by @​UlisesGascon\r\nin expressjs/express#5433
  • \r\n
  • docs: add UlisesGascon as triage initiative captain by @​UlisesGascon\r\nin expressjs/express#5605
  • \r\n
  • deps: encodeurl@~2.0.0 by @​blakeembrey in\r\nexpressjs/express#5569
  • \r\n
  • skip QUERY method test by @​jonchurch in expressjs/express#5628
  • \r\n
  • ignore ETAG query test on 21 and 22, reuse skip util by @​jonchurch in expressjs/express#5639
  • \r\n
  • add support Node.js@22 in the CI by @​mertcanaltin\r\nin expressjs/express#5627
  • \r\n
  • doc: add table of contents, tc/triager lists to readme by @​mertcanaltin\r\nin expressjs/express#5619
  • \r\n
  • List and sort all projects, add captains by @​blakeembrey in\r\nexpressjs/express#5653
  • \r\n
  • docs: add @​UlisesGascon\r\nas captain for cookie-parser by @​UlisesGascon\r\nin expressjs/express#5666
  • \r\n
  • ✨ bring back query tests for node 21 by @​ctcpip in expressjs/express#5690
  • \r\n
  • [v4] Deprecate res.clearCookie accepting\r\noptions.maxAge and options.expires by @​jonchurch in expressjs/express#5672
  • \r\n
  • skip QUERY tests for Node 21 only, still not supported by @​jonchurch in expressjs/express#5695
  • \r\n
  • 📝 update people, add ctcpip to TC by @​ctcpip in expressjs/express#5683
  • \r\n
  • remove minor version pinning from ci by @​jonchurch in expressjs/express#5722
  • \r\n
  • Fix link variable use in attribution section of CODE OF CONDUCT by\r\n@​IamLizu in expressjs/express#5762
  • \r\n
  • Replace Appveyor windows testing with GHA by @​jonchurch in expressjs/express#5599
  • \r\n
  • Add OSSF Scorecard badge by @​UlisesGascon\r\nin expressjs/express#5436
  • \r\n
  • update scorecard link by @​bjohansebas in\r\nexpressjs/express#5814
  • \r\n
  • Nominate @​IamLizu to the\r\ntriage team by @​UlisesGascon\r\nin expressjs/express#5836
  • \r\n
  • deps: path-to-regexp@0.1.8 by @​blakeembrey in\r\nexpressjs/express#5603
  • \r\n
  • docs: specify new instructions for question and\r\ndiscuss by @​IamLizu in expressjs/express#5835
  • \r\n
  • 4.x: Upgrade merge-descriptors dependency by @​RobinTail in expressjs/express#5781
  • \r\n
  • path-to-regexp@0.1.10 by @​blakeembrey in\r\nexpressjs/express#5902
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​marco-ippolito\r\nmade their first contribution in expressjs/express#5565
  • \r\n
  • @​inigomarquinez\r\nmade their first contribution in expressjs/express#5590
  • \r\n
  • @​mertcanaltin\r\nmade their first contribution in expressjs/express#5627
  • \r\n
  • @​ctcpip made\r\ntheir first contribution in expressjs/express#5690
  • \r\n
  • @​bjohansebas\r\nmade their first contribution in expressjs/express#5814
  • \r\n
\r\n

Full Changelog: https://github.com/expressjs/express/compare/4.19.1...4.20.0

\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from express's\r\nchangelog.

\r\n
\r\n

4.20.0 / 2024-09-10

\r\n
    \r\n
  • deps: serve-static@0.16.0\r\n
      \r\n
    • Remove link renderization in html while redirecting
    • \r\n
    \r\n
  • \r\n
  • deps: send@0.19.0\r\n
      \r\n
    • Remove link renderization in html while redirecting
    • \r\n
    \r\n
  • \r\n
  • deps: body-parser@0.6.0\r\n
      \r\n
    • add depth option to customize the depth level in the\r\nparser
    • \r\n
    • IMPORTANT: The default depth level for parsing\r\nURL-encoded data is now 32 (previously was\r\nInfinity)
    • \r\n
    \r\n
  • \r\n
  • Remove link renderization in html while using\r\nres.redirect
  • \r\n
  • deps: path-to-regexp@0.1.10\r\n
      \r\n
    • Adds support for named matching groups in the routes using a\r\nregex
    • \r\n
    • Adds backtracking protection to parameters without regexes\r\ndefined
    • \r\n
    \r\n
  • \r\n
  • deps: encodeurl@~2.0.0\r\n
      \r\n
    • Removes encoding of \\, |, and\r\n^ to align better with URL spec
    • \r\n
    \r\n
  • \r\n
  • Deprecate passing options.maxAge and\r\noptions.expires to res.clearCookie\r\n
      \r\n
    • Will be ignored in v5, clearCookie will set a cookie with an expires\r\nin the past to instruct clients to delete the cookie
    • \r\n
    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 21df421\r\n4.20.0
  • \r\n
  • 4c9ddc1\r\nfeat: upgrade to serve-static@0.16.0
  • \r\n
  • 9ebe5d5\r\nfeat: upgrade to send@0.19.0 (#5928)
  • \r\n
  • ec4a01b\r\nfeat: upgrade to body-parser@1.20.3 (#5926)
  • \r\n
  • 54271f6\r\nfix: don't render redirect values in anchor href
  • \r\n
  • 125bb74\r\npath-to-regexp@0.1.10 (#5902)
  • \r\n
  • 2a980ad\r\nmerge-descriptors@1.0.3 (#5781)
  • \r\n
  • a3e7e05\r\ndocs: specify new instructions for question and\r\ndiscuss
  • \r\n
  • c5addb9\r\ndeps: path-to-regexp@0.1.8 (#5603)
  • \r\n
  • e35380a\r\ndocs: add @​IamLizu to the\r\ntriage team (#5836)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/kiwiproject/dynamic-properties-provider-js/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump path-to-regexp and express (#65)"}},{"before":null,"after":"209b520de8cd91a2cd009ddefbaabb4304dab16b","ref":"refs/heads/dependabot/npm_and_yarn/multi-ceff1a497b","pushedAt":"2024-09-10T03:24:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump path-to-regexp and express\n\nBumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) to 0.1.10 and updates ancestor dependency [express](https://github.com/expressjs/express). These dependencies need to be updated together.\n\n\nUpdates `path-to-regexp` from 0.1.7 to 0.1.10\n- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)\n- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)\n- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.10)\n\nUpdates `express` from 4.19.2 to 4.20.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: path-to-regexp\n dependency-type: indirect\n- dependency-name: express\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump path-to-regexp and express"}},{"before":"f3fd6cdb9016a9c307beb6ebc7b7e8e4641a94d0","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.4.0","pushedAt":"2024-09-10T03:23:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"chrisrohr","name":"Chris Rohr","path":"/chrisrohr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51920?s=80&v=4"}},{"before":"bedb9d5cb6f7c5cc3d7b4ffd13a4c640aadf7e1e","after":"b62ad6590b6103854b4360f880cc1b8c99c2ee4e","ref":"refs/heads/main","pushedAt":"2024-09-10T03:23:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"chrisrohr","name":"Chris Rohr","path":"/chrisrohr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51920?s=80&v=4"},"commit":{"message":"Bump @typescript-eslint/eslint-plugin from 7.17.0 to 8.4.0 (#63)\n\nBumps\r\n[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)\r\nfrom 7.17.0 to 8.4.0.\r\n
\r\nRelease notes\r\n

Sourced from @​typescript-eslint/eslint-plugin's\r\nreleases.

\r\n
\r\n

v8.4.0

\r\n

8.4.0 (2024-09-02)

\r\n

🚀 Features

\r\n
    \r\n
  • typescript-estree: make withoutProjectParserOptions\r\ngeneric (#9877)
  • \r\n
\r\n

❤️ Thank You

\r\n
    \r\n
  • Josh Goldberg ✨
  • \r\n
\r\n

You can read about our versioning\r\nstrategy and releases\r\non our website.

\r\n

v8.3.0

\r\n

8.3.0 (2024-08-26)

\r\n

🚀 Features

\r\n
    \r\n
  • eslint-plugin: [no-deprecation] add rule (#9783)
  • \r\n
  • typescript-estree: replace globby w/\r\nfast-glob (#9518)
  • \r\n
  • typescript-estree: reload project service once when\r\nfile config isn't found (#9853)
  • \r\n
\r\n

🩹 Fixes

\r\n
    \r\n
  • ast-spec: use Expression in argument\r\nof ThrowStatement (#9632)
  • \r\n
  • eslint-plugin: [no-unnecessary-template-expression]\r\nadd missing parentheses in autofix (#8673)
  • \r\n
  • eslint-plugin: [no-unnecessary-type-parameters]\r\ncheck mapped alias type arguments (#9741)
  • \r\n
  • utils: add missing\r\nTSSatisfiesExpression in\r\nRuleListenerBaseSelectors (#9832)
  • \r\n
  • utils: add TSDeclareFunction to\r\nfunctionTypeTypes (#9788)
  • \r\n
\r\n

❤️ Thank You

\r\n
    \r\n
  • Abraham Guo
  • \r\n
  • Daichi Kamiyama @​dak2
  • \r\n
  • Josh Goldberg ✨
  • \r\n
  • Kim Sang Du @​developer-bandi
  • \r\n
  • Sukka
  • \r\n
  • Vida Xie @​9romise
  • \r\n
\r\n

You can read about our versioning\r\nstrategy and releases\r\non our website.

\r\n

v8.2.0

\r\n

8.2.0 (2024-08-19)

\r\n

🚀 Features

\r\n
    \r\n
  • eslint-plugin: add suggestion to\r\nrequire-await to remove async keyword (#9718)
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from @​typescript-eslint/eslint-plugin's\r\nchangelog.

\r\n
\r\n

8.4.0 (2024-09-02)

\r\n

This was a version bump only for eslint-plugin to align it with other\r\nprojects, there were no code changes.

\r\n

You can read about our versioning\r\nstrategy and releases\r\non our website.

\r\n

8.3.0 (2024-08-26)

\r\n

🚀 Features

\r\n
    \r\n
  • eslint-plugin: [no-deprecation] add rule
  • \r\n
\r\n

🩹 Fixes

\r\n
    \r\n
  • \r\n

    eslint-plugin: [no-unnecessary-template-expression]\r\nadd missing parentheses in autofix

    \r\n
  • \r\n
  • \r\n

    eslint-plugin: [no-unnecessary-type-parameters]\r\ncheck mapped alias type arguments

    \r\n
  • \r\n
  • \r\n

    utils: add TSDeclareFunction to\r\nfunctionTypeTypes

    \r\n
  • \r\n
  • \r\n

    ast-spec: use Expression in argument of\r\nThrowStatement

    \r\n
  • \r\n
\r\n

❤️ Thank You

\r\n
    \r\n
  • Abraham Guo
  • \r\n
  • Daichi Kamiyama
  • \r\n
  • Josh Goldberg ✨
  • \r\n
  • Kim Sang Du
  • \r\n
  • Sukka
  • \r\n
  • Vida Xie
  • \r\n
\r\n

You can read about our versioning\r\nstrategy and releases\r\non our website.

\r\n

8.2.0 (2024-08-19)

\r\n

🚀 Features

\r\n
    \r\n
  • eslint-plugin: add suggestion to\r\nrequire-await to remove async keyword
  • \r\n
\r\n

🩹 Fixes

\r\n
    \r\n
  • \r\n

    eslint-plugin:\r\n[use-unknown-in-catch-callback-variable] flag second argument of\r\n.then

    \r\n
  • \r\n
  • \r\n

    eslint-plugin: [no-unnecessary-type-assertion]\r\nconflict with TS for variables used before assignment

    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 3920c93\r\nchore(release): publish 8.4.0
  • \r\n
  • 2ad3404\r\nchore: enable unicorn/prefer-export-from and\r\n`@typescript-eslint/consistent...
  • \r\n
  • 46f27e6\r\ndocs: added note on async generator support in require-await (#9795)
  • \r\n
  • e5d1ac4\r\ndocs: add dedicated TypeOrValueSpecifier docs page (#9875)
  • \r\n
  • 5fd4251\r\ndocs: fill in most remaining rule option descriptions (#9868)
  • \r\n
  • 2421575\r\ndocs: add global variable rule disabling FAQ for ESLint (#9865)
  • \r\n
  • ef2eab1\r\nchore(release): publish 8.3.0
  • \r\n
  • fd55358\r\nchore: enable sonarjs/no-duplicated-branches (#9821)
  • \r\n
  • 9f70ed1\r\nfix(ast-spec): use Expression in argument of\r\nThrowStatement (#9632)
  • \r\n
  • 7160687\r\nchore: enable unicorn/no-lonely-if (#9830)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=7.17.0&new-version=8.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Chris Rohr <51920+chrisrohr@users.noreply.github.com>","shortMessageHtmlLink":"Bump @typescript-eslint/eslint-plugin from 7.17.0 to 8.4.0 (#63)"}},{"before":"249a07207e3798ea18404540e04a47b8db1a65f5","after":"f3fd6cdb9016a9c307beb6ebc7b7e8e4641a94d0","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.4.0","pushedAt":"2024-09-10T03:22:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"chrisrohr","name":"Chris Rohr","path":"/chrisrohr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51920?s=80&v=4"},"commit":{"message":"Bump eslint parser as well","shortMessageHtmlLink":"Bump eslint parser as well"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwMDozNjoxNy4wMDAwMDBazwAAAAS9b6dk","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QwMDozNjoxNy4wMDAwMDBazwAAAAS9b6dk","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQwMzoyMjoxMy4wMDAwMDBazwAAAASxkUTQ"}},"title":"Activity · kiwiproject/dynamic-properties-provider-js"}