{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":192631273,"defaultBranch":"develop","name":"defradb","ownerLogin":"sourcenetwork","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-19T00:41:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34040834?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717592060.0","currentOid":""},"activityList":{"items":[{"before":"dd0e5af48f19ee58724256563f4beb4a888bdd36","after":"a7004b25cbe760cf04154f74fed5635b38ba829f","ref":"refs/heads/develop","pushedAt":"2024-06-05T22:33:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nasdf","name":"Keenan Nemetz","path":"/nasdf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1862560?s=80&v=4"},"commit":{"message":"refactor: Replace subscription events publisher (#2686)\n\n## Relevant issue(s)\r\n\r\nResolves #2685 \r\n\r\n## Description\r\n\r\nThis PR replaces subscription event publishers with a simple go channel.\r\nThis is a pre-requisite to a follow up events package refactor.\r\n\r\n## Tasks\r\n\r\n- [x] I made sure the code is well commented, particularly\r\nhard-to-understand areas.\r\n- [x] I made sure the repository-held documentation is changed\r\naccordingly.\r\n- [x] I made sure the pull request title adheres to the conventional\r\ncommit style (the subset used in the project can be found in\r\n[tools/configs/chglog/config.yml](tools/configs/chglog/config.yml)).\r\n- [x] I made sure to discuss its limitations such as threats to\r\nvalidity, vulnerability to mistake and misuse, robustness to\r\ninvalidation of assumptions, resource requirements, ...\r\n\r\n## How has this been tested?\r\n\r\n`make test`\r\n\r\nSpecify the platform(s) on which this was tested:\r\n- MacOS","shortMessageHtmlLink":"refactor: Replace subscription events publisher (#2686)"}},{"before":"afa2bfb9c4347956b3726a839959a2413b7762c8","after":"734a0e4b374429e4e9265d60fe74072fe055167e","ref":"refs/heads/dependabot/go_modules/github.com/ipfs/boxo-0.20.0","pushedAt":"2024-06-05T22:04:33.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":"bot: Bump github.com/ipfs/boxo from 0.19.0 to 0.20.0\n\nBumps [github.com/ipfs/boxo](https://github.com/ipfs/boxo) from 0.19.0 to 0.20.0.\n- [Release notes](https://github.com/ipfs/boxo/releases)\n- [Changelog](https://github.com/ipfs/boxo/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ipfs/boxo/compare/v0.19.0...v0.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/ipfs/boxo\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"bot: Bump github.com/ipfs/boxo from 0.19.0 to 0.20.0"}},{"before":"f36ead9a924e22b284755242be3c5707b33b2cbc","after":"36da1038497a72e46af95ded93c9487283331337","ref":"refs/heads/dependabot/go_modules/github.com/libp2p/go-libp2p-pubsub-0.11.0","pushedAt":"2024-06-05T21:54:42.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":"bot: Bump github.com/libp2p/go-libp2p-pubsub from 0.10.1 to 0.11.0\n\nBumps [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) from 0.10.1 to 0.11.0.\n- [Release notes](https://github.com/libp2p/go-libp2p-pubsub/releases)\n- [Commits](https://github.com/libp2p/go-libp2p-pubsub/compare/v0.10.1...v0.11.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/libp2p/go-libp2p-pubsub\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"bot: Bump github.com/libp2p/go-libp2p-pubsub from 0.10.1 to 0.11.0"}},{"before":"25fc07da90988194ca3d52b41c00a8ea0da2e0eb","after":"dd0e5af48f19ee58724256563f4beb4a888bdd36","ref":"refs/heads/develop","pushedAt":"2024-06-05T21:51:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AndrewSisley","name":null,"path":"/AndrewSisley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30875502?s=80&v=4"},"commit":{"message":"feat: Allow lens runtime selection via config (#2684)\n\n## Relevant issue(s)\r\n\r\nResolves #2683\r\n\r\n## Description\r\n\r\nAllows lens runtime selection via config/cli param.\r\n\r\nAlso adds CI jobs to the matrix to test wasmer and wazero.","shortMessageHtmlLink":"feat: Allow lens runtime selection via config (#2684)"}},{"before":"4d953f64ce525188cefdf55f917ee3d6f280878c","after":null,"ref":"refs/heads/refactor/connor-to-rust","pushedAt":"2024-06-05T12:54:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"islamaliev","name":"Islam Aliev","path":"/islamaliev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4104915?s=80&v=4"}},{"before":"e82b75d8cb9b524344cf5a271ceb6731441aa6de","after":"4d953f64ce525188cefdf55f917ee3d6f280878c","ref":"refs/heads/refactor/connor-to-rust","pushedAt":"2024-06-05T12:37:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"islamaliev","name":"Islam Aliev","path":"/islamaliev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4104915?s=80&v=4"},"commit":{"message":"Change git action","shortMessageHtmlLink":"Change git action"}},{"before":"498b3faba6cab17384d3fa9d3716191a24d9f237","after":"e82b75d8cb9b524344cf5a271ceb6731441aa6de","ref":"refs/heads/refactor/connor-to-rust","pushedAt":"2024-06-05T11:27:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"islamaliev","name":"Islam Aliev","path":"/islamaliev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4104915?s=80&v=4"},"commit":{"message":"Update key","shortMessageHtmlLink":"Update key"}},{"before":"7dc07e74b13e8b6a1ca7c1a93c27f4cab46c62ab","after":"25fc07da90988194ca3d52b41c00a8ea0da2e0eb","ref":"refs/heads/develop","pushedAt":"2024-06-04T23:49:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shahzadlone","name":"Shahzad Lone","path":"/shahzadlone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30120428?s=80&v=4"},"commit":{"message":"ci(i): Add workflow to detect out of date mocks (#2679)\n\n## Relevant issue(s)\nResolves #1616\n\n## Description\n- Add github action that will fail if there are any out of date mocks\n- Proposed a year ago here:\nhttps://github.com/sourcenetwork/defradb/pull/1612#pullrequestreview-1516813391\n\n\n## How has this been tested?\n- using `act` tool\n- manually through introducing a mock change in this commit: [`4b20f8f`\n(#2679)](https://github.com/sourcenetwork/defradb/pull/2679/commits/4b20f8f992866b58839c2f23c4c2dc1ac3d7f5d7)\nand then seeing the action fail here:\nhttps://github.com/sourcenetwork/defradb/actions/runs/9361512099/job/25768647150?pr=2679\n- the last commit reverts the commit that was introduce the test the\nmock detection works, I didn't drop the commit and used the revert to\nhave it documented better.\n\nSpecify the platform(s) on which this was tested:\n- WSL2","shortMessageHtmlLink":"ci(i): Add workflow to detect out of date mocks (#2679)"}},{"before":"1eb1fb566eec3f290d28bb6ea35ac69e3497ec43","after":"7dc07e74b13e8b6a1ca7c1a93c27f4cab46c62ab","ref":"refs/heads/develop","pushedAt":"2024-06-04T23:17:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shahzadlone","name":"Shahzad Lone","path":"/shahzadlone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30120428?s=80&v=4"},"commit":{"message":"docs: Add http/openapi documentation & ci workflow (#2678)\n\n## Relevant issue(s)\nRelated #510 \nResolve #2677\n\n## Description\n- Detect OpenAPI / HTTP documentation is always up to date.\n- Generate open-api docs in the appropriate dir.\n\n## How has this been tested?\n- using `act` tool\n- manually introducing a change and seeing the action fail:\nhttps://github.com/sourcenetwork/defradb/actions/runs/9359749777/job/25763961265?pr=2678\n\nSpecify the platform(s) on which this was tested:\n- WSL2 instance","shortMessageHtmlLink":"docs: Add http/openapi documentation & ci workflow (#2678)"}},{"before":"da3d057b3e1f3f84935542f2a215bd3d64372d8f","after":"1eb1fb566eec3f290d28bb6ea35ac69e3497ec43","ref":"refs/heads/develop","pushedAt":"2024-06-04T20:25:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"islamaliev","name":"Islam Aliev","path":"/islamaliev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4104915?s=80&v=4"},"commit":{"message":"feat: Sec. indexes on relations (#2670)\n\n## Relevant issue(s)\r\n\r\nResolves #2601 #2578 #2577\r\n\r\n## Description\r\n\r\nEnables fetching related objects via secondary indexes.\r\n\r\nIt also fixes a bug with queries that contain multiple aggregates on the\r\nsame collection.","shortMessageHtmlLink":"feat: Sec. indexes on relations (#2670)"}},{"before":"cbb3f23ad118fc06e047d74515af488bb93b3276","after":"da3d057b3e1f3f84935542f2a215bd3d64372d8f","ref":"refs/heads/develop","pushedAt":"2024-06-04T15:37:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AndrewSisley","name":null,"path":"/AndrewSisley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30875502?s=80&v=4"},"commit":{"message":"test: Add relation substitute mechanic to tests (#2682)\n\n## Relevant issue(s)\r\n\r\nResolves #2681\r\n\r\n## Description\r\n\r\nAdds a relation substitute mechanic to tests, allowing us to not worry\r\nabout doc ids in tests that don't need to care about the exact string.\r\n\r\nOnly converts a handful of tests to the new system, I don't think we\r\nshould actively spend large chunks of time migrating to the new system -\r\nwe can just write new tests using this where appropriate, and passively\r\nconvert existing when convenient.","shortMessageHtmlLink":"test: Add relation substitute mechanic to tests (#2682)"}},{"before":"cb1053cd0b4cb23fbdd9f1c3c17b59889f71760b","after":null,"ref":"refs/heads/jsimnz/feat/I413/log-config-overrides","pushedAt":"2024-06-04T02:24:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shahzadlone","name":"Shahzad Lone","path":"/shahzadlone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30120428?s=80&v=4"}},{"before":"5df259025e6e28f1ec10397c1d6f0cae3c0fbed5","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/playground/typescript-eslint/eslint-plugin-7.12.0","pushedAt":"2024-06-04T01:09:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shahzadlone","name":"Shahzad Lone","path":"/shahzadlone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30120428?s=80&v=4"}},{"before":"e7be26751095789afe9891bfc4d83ed6fb86f5c7","after":"cbb3f23ad118fc06e047d74515af488bb93b3276","ref":"refs/heads/develop","pushedAt":"2024-06-04T01:09:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shahzadlone","name":"Shahzad Lone","path":"/shahzadlone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30120428?s=80&v=4"},"commit":{"message":"bot: Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.12.0 in /playground (#2675)\n\nBumps\r\n[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)\r\nfrom 7.11.0 to 7.12.0.\r\n
\r\nRelease notes\r\n

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

\r\n
\r\n

v7.12.0

\r\n

7.12.0 (2024-06-03)

\r\n

🚀 Features

\r\n
    \r\n
  • eslint-plugin: [no-useless-template-literals]\r\nrename to no-useless-template-expression (deprecate\r\nno-useless-template-literals) (#8821)
  • \r\n
  • eslint-plugin: [no-floating-promises] add option\r\n'allowForKnownSafePromises' (#9186)
  • \r\n
  • rule-tester: check for parsing errors in suggestion\r\nfixes (#9052)
  • \r\n
  • rule-tester: port\r\ncheckDuplicateTestCases from ESLint (#9026)
  • \r\n
\r\n

🩹 Fixes

\r\n
    \r\n
  • no-useless-template-expression ->\r\nno-unnecessary-template-expression (#9174)
  • \r\n
  • eslint-plugin: [no-unnecessary-type-assertion]\r\ncombine template literal check with const variable check\r\n(#8820)
  • \r\n
  • eslint-plugin: [dot-notation] fix false positive\r\nwhen accessing private/protected property with optional chaining (#8851)
  • \r\n
  • eslint-plugin: [explicit-member-accessibility]\r\nrefine report locations (#8869)
  • \r\n
  • eslint-plugin: [no-unnecessary-type-assertion]\r\ndeclares are always defined, so always check declares (#8901)
  • \r\n
  • eslint-plugin: [prefer-literal-enum-member] allow\r\nusing member it self on allowBitwiseExpressions (#9114)
  • \r\n
  • eslint-plugin: [return-await] clean up in-try-catch\r\ndetection and make autofixes safe (#9031)
  • \r\n
  • eslint-plugin: [member-ordering] also\r\nTSMethodSignature can be get/set (#9193)
  • \r\n
  • types: correct typing ParserOptions (#9202)
  • \r\n
\r\n

❤️ Thank You

\r\n
    \r\n
  • Abraham Guo
  • \r\n
  • Han Yeong-woo @​nix6839
  • \r\n
  • Joshua Chen
  • \r\n
  • Kim Sang Du @​developer-bandi
  • \r\n
  • Kirk Waiblinger
  • \r\n
  • YeonJuan @​yeonjuan
  • \r\n
\r\n

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

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

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

\r\n
\r\n

7.12.0 (2024-06-03)

\r\n

🚀 Features

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

    eslint-plugin: [no-useless-template-literals] rename\r\nto no-useless-template-expression (deprecate\r\nno-useless-template-literals)

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

    rule-tester: check for parsing errors in suggestion\r\nfixes

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

    rule-tester: port\r\ncheckDuplicateTestCases from ESLint

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

    eslint-plugin: [no-floating-promises] add option\r\n'allowForKnownSafePromises'

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

🩹 Fixes

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

    no-useless-template-expression ->\r\nno-unnecessary-template-expression

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

    eslint-plugin: [no-unnecessary-type-assertion]\r\ncombine template literal check with const variable\r\ncheck

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

    eslint-plugin: [dot-notation] fix false positive\r\nwhen accessing private/protected property with optional chaining

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

    eslint-plugin: [explicit-member-accessibility]\r\nrefine report locations

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

    eslint-plugin: [no-unnecessary-type-assertion]\r\ndeclares are always defined, so always check declares

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

    eslint-plugin: [prefer-literal-enum-member] allow\r\nusing member it self on allowBitwiseExpressions

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

    eslint-plugin: [return-await] clean up in-try-catch\r\ndetection and make autofixes safe

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

    eslint-plugin: [member-ordering] also\r\nTSMethodSignature can be get/set

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

❤️ Thank You

\r\n
    \r\n
  • Abraham Guo
  • \r\n
  • Han Yeong-woo
  • \r\n
  • Joshua Chen
  • \r\n
  • Kim Sang Du
  • \r\n
  • Kirk Waiblinger
  • \r\n
  • YeonJuan
  • \r\n
\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
  • 7e93b28\r\nchore(release): publish 7.12.0
  • \r\n
  • d0adcf1\r\ndocs: clarify what require-await does (#9200)
  • \r\n
  • 04990d5\r\nfeat(eslint-plugin): [no-floating-promises] add option\r\n'allowForKnownSafeProm...
  • \r\n
  • ad85249\r\ndocs: mention related ESLint rules in no-unused-vars page (#9198)
  • \r\n
  • e80a8d6\r\ndocs: improve description for no-dynamic-delete (#9195)
  • \r\n
  • 9f92b30\r\ndocs: explicitly mention unbound-method limitation with thisArg (#9197)
  • \r\n
  • 08a9448\r\ndocs: add example with PascalCase function components (#9196)
  • \r\n
  • 5ca7f6e\r\nfeat(rule-tester): port checkDuplicateTestCases from ESLint\r\n(#9026)
  • \r\n
  • a9dd526\r\nfix(eslint-plugin): [member-ordering] also TSMethodSignature can be\r\nget/set (...
  • \r\n
  • 2619c3b\r\nfix(eslint-plugin): [return-await] clean up in-try-catch detection and\r\nmake a...
  • \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.11.0&new-version=7.12.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":"bot: Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.12.0 in /…"}},{"before":"044415c01b5a014d654cd14a3d202bc0a6939486","after":"5df259025e6e28f1ec10397c1d6f0cae3c0fbed5","ref":"refs/heads/dependabot/npm_and_yarn/playground/typescript-eslint/eslint-plugin-7.12.0","pushedAt":"2024-06-03T22:00:50.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":"bot: Bump @typescript-eslint/eslint-plugin in /playground\n\nBumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.11.0 to 7.12.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/v7.12.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":"bot: Bump @typescript-eslint/eslint-plugin in /playground"}},{"before":"ff7ff5b00ae930f149c304b6d461db4f2665ff10","after":null,"ref":"refs/heads/dependabot/go_modules/go.opentelemetry.io/otel/sdk/metric-1.27.0","pushedAt":"2024-06-03T21:59:03.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":"e7f4fd194965be094d421722de3f9b52f11d7d90","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/playground/typescript-eslint/parser-7.12.0","pushedAt":"2024-06-03T21:58:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shahzadlone","name":"Shahzad Lone","path":"/shahzadlone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30120428?s=80&v=4"}},{"before":"4b3800e451a0f23cf05be9a56a5f012e503af574","after":"e7be26751095789afe9891bfc4d83ed6fb86f5c7","ref":"refs/heads/develop","pushedAt":"2024-06-03T21:58:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shahzadlone","name":"Shahzad Lone","path":"/shahzadlone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30120428?s=80&v=4"},"commit":{"message":"bot: Bump @typescript-eslint/parser from 7.11.0 to 7.12.0 in /playground (#2676)\n\nBumps\r\n[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)\r\nfrom 7.11.0 to 7.12.0.\r\n
\r\nRelease notes\r\n

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

\r\n
\r\n

v7.12.0

\r\n

7.12.0 (2024-06-03)

\r\n

🚀 Features

\r\n
    \r\n
  • eslint-plugin: [no-useless-template-literals]\r\nrename to no-useless-template-expression (deprecate\r\nno-useless-template-literals) (#8821)
  • \r\n
  • eslint-plugin: [no-floating-promises] add option\r\n'allowForKnownSafePromises' (#9186)
  • \r\n
  • rule-tester: check for parsing errors in suggestion\r\nfixes (#9052)
  • \r\n
  • rule-tester: port\r\ncheckDuplicateTestCases from ESLint (#9026)
  • \r\n
\r\n

🩹 Fixes

\r\n
    \r\n
  • no-useless-template-expression ->\r\nno-unnecessary-template-expression (#9174)
  • \r\n
  • eslint-plugin: [no-unnecessary-type-assertion]\r\ncombine template literal check with const variable check\r\n(#8820)
  • \r\n
  • eslint-plugin: [dot-notation] fix false positive\r\nwhen accessing private/protected property with optional chaining (#8851)
  • \r\n
  • eslint-plugin: [explicit-member-accessibility]\r\nrefine report locations (#8869)
  • \r\n
  • eslint-plugin: [no-unnecessary-type-assertion]\r\ndeclares are always defined, so always check declares (#8901)
  • \r\n
  • eslint-plugin: [prefer-literal-enum-member] allow\r\nusing member it self on allowBitwiseExpressions (#9114)
  • \r\n
  • eslint-plugin: [return-await] clean up in-try-catch\r\ndetection and make autofixes safe (#9031)
  • \r\n
  • eslint-plugin: [member-ordering] also\r\nTSMethodSignature can be get/set (#9193)
  • \r\n
  • types: correct typing ParserOptions (#9202)
  • \r\n
\r\n

❤️ Thank You

\r\n
    \r\n
  • Abraham Guo
  • \r\n
  • Han Yeong-woo @​nix6839
  • \r\n
  • Joshua Chen
  • \r\n
  • Kim Sang Du @​developer-bandi
  • \r\n
  • Kirk Waiblinger
  • \r\n
  • YeonJuan @​yeonjuan
  • \r\n
\r\n

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

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

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

\r\n
\r\n

7.12.0 (2024-06-03)

\r\n

🩹 Fixes

\r\n
    \r\n
  • types: correct typing ParserOptions
  • \r\n
\r\n

❤️ Thank You

\r\n
    \r\n
  • Abraham Guo
  • \r\n
  • Han Yeong-woo
  • \r\n
  • Joshua Chen
  • \r\n
  • Kim Sang Du
  • \r\n
  • Kirk Waiblinger
  • \r\n
  • YeonJuan
  • \r\n
\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
  • 7e93b28\r\nchore(release): publish 7.12.0
  • \r\n
  • 2bbf656\r\nfix(types): correct typing ParserOptions (#9202)
  • \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=7.11.0&new-version=7.12.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":"bot: Bump @typescript-eslint/parser from 7.11.0 to 7.12.0 in /playgro…"}},{"before":"bf5e21e7bc522e3e2b994e8111da56b320f3cee7","after":"f36ead9a924e22b284755242be3c5707b33b2cbc","ref":"refs/heads/dependabot/go_modules/github.com/libp2p/go-libp2p-pubsub-0.11.0","pushedAt":"2024-06-03T20:07:29.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":"bot: Bump github.com/libp2p/go-libp2p-pubsub from 0.10.1 to 0.11.0\n\nBumps [github.com/libp2p/go-libp2p-pubsub](https://github.com/libp2p/go-libp2p-pubsub) from 0.10.1 to 0.11.0.\n- [Release notes](https://github.com/libp2p/go-libp2p-pubsub/releases)\n- [Commits](https://github.com/libp2p/go-libp2p-pubsub/compare/v0.10.1...v0.11.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/libp2p/go-libp2p-pubsub\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"bot: Bump github.com/libp2p/go-libp2p-pubsub from 0.10.1 to 0.11.0"}},{"before":"ec8abd2f1e8cf586a65e1e1c55ad7b02627679e3","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/playground/typescript-eslint/parser-7.11.0","pushedAt":"2024-06-03T20:06:23.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":null,"after":"e7f4fd194965be094d421722de3f9b52f11d7d90","ref":"refs/heads/dependabot/npm_and_yarn/playground/typescript-eslint/parser-7.12.0","pushedAt":"2024-06-03T20:06:19.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":"bot: Bump @typescript-eslint/parser from 7.11.0 to 7.12.0 in /playground\n\nBumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.11.0 to 7.12.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/v7.12.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":"bot: Bump @typescript-eslint/parser from 7.11.0 to 7.12.0 in /playground"}},{"before":"03d50ebd7055c6356594e3f72f258bc132073cb7","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/playground/typescript-eslint/eslint-plugin-7.11.0","pushedAt":"2024-06-03T20:06:03.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":null,"after":"044415c01b5a014d654cd14a3d202bc0a6939486","ref":"refs/heads/dependabot/npm_and_yarn/playground/typescript-eslint/eslint-plugin-7.12.0","pushedAt":"2024-06-03T20:05:59.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":"bot: Bump @typescript-eslint/eslint-plugin in /playground\n\nBumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.11.0 to 7.12.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/v7.12.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":"bot: Bump @typescript-eslint/eslint-plugin in /playground"}},{"before":"1a5a24186af4527ef89c3a2481ebaee9bf108ccc","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/playground/vite-5.2.12","pushedAt":"2024-06-03T20:05:54.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":"2e64febcd69bc83d84b7239c62f7e864e33ffc9d","after":"afa2bfb9c4347956b3726a839959a2413b7762c8","ref":"refs/heads/dependabot/go_modules/github.com/ipfs/boxo-0.20.0","pushedAt":"2024-06-03T20:05:22.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":"bot: Bump github.com/ipfs/boxo from 0.19.0 to 0.20.0\n\nBumps [github.com/ipfs/boxo](https://github.com/ipfs/boxo) from 0.19.0 to 0.20.0.\n- [Release notes](https://github.com/ipfs/boxo/releases)\n- [Changelog](https://github.com/ipfs/boxo/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/ipfs/boxo/compare/v0.19.0...v0.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/ipfs/boxo\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"bot: Bump github.com/ipfs/boxo from 0.19.0 to 0.20.0"}},{"before":"4ef17c7c9218b4e290a753d57b591a40c08678ad","after":"dfbe70e159ac79647349f637c9124ad881afa722","ref":"refs/heads/dependabot/go_modules/github.com/btcsuite/btcd-0.24.0","pushedAt":"2024-06-03T20:05:16.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":"bot: Bump github.com/btcsuite/btcd from 0.22.1 to 0.24.0\n\nBumps [github.com/btcsuite/btcd](https://github.com/btcsuite/btcd) from 0.22.1 to 0.24.0.\n- [Release notes](https://github.com/btcsuite/btcd/releases)\n- [Changelog](https://github.com/btcsuite/btcd/blob/master/CHANGES)\n- [Commits](https://github.com/btcsuite/btcd/compare/v0.22.1...v0.24.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/btcsuite/btcd\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"bot: Bump github.com/btcsuite/btcd from 0.22.1 to 0.24.0"}},{"before":"8288f245039260562d90f87b0b19d83d3adc1fd8","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/playground/swagger-ui-react-5.17.14","pushedAt":"2024-06-03T20:04:53.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":"59f05b2ed0090bbadc8df1a9025de4bd94c55a99","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/playground/graphiql-3.2.3","pushedAt":"2024-06-03T20:04:51.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":"6461c384aed6f508d1e704d64a3aa638bbbce495","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/spf13/viper-1.19.0","pushedAt":"2024-06-03T20:04:50.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":"b484516ce194782d9d6bba7ea48c1d5a5b71911b","after":null,"ref":"refs/heads/combined-bot-prs-branch","pushedAt":"2024-06-03T20:04:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shahzadlone","name":"Shahzad Lone","path":"/shahzadlone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30120428?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXZzRZAA","startCursor":null,"endCursor":null}},"title":"Activity · sourcenetwork/defradb"}