{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":749527102,"defaultBranch":"main","name":"nhs-eps-spine-client","ownerLogin":"NHSDigital","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-28T20:34:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6683590?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727147287.0","currentOid":""},"activityList":{"items":[{"before":"dcfd6db1cf5c5d9e059f908f627f08534469edd9","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.7.0","pushedAt":"2024-09-24T03:08:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"}},{"before":"48d8b4f1e7cf9e29cb1bfa93955de579d8b2f6c8","after":"1b6c670fc336f3679ced6e0a21b5328a2bc1e233","ref":"refs/heads/main","pushedAt":"2024-09-24T03:08:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"},"commit":{"message":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin from 8.6.0 to 8.7.0 (#222)\n\nBumps\n[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)\nfrom 8.6.0 to 8.7.0.\n
\nRelease notes\n

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

\n
\n

v8.7.0

\n

8.7.0 (2024-09-23)

\n

🚀 Features

\n\n

🩹 Fixes

\n\n

❤️ Thank You

\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.7.0 (2024-09-23)

\n

🚀 Features

\n\n

🩹 Fixes

\n\n

❤️ Thank You

\n\n

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

\n
\n
\n
\nCommits\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.6.0&new-version=8.7.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":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin from 8.…"}},{"before":"3edf4c6db474820312ecd90bf918b3a434deb560","after":"dcfd6db1cf5c5d9e059f908f627f08534469edd9","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.7.0","pushedAt":"2024-09-24T03:06:11.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":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin\n\nBumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.6.0 to 8.7.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.7.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":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin"}},{"before":"08b5a8a519f399d1810e9a2fa276c2ce81aed374","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/types/node-22.6.1","pushedAt":"2024-09-24T03:05:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"}},{"before":"501979447b6afd8b2b6bd0dc67a30c5727218903","after":"48d8b4f1e7cf9e29cb1bfa93955de579d8b2f6c8","ref":"refs/heads/main","pushedAt":"2024-09-24T03:05:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"},"commit":{"message":"Upgrade: [dependabot] - bump @types/node from 22.5.5 to 22.6.1 (#224)\n\nBumps\n[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)\nfrom 22.5.5 to 22.6.1.\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.5&new-version=22.6.1)](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":"Upgrade: [dependabot] - bump @types/node from 22.5.5 to 22.6.1 (#224)"}},{"before":"995afc68a15705e3237c24be602261dc863b11d8","after":"3edf4c6db474820312ecd90bf918b3a434deb560","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.7.0","pushedAt":"2024-09-24T03:03:20.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":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin\n\nBumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.6.0 to 8.7.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.7.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":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin"}},{"before":"1f118b5becb3cf7d91615bd8e75f452be8fa04e2","after":"08b5a8a519f399d1810e9a2fa276c2ce81aed374","ref":"refs/heads/dependabot/npm_and_yarn/types/node-22.6.1","pushedAt":"2024-09-24T03:03:17.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":"Upgrade: [dependabot] - bump @types/node from 22.5.5 to 22.6.1\n\nBumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.5.5 to 22.6.1.\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-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Upgrade: [dependabot] - bump @types/node from 22.5.5 to 22.6.1"}},{"before":"016d1037680c3b82d232afd4cba46af1e6c53f9c","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/parser-8.7.0","pushedAt":"2024-09-24T03:02:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"}},{"before":"eabc4b3180855c2489bd96432b5cb605fcc3c30b","after":"501979447b6afd8b2b6bd0dc67a30c5727218903","ref":"refs/heads/main","pushedAt":"2024-09-24T03:02:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"},"commit":{"message":"Upgrade: [dependabot] - bump @typescript-eslint/parser from 8.6.0 to 8.7.0 (#223)\n\nBumps\n[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)\nfrom 8.6.0 to 8.7.0.\n
\nRelease notes\n

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

\n
\n

v8.7.0

\n

8.7.0 (2024-09-23)

\n

🚀 Features

\n
    \n
  • eslint-plugin: [no-unsafe-call] check calls of\nFunction (#10010)
  • \n
  • eslint-plugin: [consistent-type-exports] check\nexport * exports to see if all exported members are types\n(#10006)
  • \n
\n

🩹 Fixes

\n
    \n
  • eslint-plugin: properly coerce all types to string\nin getStaticMemberAccessValue (#10004)
  • \n
  • eslint-plugin: [no-deprecated] report on imported\ndeprecated variables (#9987)
  • \n
  • eslint-plugin: [no-confusing-non-null-assertion]\ncheck !in and !instanceof (#9994)
  • \n
  • types: add NewExpression as a parent\nof SpreadElement (#10024)
  • \n
  • utils: add missing entries to the RuleListener\nselectors list (#9992)
  • \n
\n

❤️ Thank You

\n
    \n
  • Abraham Guo
  • \n
  • auvred @​auvred
  • \n
  • Brian Donovan @​eventualbuddha
  • \n
  • Kirk Waiblinger @​kirkwaiblinger
  • \n
\n

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

\n
\n
\n
\nChangelog\n

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

\n
\n

8.7.0 (2024-09-23)

\n

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

\n

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

\n
\n
\n
\nCommits\n
    \n
  • b88ea33\nchore(release): publish 8.7.0
  • \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=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=8.6.0&new-version=8.7.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":"Upgrade: [dependabot] - bump @typescript-eslint/parser from 8.6.0 to …"}},{"before":"657d3ed6bf908af006132dbedfa53d504e2ab999","after":"1f118b5becb3cf7d91615bd8e75f452be8fa04e2","ref":"refs/heads/dependabot/npm_and_yarn/types/node-22.6.1","pushedAt":"2024-09-24T03:00:23.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":"Upgrade: [dependabot] - bump @types/node from 22.5.5 to 22.6.1\n\nBumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.5.5 to 22.6.1.\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-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Upgrade: [dependabot] - bump @types/node from 22.5.5 to 22.6.1"}},{"before":"7868e930b8eb3cd49c3364e85f32351725004999","after":"995afc68a15705e3237c24be602261dc863b11d8","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.7.0","pushedAt":"2024-09-24T03:00:23.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":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin\n\nBumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.6.0 to 8.7.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.7.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":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin"}},{"before":"9aa7a93925a2fd8cc974d61490b27c6f5505fa09","after":"016d1037680c3b82d232afd4cba46af1e6c53f9c","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/parser-8.7.0","pushedAt":"2024-09-24T03:00:21.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":"Upgrade: [dependabot] - bump @typescript-eslint/parser\n\nBumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.6.0 to 8.7.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.7.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":"Upgrade: [dependabot] - bump @typescript-eslint/parser"}},{"before":"ffb94df92b87811323ee7b16630f93bdb8bf466d","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.11.1","pushedAt":"2024-09-24T02:59:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"}},{"before":"198ea183ff6eabc0c93df56145e864b4e0ce3451","after":"eabc4b3180855c2489bd96432b5cb605fcc3c30b","ref":"refs/heads/main","pushedAt":"2024-09-24T02:59:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"},"commit":{"message":"Upgrade: [dependabot] - bump eslint from 9.11.0 to 9.11.1 (#221)\n\nBumps [eslint](https://github.com/eslint/eslint) from 9.11.0 to 9.11.1.\n
\nRelease notes\n

Sourced from eslint's\nreleases.

\n
\n

v9.11.1

\n

Bug Fixes

\n
    \n
  • 20fd916\nfix: add @eslint/core, @types/estree, &\n@types/json-schema deps (#18938)\n(Nitin Kumar)
  • \n
  • 2738322\nfix: add missing types for require-atomic-updates rule (#18937)\n(Kristóf Poduszló)
  • \n
  • d71ff30\nfix: add missing types for object-shorthand rule (#18935)\n(Kristóf Poduszló)
  • \n
  • 561cadc\nfix: add missing types for no-unsafe-negation rule (#18932)\n(Kristóf Poduszló)
  • \n
  • 8843656\nfix: add missing types for no-underscore-dangle rule (#18931)\n(Kristóf Poduszló)
  • \n
  • 92cde5c\nfix: add missing types for no-shadow rule (#18930)\n(Kristóf Poduszló)
  • \n
  • b3cbe11\nfix: add missing types for no-sequences rule (#18929)\n(Kristóf Poduszló)
  • \n
  • 976f77f\nfix: add missing types for no-unused-expressions rule (#18933)\n(Kristóf Poduszló)
  • \n
\n

Documentation

\n
    \n
  • 3eff709\ndocs: replace deprecated Linter.FlatConfig type with\nLinter.Config (#18941)\n(Carlos Meira)
  • \n
\n

Chores

\n
    \n
  • df4a859\nchore: upgrade @​eslint/js@​9.11.1 (#18943)\n(Milos Djermanovic)
  • \n
  • 36d8095\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from eslint's\nchangelog.

\n
\n

v9.11.1 - September 23, 2024

\n
    \n
  • df4a859\nchore: upgrade @​eslint/js@​9.11.1 (#18943)\n(Milos Djermanovic)
  • \n
  • 36d8095\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
  • 20fd916\nfix: add @eslint/core, @types/estree, &\n@types/json-schema deps (#18938)\n(Nitin Kumar)
  • \n
  • 3eff709\ndocs: replace deprecated Linter.FlatConfig type with\nLinter.Config (#18941)\n(Carlos Meira)
  • \n
  • 2738322\nfix: add missing types for require-atomic-updates rule (#18937)\n(Kristóf Poduszló)
  • \n
  • d71ff30\nfix: add missing types for object-shorthand rule (#18935)\n(Kristóf Poduszló)
  • \n
  • 561cadc\nfix: add missing types for no-unsafe-negation rule (#18932)\n(Kristóf Poduszló)
  • \n
  • 8843656\nfix: add missing types for no-underscore-dangle rule (#18931)\n(Kristóf Poduszló)
  • \n
  • 92cde5c\nfix: add missing types for no-shadow rule (#18930)\n(Kristóf Poduszló)
  • \n
  • b3cbe11\nfix: add missing types for no-sequences rule (#18929)\n(Kristóf Poduszló)
  • \n
  • 976f77f\nfix: add missing types for no-unused-expressions rule (#18933)\n(Kristóf Poduszló)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 69e9459\n9.11.1
  • \n
  • fcdac44\nBuild: changelog update for 9.11.1
  • \n
  • df4a859\nchore: upgrade @​eslint/js@​9.11.1 (#18943)
  • \n
  • 36d8095\nchore: package.json update for @​eslint/js release
  • \n
  • 20fd916\nfix: add @eslint/core, @types/estree, &\n@types/json-schema deps (#18938)
  • \n
  • 3eff709\ndocs: replace deprecated Linter.FlatConfig type with\nLinter.Config (#18941)
  • \n
  • 2738322\nfix: add missing types for require-atomic-updates rule (#18937)
  • \n
  • d71ff30\nfix: add missing types for object-shorthand rule (#18935)
  • \n
  • 561cadc\nfix: add missing types for no-unsafe-negation rule (#18932)
  • \n
  • 8843656\nfix: add missing types for no-underscore-dangle rule (#18931)
  • \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=9.11.0&new-version=9.11.1)](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":"Upgrade: [dependabot] - bump eslint from 9.11.0 to 9.11.1 (#221)"}},{"before":null,"after":"657d3ed6bf908af006132dbedfa53d504e2ab999","ref":"refs/heads/dependabot/npm_and_yarn/types/node-22.6.1","pushedAt":"2024-09-24T02:57:55.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":"Upgrade: [dependabot] - bump @types/node from 22.5.5 to 22.6.1\n\nBumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.5.5 to 22.6.1.\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-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Upgrade: [dependabot] - bump @types/node from 22.5.5 to 22.6.1"}},{"before":null,"after":"9aa7a93925a2fd8cc974d61490b27c6f5505fa09","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/parser-8.7.0","pushedAt":"2024-09-24T02:57:46.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":"Upgrade: [dependabot] - bump @typescript-eslint/parser\n\nBumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.6.0 to 8.7.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.7.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":"Upgrade: [dependabot] - bump @typescript-eslint/parser"}},{"before":null,"after":"7868e930b8eb3cd49c3364e85f32351725004999","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.7.0","pushedAt":"2024-09-24T02:57: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":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin\n\nBumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.6.0 to 8.7.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.7.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":"Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin"}},{"before":null,"after":"ffb94df92b87811323ee7b16630f93bdb8bf466d","ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.11.1","pushedAt":"2024-09-24T02:57: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":"Upgrade: [dependabot] - bump eslint from 9.11.0 to 9.11.1\n\nBumps [eslint](https://github.com/eslint/eslint) from 9.11.0 to 9.11.1.\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.11.0...v9.11.1)\n\n---\nupdated-dependencies:\n- dependency-name: eslint\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Upgrade: [dependabot] - bump eslint from 9.11.0 to 9.11.1"}},{"before":"ca86c4b3e963336daa5e8c70c9493af6b42dd6f7","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.11.0","pushedAt":"2024-09-23T02:18:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"}},{"before":"902fab7f82283e758f231648519ca8a88b36697a","after":"198ea183ff6eabc0c93df56145e864b4e0ce3451","ref":"refs/heads/main","pushedAt":"2024-09-23T02:18:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"},"commit":{"message":"Upgrade: [dependabot] - bump eslint from 9.10.0 to 9.11.0 (#220)\n\nBumps [eslint](https://github.com/eslint/eslint) from 9.10.0 to 9.11.0.\n
\nRelease notes\n

Sourced from eslint's\nreleases.

\n
\n

v9.11.0

\n

Features

\n
    \n
  • ec30c73\nfeat: add "eslint/universal" to export Linter (#18883)\n(唯然)
  • \n
  • c591da6\nfeat: Add language to types (#18917)\n(Nicholas C. Zakas)
  • \n
  • 492eb8f\nfeat: limit the name given to ImportSpecifier in\nid-length (#18861)\n(Tanuj Kanti)
  • \n
  • 19c6856\nfeat: Add no-useless-constructor suggestion (#18799)\n(Jordan Thomson)
  • \n
  • a48f8c2\nfeat: add type FormatterFunction, update\nLoadedFormatter (#18872)\n(Francesco Trotta)
  • \n
\n

Bug Fixes

\n
    \n
  • 5e5f39b\nfix: add missing types for no-restricted-exports rule (#18914)\n(Kristóf Poduszló)
  • \n
  • 8f630eb\nfix: add missing types for no-param-reassign options (#18906)\n(Kristóf Poduszló)
  • \n
  • d715781\nfix: add missing types for no-extra-boolean-cast options\n(#18902)\n(Kristóf Poduszló)
  • \n
  • 2de5742\nfix: add missing types for no-misleading-character-class\noptions (#18905)\n(Kristóf Poduszló)
  • \n
  • c153084\nfix: add missing types for no-implicit-coercion options (#18903)\n(Kristóf Poduszló)
  • \n
  • fa11b2e\nfix: add missing types for no-empty-function options (#18901)\n(Kristóf Poduszló)
  • \n
  • a0deed1\nfix: add missing types for camelcase options (#18897)\n(Kristóf Poduszló)
  • \n
\n

Documentation

\n
    \n
  • e4e5709\ndocs: correct prefer-object-has-own type definition comment\n(#18924)\n(Nitin Kumar)
  • \n
  • 91cbd18\ndocs: add unicode abbreviations in no-irregular-whitespace rule (#18894)\n(Alix Royere)
  • \n
  • 59cfc0f\ndocs: clarify resultsMeta in LoadedFormatter\ntype (#18881)\n(Milos Djermanovic)
  • \n
  • adcc50d\ndocs: Update README (GitHub Actions Bot)
  • \n
  • 4edac1a\ndocs: Update README (GitHub Actions Bot)
  • \n
\n

Build Related

\n
    \n
  • 959d360\nbuild: Support updates to previous major versions (#18871)\n(Milos Djermanovic)
  • \n
\n

Chores

\n
    \n
  • ca21a64\nchore: upgrade @​eslint/js@​9.11.0 (#18927)\n(Milos Djermanovic)
  • \n
  • a10f90a\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
  • e4e02cc\nrefactor: Extract processor logic into ProcessorService (#18818)\n(Nicholas C. Zakas)
  • \n
  • 6d4484d\nchore: updates for v8.57.1 release (Jenkins)
  • \n
  • 71f37c5\nrefactor: use optional chaining when validating config rules (#18893)\n(lucasrmendonca)
  • \n
  • 2c2805f\nchore: Add PR note to all templates (#18892)\n(Nicholas C. Zakas)
  • \n
  • 7b852ce\nrefactor: use Directive class from\n@eslint/plugin-kit (#18884)\n(Milos Djermanovic)
  • \n
  • d594ddd\nchore: update dependency @​eslint/core to ^0.6.0 (#18863)\n(renovate[bot])
  • \n
  • 78b2421\nchore: Update change.yml (#18882)\n(Nicholas C. Zakas)
  • \n
  • a416f0a\nchore: enable $ExpectType comments in .ts files (#18869)\n(Francesco Trotta)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from eslint's\nchangelog.

\n
\n

v9.11.0 - September 20, 2024

\n
    \n
  • ca21a64\nchore: upgrade @​eslint/js@​9.11.0 (#18927)\n(Milos Djermanovic)
  • \n
  • a10f90a\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
  • 5e5f39b\nfix: add missing types for no-restricted-exports rule (#18914)\n(Kristóf Poduszló)
  • \n
  • e4e5709\ndocs: correct prefer-object-has-own type definition comment\n(#18924)\n(Nitin Kumar)
  • \n
  • 8f630eb\nfix: add missing types for no-param-reassign options (#18906)\n(Kristóf Poduszló)
  • \n
  • d715781\nfix: add missing types for no-extra-boolean-cast options\n(#18902)\n(Kristóf Poduszló)
  • \n
  • e4e02cc\nrefactor: Extract processor logic into ProcessorService (#18818)\n(Nicholas C. Zakas)
  • \n
  • ec30c73\nfeat: add "eslint/universal" to export Linter (#18883)\n(唯然)
  • \n
  • c591da6\nfeat: Add language to types (#18917)\n(Nicholas C. Zakas)
  • \n
  • 91cbd18\ndocs: add unicode abbreviations in no-irregular-whitespace rule (#18894)\n(Alix Royere)
  • \n
  • 959d360\nbuild: Support updates to previous major versions (#18871)\n(Milos Djermanovic)
  • \n
  • 6d4484d\nchore: updates for v8.57.1 release (Jenkins)
  • \n
  • 492eb8f\nfeat: limit the name given to ImportSpecifier in\nid-length (#18861)\n(Tanuj Kanti)
  • \n
  • 2de5742\nfix: add missing types for no-misleading-character-class\noptions (#18905)\n(Kristóf Poduszló)
  • \n
  • c153084\nfix: add missing types for no-implicit-coercion options (#18903)\n(Kristóf Poduszló)
  • \n
  • 19c6856\nfeat: Add no-useless-constructor suggestion (#18799)\n(Jordan Thomson)
  • \n
  • fa11b2e\nfix: add missing types for no-empty-function options (#18901)\n(Kristóf Poduszló)
  • \n
  • a0deed1\nfix: add missing types for camelcase options (#18897)\n(Kristóf Poduszló)
  • \n
  • 71f37c5\nrefactor: use optional chaining when validating config rules (#18893)\n(lucasrmendonca)
  • \n
  • 2c2805f\nchore: Add PR note to all templates (#18892)\n(Nicholas C. Zakas)
  • \n
  • 7b852ce\nrefactor: use Directive class from\n@eslint/plugin-kit (#18884)\n(Milos Djermanovic)
  • \n
  • a48f8c2\nfeat: add type FormatterFunction, update\nLoadedFormatter (#18872)\n(Francesco Trotta)
  • \n
  • d594ddd\nchore: update dependency @​eslint/core to ^0.6.0 (#18863)\n(renovate[bot])
  • \n
  • 59cfc0f\ndocs: clarify resultsMeta in LoadedFormatter\ntype (#18881)\n(Milos Djermanovic)
  • \n
  • 78b2421\nchore: Update change.yml (#18882)\n(Nicholas C. Zakas)
  • \n
  • a416f0a\nchore: enable $ExpectType comments in .ts files (#18869)\n(Francesco Trotta)
  • \n
  • adcc50d\ndocs: Update README (GitHub Actions Bot)
  • \n
  • 4edac1a\ndocs: Update README (GitHub Actions Bot)
  • \n
\n

v8.57.1 - September 16, 2024

\n
    \n
  • 140ec45\nchore: upgrade @​eslint/js@​8.57.1 (#18913)\n(Milos Djermanovic)
  • \n
  • bcdfc04\nchore: package.json update for @​eslint/js release\n(Jenkins)
  • \n
  • 3f6ce8d\nchore: pin vite-plugin-commonjs@0.10.1 (#18910)\n(Milos Djermanovic)
  • \n
  • a19072f\nfix: add logic to handle fixTypes in the lintText() method (#18900)\n(Francesco Trotta)
  • \n
  • 04c7188\nfix: Don't lint same file multiple times (#18899)\n(Francesco Trotta)
  • \n
  • 87ec3c4\nfix: do not throw when defining a global named\n__defineSetter__ (#18898)\n(Francesco Trotta)
  • \n
  • 60a1267\nfix: Provide helpful error message for nullish configs (#18889)\n(Milos Djermanovic)
  • \n
  • 35d366a\nbuild: Support updates to previous major versions (#18870)\n(Milos Djermanovic)
  • \n
  • a0dea8e\nfix: allow name in global ignores, fix\n--no-ignore for non-global (#18875)\n(Milos Djermanovic)
  • \n
  • 3836bb4\nfix: do not crash on error in fs.walk filter (#18886)\n(Milos Djermanovic)
  • \n
  • 2dec349\nfix: skip processor code blocks that match only universal patterns (#18880)\n(Milos Djermanovic)
  • \n
  • 6a5add4\ndocs: v8.x Add EOL banner (#18744)\n(Amaresh S M)
  • \n
  • b034575\ndocs: v8.x add version support page to the dropdown (#18731)\n(Amaresh S M)
  • \n
  • 760ef7d\ndocs: v8.x add version support page in the side navbar (#18740)\n(Amaresh S M)
  • \n
  • 428b7ea\ndocs: Add Powered by Algolia label to the search (#18658)\n(Amaresh S M)
  • \n
  • 9f07549\nchore: ignore /docs/v8.x in link checker (#18660)\n(Milos Djermanovic)
  • \n
  • c68c07f\ndocs: version selectors synchronization (#18265)\n(Milos Djermanovic)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 26baf40\n9.11.0
  • \n
  • 4cc6637\nBuild: changelog update for 9.11.0
  • \n
  • ca21a64\nchore: upgrade @​eslint/js@​9.11.0 (#18927)
  • \n
  • a10f90a\nchore: package.json update for @​eslint/js release
  • \n
  • 5e5f39b\nfix: add missing types for no-restricted-exports rule (#18914)
  • \n
  • e4e5709\ndocs: correct prefer-object-has-own type definition comment\n(#18924)
  • \n
  • 8f630eb\nfix: add missing types for no-param-reassign options (#18906)
  • \n
  • d715781\nfix: add missing types for no-extra-boolean-cast options\n(#18902)
  • \n
  • e4e02cc\nrefactor: Extract processor logic into ProcessorService (#18818)
  • \n
  • ec30c73\nfeat: add "eslint/universal" to export Linter (#18883)
  • \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=9.10.0&new-version=9.11.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":"Upgrade: [dependabot] - bump eslint from 9.10.0 to 9.11.0 (#220)"}},{"before":null,"after":"ca86c4b3e963336daa5e8c70c9493af6b42dd6f7","ref":"refs/heads/dependabot/npm_and_yarn/eslint-9.11.0","pushedAt":"2024-09-23T02:16: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":"Upgrade: [dependabot] - 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":"Upgrade: [dependabot] - bump eslint from 9.10.0 to 9.11.0"}},{"before":"315b5a3f0c90fe674e6bc07e24148f8e72c5b958","after":null,"ref":"refs/heads/aea-0000-removes-config-from-axios-error","pushedAt":"2024-09-20T12:48:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kris-szlapa","name":"Kris Szlapa","path":"/kris-szlapa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21227211?s=80&v=4"}},{"before":"90274e5a9663a0068ce92d7638df9bb82cf809e8","after":"902fab7f82283e758f231648519ca8a88b36697a","ref":"refs/heads/main","pushedAt":"2024-09-20T12:48:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kris-szlapa","name":"Kris Szlapa","path":"/kris-szlapa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21227211?s=80&v=4"},"commit":{"message":"Fix: [AEA-0000] - Removes config from Axios Error (#219)\n\n## Summary\r\n\r\n- Routine Change\r\n\r\n### Details\r\n\r\nRemoves config element from Axios error log to avoid private key leakage","shortMessageHtmlLink":"Fix: [AEA-0000] - Removes config from Axios Error (#219)"}},{"before":null,"after":"315b5a3f0c90fe674e6bc07e24148f8e72c5b958","ref":"refs/heads/aea-0000-removes-config-from-axios-error","pushedAt":"2024-09-20T12:17:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JackSpagnoliNHS","name":"Jack Spagnoli","path":"/JackSpagnoliNHS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114365987?s=80&v=4"},"commit":{"message":"removes config from axios error","shortMessageHtmlLink":"removes config from axios error"}},{"before":"3821b8de7d0dc13e4538279a624d5fb94088dc82","after":null,"ref":"refs/heads/prescription-search-partials-fix","pushedAt":"2024-09-20T08:32:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kris-szlapa","name":"Kris Szlapa","path":"/kris-szlapa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21227211?s=80&v=4"}},{"before":"17222ce908d95c181bc94997009db5b3e2294635","after":"90274e5a9663a0068ce92d7638df9bb82cf809e8","ref":"refs/heads/main","pushedAt":"2024-09-20T08:32:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kris-szlapa","name":"Kris Szlapa","path":"/kris-szlapa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21227211?s=80&v=4"},"commit":{"message":"Fix: [AEA-0000] - Amend PrescriptionSearchPartials (#218)\n\n## Summary\r\n\r\n- Routine Change\r\n\r\n### Details\r\n\r\nAmend the PrescriptionSearchPartials values.","shortMessageHtmlLink":"Fix: [AEA-0000] - Amend PrescriptionSearchPartials (#218)"}},{"before":"17222ce908d95c181bc94997009db5b3e2294635","after":"3821b8de7d0dc13e4538279a624d5fb94088dc82","ref":"refs/heads/prescription-search-partials-fix","pushedAt":"2024-09-19T22:40:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kris-szlapa","name":"Kris Szlapa","path":"/kris-szlapa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21227211?s=80&v=4"},"commit":{"message":"Remove export interface","shortMessageHtmlLink":"Remove export interface"}},{"before":null,"after":"17222ce908d95c181bc94997009db5b3e2294635","ref":"refs/heads/prescription-search-partials-fix","pushedAt":"2024-09-19T22:37:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kris-szlapa","name":"Kris Szlapa","path":"/kris-szlapa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21227211?s=80&v=4"},"commit":{"message":"Upgrade: [dependabot] - bump @aws-lambda-powertools/logger from 2.7.0 to 2.8.0 (#216)\n\nBumps\n[@aws-lambda-powertools/logger](https://github.com/aws-powertools/powertools-lambda-typescript)\nfrom 2.7.0 to 2.8.0.\n
\nRelease notes\n

Sourced from @​aws-lambda-powertools/logger's\nreleases.

\n
\n

v2.8.0

\n

Summary

\n

This release introduces 1/ the ability store\nparameters on AWS System Manager Parameter Store using the Parameters\nutility, and 2/ a new option for Logger that you can\nuse to specify the order of how keys appear in your JSON-structured\nlogs.

\n

We are also adding a new TRACE log level to align with\nAWS\nLambda Advanced Logging Controls (ALC), and improved made\nimprovements to errors in the Idempotency utility, which now include\nmore details on the cause of the error.

\n

Finally, you can now use our public AWS Lambda Layers in two new AWS\nRegions: ap-south-2 and me-central-1.

\n

⭐️ Thanks to @​daschaa, @​arnabrahman,\nand @​timo92 for\ntheir contributions to this release!

\n

Store parameters using SSM

\n
\n

Docs

\n
\n

In response to customer requests, you can now store parameters using\nAWS System Manager Parameter Store with the setParameter\nfunction. This new helper function fits right in with the other\nParameters features you know and love, and provides a seamless\nexperience without having to deal with the AWS SDK.

\n

\n

A big thank you to @​daschaa for working\non this feature!

\n

Specify log keys order

\n
\n

Docs

\n
\n

You can now change the order of the keys in your logs via the\nlogRecordOrder constructor parameter when using Logger.\nThis is useful when you want to customize how the logs are structured\nwithout having to create and maintain your own custom\nlog formatter.

\n

\n

When you specify one or more keys in the logRecordOrder\nwe’ll place these keys first, followed by all the other keys in the\nlog.

\n

Thank you to @​arnabrahman for\nadding this feature!

\n

v1.x Reached End-of-Life (EOL)

\n

Starting from September 1st 2024, v1.x of Powertools for AWS Lambda\n(TypeScript) has reached EOL and will not receive any further updates in\naccordance with our Versioning\nPolicy.

\n

We recommend you to upgrade\nto v2.x as soon as possible to continue receiving new feature and\nbug fixes. If you are having issues migrating and need support, please\nreach\nout via one of our channels or open a discussion\non our repo.

\n

Changes

\n
    \n
  • chore(deps): bump github/codeql-action from 3.26.6 to 3.26.7 (#3064)\nby @​dependabot
  • \n
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions\nfrom 3.0.11 to 3.0.12 (#3034)\nby @​dependabot
  • \n
  • chore(maintenance): switch to unmanaged log group for functions (#3014)\nby @​dreamorosi
  • \n
  • chore(maintenance): remove obsolete workflow (#3016)\nby @​dreamorosi
  • \n
  • chore(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 (#3006)\nby @​dependabot
  • \n
  • chore(deps): bump actions/setup-python from 5.1.1 to 5.2.0 (#3001)\nby @​dependabot
  • \n
  • chore(deps): bump github/codeql-action from 3.26.5 to 3.26.6 (#2996)\nby @​dependabot
  • \n
  • docs(parameters): review API docs & README for Parameters (#2994)\nby @​am29d
  • \n
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions\nfrom 3.0.10 to 3.0.11 (#2979)\nby @​dependabot
  • \n
\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from @​aws-lambda-powertools/logger's\nchangelog.

\n
\n

2.8.0\n(2024-09-16)

\n

Bug Fixes

\n
    \n
  • idempotency: include cause in idempotency\npersistence layer error (#2916)\n(47f0161)
  • \n
  • tracer: include request pathname in trace data (#2955)\n(6864e53)
  • \n
\n

Features

\n
    \n
  • logger: introduce log key reordering functionality\n(#2736)\n(9677258)
  • \n
  • logger: introduce loglevel trace #1589\n(#2902)\n(650252c)
  • \n
  • parameters: adds setParameter function to store SSM\nparameters (#3020)\n(8fd5479)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • af831b8\nchore(ci): bump version to 2.8.0 (#3072)
  • \n
  • e0cb52c\nchore(deps-dev): bump path-to-regexp to 6.3.0 (#3070)
  • \n
  • 16f49b0\nchore(deps): bump github/codeql-action from 3.26.6 to 3.26.7 (#3064)
  • \n
  • e9adac4\nchore(deps): bump the aws-sdk-v3 group across 1 directory with 9 updates\n(#3066)
  • \n
  • 3a27424\nchore(deps-dev): bump @​types/jest from 29.5.12 to 29.5.13\n(#3063)
  • \n
  • 078ccb5\nchore(deps-dev): bump tsx from 4.19.0 to 4.19.1 (#3062)
  • \n
  • 270afe5\nchore(deps): bump vscode/devcontainers/javascript-node from\naedf26c to `f1e...
  • \n
  • db26958\nimprov(logger): streamline Logger types (#3054)
  • \n
  • c0d2158\nimprov(tracer): set AWS_XRAY_CONTEXT_MISSING to\nIGNORE_ERROR when no valu...
  • \n
  • 8a463ad\nchore(deps-dev): bump @​biomejs/biome from 1.8.3 to 1.9.0\n(#3052)
  • \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=@aws-lambda-powertools/logger&package-manager=npm_and_yarn&previous-version=2.7.0&new-version=2.8.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":"Upgrade: [dependabot] - bump @aws-lambda-powertools/logger from 2.7.0…"}},{"before":"fd8fb815205dfa6d192204af5691018e152c16b7","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/aws-lambda-powertools/logger-2.8.0","pushedAt":"2024-09-17T02:54:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"}},{"before":"8b62b21c9c89f2ae8eca43a3b51cb03bb5a71adb","after":"17222ce908d95c181bc94997009db5b3e2294635","ref":"refs/heads/main","pushedAt":"2024-09-17T02:54:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eps-autoapprove-dependabot[bot]","name":null,"path":"/apps/eps-autoapprove-dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121869075?s=80&v=4"},"commit":{"message":"Upgrade: [dependabot] - bump @aws-lambda-powertools/logger from 2.7.0 to 2.8.0 (#216)\n\nBumps\n[@aws-lambda-powertools/logger](https://github.com/aws-powertools/powertools-lambda-typescript)\nfrom 2.7.0 to 2.8.0.\n
\nRelease notes\n

Sourced from @​aws-lambda-powertools/logger's\nreleases.

\n
\n

v2.8.0

\n

Summary

\n

This release introduces 1/ the ability store\nparameters on AWS System Manager Parameter Store using the Parameters\nutility, and 2/ a new option for Logger that you can\nuse to specify the order of how keys appear in your JSON-structured\nlogs.

\n

We are also adding a new TRACE log level to align with\nAWS\nLambda Advanced Logging Controls (ALC), and improved made\nimprovements to errors in the Idempotency utility, which now include\nmore details on the cause of the error.

\n

Finally, you can now use our public AWS Lambda Layers in two new AWS\nRegions: ap-south-2 and me-central-1.

\n

⭐️ Thanks to @​daschaa, @​arnabrahman,\nand @​timo92 for\ntheir contributions to this release!

\n

Store parameters using SSM

\n
\n

Docs

\n
\n

In response to customer requests, you can now store parameters using\nAWS System Manager Parameter Store with the setParameter\nfunction. This new helper function fits right in with the other\nParameters features you know and love, and provides a seamless\nexperience without having to deal with the AWS SDK.

\n

\n

A big thank you to @​daschaa for working\non this feature!

\n

Specify log keys order

\n
\n

Docs

\n
\n

You can now change the order of the keys in your logs via the\nlogRecordOrder constructor parameter when using Logger.\nThis is useful when you want to customize how the logs are structured\nwithout having to create and maintain your own custom\nlog formatter.

\n

\n

When you specify one or more keys in the logRecordOrder\nwe’ll place these keys first, followed by all the other keys in the\nlog.

\n

Thank you to @​arnabrahman for\nadding this feature!

\n

v1.x Reached End-of-Life (EOL)

\n

Starting from September 1st 2024, v1.x of Powertools for AWS Lambda\n(TypeScript) has reached EOL and will not receive any further updates in\naccordance with our Versioning\nPolicy.

\n

We recommend you to upgrade\nto v2.x as soon as possible to continue receiving new feature and\nbug fixes. If you are having issues migrating and need support, please\nreach\nout via one of our channels or open a discussion\non our repo.

\n

Changes

\n
    \n
  • chore(deps): bump github/codeql-action from 3.26.6 to 3.26.7 (#3064)\nby @​dependabot
  • \n
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions\nfrom 3.0.11 to 3.0.12 (#3034)\nby @​dependabot
  • \n
  • chore(maintenance): switch to unmanaged log group for functions (#3014)\nby @​dreamorosi
  • \n
  • chore(maintenance): remove obsolete workflow (#3016)\nby @​dreamorosi
  • \n
  • chore(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 (#3006)\nby @​dependabot
  • \n
  • chore(deps): bump actions/setup-python from 5.1.1 to 5.2.0 (#3001)\nby @​dependabot
  • \n
  • chore(deps): bump github/codeql-action from 3.26.5 to 3.26.6 (#2996)\nby @​dependabot
  • \n
  • docs(parameters): review API docs & README for Parameters (#2994)\nby @​am29d
  • \n
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions\nfrom 3.0.10 to 3.0.11 (#2979)\nby @​dependabot
  • \n
\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from @​aws-lambda-powertools/logger's\nchangelog.

\n
\n

2.8.0\n(2024-09-16)

\n

Bug Fixes

\n
    \n
  • idempotency: include cause in idempotency\npersistence layer error (#2916)\n(47f0161)
  • \n
  • tracer: include request pathname in trace data (#2955)\n(6864e53)
  • \n
\n

Features

\n
    \n
  • logger: introduce log key reordering functionality\n(#2736)\n(9677258)
  • \n
  • logger: introduce loglevel trace #1589\n(#2902)\n(650252c)
  • \n
  • parameters: adds setParameter function to store SSM\nparameters (#3020)\n(8fd5479)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • af831b8\nchore(ci): bump version to 2.8.0 (#3072)
  • \n
  • e0cb52c\nchore(deps-dev): bump path-to-regexp to 6.3.0 (#3070)
  • \n
  • 16f49b0\nchore(deps): bump github/codeql-action from 3.26.6 to 3.26.7 (#3064)
  • \n
  • e9adac4\nchore(deps): bump the aws-sdk-v3 group across 1 directory with 9 updates\n(#3066)
  • \n
  • 3a27424\nchore(deps-dev): bump @​types/jest from 29.5.12 to 29.5.13\n(#3063)
  • \n
  • 078ccb5\nchore(deps-dev): bump tsx from 4.19.0 to 4.19.1 (#3062)
  • \n
  • 270afe5\nchore(deps): bump vscode/devcontainers/javascript-node from\naedf26c to `f1e...
  • \n
  • db26958\nimprov(logger): streamline Logger types (#3054)
  • \n
  • c0d2158\nimprov(tracer): set AWS_XRAY_CONTEXT_MISSING to\nIGNORE_ERROR when no valu...
  • \n
  • 8a463ad\nchore(deps-dev): bump @​biomejs/biome from 1.8.3 to 1.9.0\n(#3052)
  • \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=@aws-lambda-powertools/logger&package-manager=npm_and_yarn&previous-version=2.7.0&new-version=2.8.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":"Upgrade: [dependabot] - bump @aws-lambda-powertools/logger from 2.7.0…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwMzowODowNy4wMDAwMDBazwAAAAS-pA3i","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwMzowODowNy4wMDAwMDBazwAAAAS-pA3i","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwMjo1NDozMC4wMDAwMDBazwAAAAS4D45-"}},"title":"Activity · NHSDigital/nhs-eps-spine-client"}