-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v0.9.0 #2232
Release v0.9.0 #2232
Conversation
## Relevant issue(s) Resolves #2029 ## Description Switches LensVM to the wasmtime runtime. Should be a fair bit faster than wazero, and supports all the important build targets. Also doesn't suffer from tetratelabs/wazero#1818 Note on [wasmtime-go](https://github.com/bytecodealliance/wasmtime-go): > This Go library uses CGO to consume the C API of the [Wasmtime project](https://github.com/bytecodealliance/wasmtime) which is written in Rust. Precompiled binaries of Wasmtime are checked into this repository on tagged releases so you won't have to install Wasmtime locally, but it means that this project only works on Linux x86_64, macOS x86_64 , and Windows x86_64 currently. Building on other platforms will need to arrange to build Wasmtime and use CGO_* env vars to compile correctly. This is different to wazero, which as a pure Go project supports pretty much anything Go does without messing about.
## Relevant issue(s) Resolves #2032 ## Description Adds a windows test run to our test matrix.
✅ This PR was created by the Combine PRs action by combining the following PRs: #2063 bot: Bump @typescript-eslint/eslint-plugin from 6.10.0 to 6.11.0 in /playground #2062 bot: Bump @vitejs/plugin-react-swc from 3.4.1 to 3.5.0 in /playground #2060 bot: Bump swagger-ui-react from 5.9.4 to 5.10.0 in /playground #2059 bot: Bump go.opentelemetry.io/otel/sdk/metric from 1.19.0 to 1.21.0⚠️ The following PRs had merge conflicts which were resolved manually: #2061 bot: Bump eslint from 8.53.0 to 8.54.0 in /playground #2046 bot: Bump go.opentelemetry.io/otel/metric from 1.19.0 to 1.20.0 --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Shahzad Lone <[email protected]>
…playground (#2068) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.11.0 to 6.12.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v6.12.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.11.0...v6.12.0">6.12.0</a> (2023-11-20)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [class-methods-use-this] detect a problematic case for private/protected members if <code>ignoreClassesThatImplementAnInterface</code> is set (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7705">#7705</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/155aa1f533d1fe23da3c66f9832343faf4866d85">155aa1f</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] fix false positive with computed member access and branded key type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7706">#7706</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/f151b26d2178a617e82ad6a0279e3145e303f4f8">f151b26</a>)</li> <li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] enum members with new line or single quotes are not being fixed correctly (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7806">#7806</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/a034d0a3856aa07bd2d52b557fa33c7a88e9e511">a034d0a</a>), closes <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7768">#7768</a></li> <li><strong>utils:</strong> add missing fields to flat config types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7933">#7933</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/533861aeadd5b4bfcbe7167de7af71e4223cc9de">533861a</a>)</li> <li><strong>utils:</strong> allow string processor in flat config (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/024ed9ed1222280d8010393d2abf810faea283b9">024ed9e</a>)</li> </ul> <h3>Features</h3> <ul> <li>[member-ordering] add accessor support for member-ordering (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7927">#7927</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/3c8312d1e135dc65fa41f629993cd03ed82e3255">3c8312d</a>)</li> <li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] add requireDefaultForNonUnion option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7880">#7880</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/4cfcd451efb2563130896e42b45252909932c679">4cfcd45</a>)</li> <li>update TypeScript to 5.3-rc (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7923">#7923</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/9034d17027f798c38ffc19141e3c08ca8ea31290">9034d17</a>)</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.11.0...v6.12.0">6.12.0</a> (2023-11-20)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [class-methods-use-this] detect a problematic case for private/protected members if <code>ignoreClassesThatImplementAnInterface</code> is set (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7705">#7705</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/155aa1f533d1fe23da3c66f9832343faf4866d85">155aa1f</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] fix false positive with computed member access and branded key type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7706">#7706</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/f151b26d2178a617e82ad6a0279e3145e303f4f8">f151b26</a>)</li> <li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] enum members with new line or single quotes are not being fixed correctly (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7806">#7806</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/a034d0a3856aa07bd2d52b557fa33c7a88e9e511">a034d0a</a>), closes <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7768">#7768</a></li> </ul> <h3>Features</h3> <ul> <li>[member-ordering] add accessor support for member-ordering (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7927">#7927</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/3c8312d1e135dc65fa41f629993cd03ed82e3255">3c8312d</a>)</li> <li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] add requireDefaultForNonUnion option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7880">#7880</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/4cfcd451efb2563130896e42b45252909932c679">4cfcd45</a>)</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9093e95f2baa0d81c589db99d4730f59e80a4c38"><code>9093e95</code></a> chore: publish v6.12.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/2e535b8484200b0a5d60ce6df2d8c9aa70e11053"><code>2e535b8</code></a> chore(deps): update dependency prettier to v3.1.0 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7938">#7938</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4cfcd451efb2563130896e42b45252909932c679"><code>4cfcd45</code></a> feat(eslint-plugin): [switch-exhaustiveness-check] add requireDefaultForNonUn...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/155aa1f533d1fe23da3c66f9832343faf4866d85"><code>155aa1f</code></a> fix(eslint-plugin): [class-methods-use-this] detect a problematic case for pr...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f151b26d2178a617e82ad6a0279e3145e303f4f8"><code>f151b26</code></a> fix(eslint-plugin): [no-unnecessary-condition] fix false positive with comput...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a034d0a3856aa07bd2d52b557fa33c7a88e9e511"><code>a034d0a</code></a> fix(eslint-plugin): [switch-exhaustiveness-check] enum members with new line ...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3c8312d1e135dc65fa41f629993cd03ed82e3255"><code>3c8312d</code></a> feat: [member-ordering] add accessor support for member-ordering (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7927">#7927</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.12.0/packages/eslint-plugin">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=6.11.0&new-version=6.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [swagger-ui-react](https://github.com/swagger-api/swagger-ui) from 5.10.0 to 5.10.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/swagger-api/swagger-ui/releases">swagger-ui-react's releases</a>.</em></p> <blockquote> <h2>Swagger UI v5.10.3 Released!</h2> <h2><a href="https://github.com/swagger-api/swagger-ui/compare/v5.10.2...v5.10.3">5.10.3</a> (2023-11-22)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>auth:</strong> allow password managers to pre-fill input fields (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9390">#9390</a>) (<a href="https://github.com/swagger-api/swagger-ui/commit/9a7c4c0593e4d1f9093ce0c7e6e958e2a87bf719">9a7c4c0</a>)</li> </ul> <h2>Swagger UI v5.10.2 Released!</h2> <h2><a href="https://github.com/swagger-api/swagger-ui/compare/v5.10.1...v5.10.2">5.10.2</a> (2023-11-22)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>release:</strong> fix previously failed v5.10.1 release (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9395">#9395</a>) (<a href="https://github.com/swagger-api/swagger-ui/commit/dfeb727f40622c0df0f70ddb3146c7445848d633">dfeb727</a>)</li> <li><strong>styling:</strong> ensure authorize button stays on the right (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9387">#9387</a>) (<a href="https://github.com/swagger-api/swagger-ui/commit/8f93354c818f64e830d5ebfc25ad0bb8c2e0db06">8f93354</a>), closes <a href="https://redirect.github.com/swagger-api/swagger-ui/issues/8940">#8940</a> <a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9325">#9325</a></li> </ul> <h2>Swagger UI v5.10.1 Released!</h2> <h2><a href="https://github.com/swagger-api/swagger-ui/compare/v5.10.0...v5.10.1">5.10.1</a> (2023-11-20)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>styling:</strong> ensure authorize button stays on the right (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9387">#9387</a>) (<a href="https://github.com/swagger-api/swagger-ui/commit/8f93354c818f64e830d5ebfc25ad0bb8c2e0db06">8f93354</a>), closes <a href="https://redirect.github.com/swagger-api/swagger-ui/issues/8940">#8940</a> <a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9325">#9325</a></li> </ul> <p><strong>WARNING:</strong> this is a failed release. Most of the release fragments failed to be released. Please <strong>ignore</strong> this release.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/swagger-api/swagger-ui/commit/c33fe65f8113d16f19bd83deea01287285c5bc97"><code>c33fe65</code></a> chore(release): cut the v5.10.3 release</li> <li><a href="https://github.com/swagger-api/swagger-ui/commit/9a7c4c0593e4d1f9093ce0c7e6e958e2a87bf719"><code>9a7c4c0</code></a> fix(auth): allow password managers to pre-fill input fields (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9390">#9390</a>)</li> <li><a href="https://github.com/swagger-api/swagger-ui/commit/fc8e00c9d8f9e7ce79d376707c5bdf27bb38903f"><code>fc8e00c</code></a> chore(release): cut the v5.10.2 release</li> <li><a href="https://github.com/swagger-api/swagger-ui/commit/d2cdd89cd892c786980b3fe673ce45170c2837e3"><code>d2cdd89</code></a> chore(release): manual release bump to v5.10.1 (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9399">#9399</a>)</li> <li><a href="https://github.com/swagger-api/swagger-ui/commit/1f81a1f2da10d3080e08914c36f9a1b1da984dc4"><code>1f81a1f</code></a> chore(deps-dev): bump <code>@commitlint/config-conventional</code> (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9398">#9398</a>)</li> <li><a href="https://github.com/swagger-api/swagger-ui/commit/fb5f1ff583a4bcc2977e4d51106e948621b35288"><code>fb5f1ff</code></a> chore(deps-dev): bump <code>@babel/plugin-transform-runtime</code> (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9397">#9397</a>)</li> <li><a href="https://github.com/swagger-api/swagger-ui/commit/a22d265bec858ef772105d6e5c2a3d057a86809d"><code>a22d265</code></a> chore(deps-dev): bump <code>@commitlint/cli</code> from 18.4.2 to 18.4.3 (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9396">#9396</a>)</li> <li><a href="https://github.com/swagger-api/swagger-ui/commit/dfeb727f40622c0df0f70ddb3146c7445848d633"><code>dfeb727</code></a> fix(release): fix previously failed v5.10.1 release (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9395">#9395</a>)</li> <li><a href="https://github.com/swagger-api/swagger-ui/commit/8f93354c818f64e830d5ebfc25ad0bb8c2e0db06"><code>8f93354</code></a> fix(styling): ensure authorize button stays on the right (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9387">#9387</a>)</li> <li><a href="https://github.com/swagger-api/swagger-ui/commit/323871821f9335ff4091197e1ba6b986328fa58a"><code>3238718</code></a> chore(deps-dev): bump eslint from 8.53.0 to 8.54.0 (<a href="https://redirect.github.com/swagger-api/swagger-ui/issues/9393">#9393</a>)</li> <li>Additional commits viewable in <a href="https://github.com/swagger-api/swagger-ui/compare/v5.10.0...v5.10.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=swagger-ui-react&package-manager=npm_and_yarn&previous-version=5.10.0&new-version=5.10.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Relevant issue(s) Resolves #1974 ## Description This pull request introduces `gen.AutoGenerateDocs` function, a dynamic and versatile tool designed for the automatic generation of documents based on specified collection definitions. This functionality is essential for testing and simulating various data models and scenarios, providing extensive customization and intelligent demand calculation for document generation.
## Relevant issue(s) Resolves #2082 ## Description Update Lens to v0.5. This includes Lens-enumerable, and wasmtime v15. This is a breaking change for any lens modules.
✅ This PR was created by the Combine PRs action by combining the following PRs: #2079 bot: Bump @types/react-dom from 18.2.15 to 18.2.17 in /playground #2078 bot: Bump typescript from 5.2.2 to 5.3.2 in /playground #2076 bot: Bump @typescript-eslint/parser from 6.11.0 to 6.12.0 in /playground⚠️ The following PRs were resolved manually due to merge conflicts: #2077 bot: Bump @types/react from 18.2.37 to 18.2.38 in /playground #2075 bot: Bump vite from 4.5.0 to 5.0.2 in /playground --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Shahzad Lone <[email protected]>
…und (#2085) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.12.0 to 6.13.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/parser</code>'s releases</a>.</em></p> <blockquote> <h2>v6.13.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.12.0...v6.13.0">6.13.0</a> (2023-11-27)</h1> <h3><em>Note for eslint plugin authors and other API consumers</em></h3> <p>TypeScript v5.3 shipped with a type change that was incompatible with our types. This change has been fixed and will be released in v5.3.3. Until that time you can work around this error using <a href="https://www.typescriptlang.org/tsconfig#skipLibCheck"><code>skipLibCheck</code></a>.</p> <h3>Bug Fixes</h3> <ul> <li><strong>typescript-estree:</strong> ensure backwards compat with pre-5.3 import attributes (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7967">#7967</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/810fc8c9a18cb55af144d8945fdf38d841c9d486">810fc8c</a>)</li> </ul> <h3>Features</h3> <ul> <li>support TS 5.3 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7968">#7968</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/fb50638650d35fbd39f2b19446fa54c864bfc2ef">fb50638</a>)</li> <li><strong>typescript-estree:</strong> pass jsDocParsingMode everywhere (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7997">#7997</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/3d2a3446518c4da303a569830bb83bf166742535">3d2a344</a>)</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@typescript-eslint/parser</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.12.0...v6.13.0">6.13.0</a> (2023-11-27)</h1> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/parser</code></p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/39c437ab9e34513bf04378cd8c97daf739519a6e"><code>39c437a</code></a> chore: publish v6.13.0</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.0/packages/parser">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=6.12.0&new-version=6.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.38 to 18.2.39. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=18.2.38&new-version=18.2.39)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Relevant issue(s) Resolves #2088 ## Description - Enable uploading whatever coverage reports we have (even if a matrix job failed). - Don't upload coverage reports if manually canceled the workflow/jobs. - Fix coverage reports that were overwritten because of OS name clashing (was uploading only 18 artifacts instead of 20). - Increase retention period to 7 days, for the coverage reports. For example: Currently windows build is flaky, and on a windows build failure it doesn't upload any code coverage reports to codecov. Before this PR the coverage upload job skips: https://github.com/sourcenetwork/defradb/actions/runs/7016532008/job/19088626645 ## Testing ### One Fail so 19 artifacts + Upload successful: Here is a test run to see this working in action: https://github.com/sourcenetwork/defradb/actions/runs/7018970859/attempts/1?pr=2089pr%3D2089 Note: even with 1 failure the build still uploads the report and the total artifact count is 19 (-1 due to windows failure). ### Passed with 20 artifacts + Upload successful: https://github.com/sourcenetwork/defradb/actions/runs/7018970859
## Relevant issue(s) Resolves #2093 ## Description Fix some typos
✅ This PR was created by the Combine PRs action by combining the following PRs: #2106 bot: Bump @types/swagger-ui-react from 4.18.1 to 4.18.3 in /playground #2104 bot: Bump eslint-plugin-react-refresh from 0.4.4 to 0.4.5 in /playground #2103 bot: Bump eslint from 8.54.0 to 8.55.0 in /playground #2102 bot: Bump @types/react from 18.2.39 to 18.2.41 in /playground #2101 bot: Bump golang.org/x/crypto from 0.15.0 to 0.16.0 #2100 bot: Bump golang.org/x/net from 0.18.0 to 0.19.0 #2099 bot: Bump github.com/ugorji/go/codec from 1.2.11 to 1.2.12 #2098 bot: Bump github.com/libp2p/go-libp2p-kad-dht from 0.25.1 to 0.25.2⚠️ The following PR had conflicts and was resolved / merged manually: #2105 bot: Bump @typescript-eslint/eslint-plugin from 6.12.0 to 6.13.1 in /playground --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Shahzad Lone <[email protected]>
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.41 to 18.2.42. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=18.2.41&new-version=18.2.42)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.2 to 5.0.5. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's changelog</a>.</em></p> <blockquote> <h2><!-- raw HTML omitted -->5.0.5 (2023-12-04)<!-- raw HTML omitted --></h2> <ul> <li>fix: emit <code>vite:preloadError</code> for chunks without deps (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15203">#15203</a>) (<a href="https://github.com/vitejs/vite/commit/d8001c5">d8001c5</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15203">#15203</a></li> <li>fix: esbuild glob import resolve error (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15140">#15140</a>) (<a href="https://github.com/vitejs/vite/commit/676804d">676804d</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15140">#15140</a></li> <li>fix: json error with position (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15225">#15225</a>) (<a href="https://github.com/vitejs/vite/commit/14be75f">14be75f</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15225">#15225</a></li> <li>fix: proxy html path should be encoded (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15223">#15223</a>) (<a href="https://github.com/vitejs/vite/commit/5b85040">5b85040</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15223">#15223</a></li> <li>fix(deps): update all non-major dependencies (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15233">#15233</a>) (<a href="https://github.com/vitejs/vite/commit/ad3adda">ad3adda</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15233">#15233</a></li> <li>fix(hmr): don't consider CSS dep as a circular dep (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15229">#15229</a>) (<a href="https://github.com/vitejs/vite/commit/5f2cdec">5f2cdec</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15229">#15229</a></li> <li>feat: add '*.mov' to client.d.ts (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15189">#15189</a>) (<a href="https://github.com/vitejs/vite/commit/d93a211">d93a211</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15189">#15189</a></li> <li>feat(server): allow disabling built-in shortcuts (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15218">#15218</a>) (<a href="https://github.com/vitejs/vite/commit/7fd7c6c">7fd7c6c</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15218">#15218</a></li> <li>chore: replace 'some' with 'includes' in resolveEnvPrefix (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15220">#15220</a>) (<a href="https://github.com/vitejs/vite/commit/ee12f30">ee12f30</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15220">#15220</a></li> <li>chore: update the website url for homepage in package.json (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15181">#15181</a>) (<a href="https://github.com/vitejs/vite/commit/282bd8f">282bd8f</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15181">#15181</a></li> <li>chore: update vitest to 1.0.0-beta.6 (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15194">#15194</a>) (<a href="https://github.com/vitejs/vite/commit/2fce647">2fce647</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15194">#15194</a></li> <li>refactor: make HMR agnostic to environment (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15179">#15179</a>) (<a href="https://github.com/vitejs/vite/commit/0571b7c">0571b7c</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15179">#15179</a></li> <li>refactor: use dedicated regex methods (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15228">#15228</a>) (<a href="https://github.com/vitejs/vite/commit/0348137">0348137</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15228">#15228</a></li> <li>perf: remove debug only prettifyUrl call (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15204">#15204</a>) (<a href="https://github.com/vitejs/vite/commit/73e971f">73e971f</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15204">#15204</a></li> <li>perf: skip computing sourceRoot in injectSourcesContent (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15207">#15207</a>) (<a href="https://github.com/vitejs/vite/commit/1df1fd1">1df1fd1</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15207">#15207</a></li> </ul> <h2><!-- raw HTML omitted -->5.0.4 (2023-11-29)<!-- raw HTML omitted --></h2> <ul> <li>fix: bindCLIShortcuts to proper server (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15162">#15162</a>) (<a href="https://github.com/vitejs/vite/commit/67ac572">67ac572</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15162">#15162</a></li> <li>fix: revert "fix: js fallback sourcemap content should be using original content (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15135">#15135</a>)" (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15178">#15178</a>) (<a href="https://github.com/vitejs/vite/commit/d2a2493">d2a2493</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15135">#15135</a> <a href="https://redirect.github.com/vitejs/vite/issues/15178">#15178</a></li> <li>fix(define): allow define process.env (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15173">#15173</a>) (<a href="https://github.com/vitejs/vite/commit/ec401da">ec401da</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15173">#15173</a></li> <li>fix(resolve): respect order of browser in mainFields when resolving (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15137">#15137</a>) (<a href="https://github.com/vitejs/vite/commit/4a111aa">4a111aa</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15137">#15137</a></li> <li>feat: preserve vite.middlewares connect instance after restarts (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15166">#15166</a>) (<a href="https://github.com/vitejs/vite/commit/9474c4b">9474c4b</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15166">#15166</a></li> <li>refactor: align with Promise.withResolvers() (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15171">#15171</a>) (<a href="https://github.com/vitejs/vite/commit/642f9bc">642f9bc</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15171">#15171</a></li> </ul> <h2><!-- raw HTML omitted -->5.0.3 (2023-11-28)<!-- raw HTML omitted --></h2> <ul> <li>fix: <code>generateCodeFrame</code> infinite loop (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15093">#15093</a>) (<a href="https://github.com/vitejs/vite/commit/6619de7">6619de7</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15093">#15093</a></li> <li>fix: js fallback sourcemap content should be using original content (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15135">#15135</a>) (<a href="https://github.com/vitejs/vite/commit/227d56d">227d56d</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15135">#15135</a></li> <li>fix(css): render correct asset url when CSS chunk name is nested (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15154">#15154</a>) (<a href="https://github.com/vitejs/vite/commit/ef403c0">ef403c0</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15154">#15154</a></li> <li>fix(css): use non-nested chunk name if facadeModule is not CSS file (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15155">#15155</a>) (<a href="https://github.com/vitejs/vite/commit/811e392">811e392</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15155">#15155</a></li> <li>fix(dev): bind plugin context functions (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14569">#14569</a>) (<a href="https://github.com/vitejs/vite/commit/cb3243c">cb3243c</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/14569">#14569</a></li> <li>chore(deps): update all non-major dependencies (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15145">#15145</a>) (<a href="https://github.com/vitejs/vite/commit/7ff2c0a">7ff2c0a</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15145">#15145</a></li> <li>build: handle latest json-stable-stringify replacement (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15049">#15049</a>) (<a href="https://github.com/vitejs/vite/commit/bcc4a61">bcc4a61</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15049">#15049</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vitejs/vite/commit/fa7976732e815a7f4268369596f6df872201d0e9"><code>fa79767</code></a> release: v5.0.5</li> <li><a href="https://github.com/vitejs/vite/commit/ad3adda7215c33874a07cbd4d430fcffe4c85dce"><code>ad3adda</code></a> fix(deps): update all non-major dependencies (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15233">#15233</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/d93a211959cb5f9951653d717aceee2a0d93499a"><code>d93a211</code></a> feat: add '*.mov' to client.d.ts (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15189">#15189</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/5f2cdec5d61b847352b3412725fcc957dca010d4"><code>5f2cdec</code></a> fix(hmr): don't consider CSS dep as a circular dep (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15229">#15229</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/ee12f30eaae70a8989cff0fe0a823e3f42a84832"><code>ee12f30</code></a> chore: replace 'some' with 'includes' in resolveEnvPrefix (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15220">#15220</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/14be75f6a8497ae1416188e21b2b0f818443cc2a"><code>14be75f</code></a> fix: json error with position (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15225">#15225</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/0348137a2315fc288f0e915169c36947f69bba63"><code>0348137</code></a> refactor: use dedicated regex methods (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15228">#15228</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/5b8504048140cbbd5d9424132c998c506dece6ce"><code>5b85040</code></a> fix: proxy html path should be encoded (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15223">#15223</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/1df1fd1047695c4d144de4b2b4bd4a69fc7d7440"><code>1df1fd1</code></a> perf: skip computing sourceRoot in injectSourcesContent (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15207">#15207</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/7fd7c6cebfcad34ae7021ebee28f97b1f28ef3f3"><code>7fd7c6c</code></a> feat(server): allow disabling built-in shortcuts (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15218">#15218</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vitejs/vite/commits/v5.0.5/packages/vite">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=5.0.2&new-version=5.0.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sourcenetwork/defradb/network/alerts). </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Shahzad Lone <[email protected]>
## Relevant issue(s) Resolves #2090 ## Description This PR adds a blob scalar type to the schema system. ## Tasks - [x] I made sure the code is well commented, particularly hard-to-understand areas. - [x] I made sure the repository-held documentation is changed accordingly. - [x] I made sure the pull request title adheres to the conventional commit style (the subset used in the project can be found in [tools/configs/chglog/config.yml](tools/configs/chglog/config.yml)). - [x] I made sure to discuss its limitations such as threats to validity, vulnerability to mistake and misuse, robustness to invalidation of assumptions, resource requirements, ... ## How has this been tested? Added integration tests. Specify the platform(s) on which this was tested: - MacOS
…playground (#2109) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.13.1 to 6.13.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v6.13.2</h2> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.13.1...v6.13.2">6.13.2</a> (2023-12-04)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/typescript-eslint</code></p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.13.1...v6.13.2">6.13.2</a> (2023-12-04)</h2> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/eslint-plugin</code></p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cc2c6d3a4a515f7ccc23f10421a8db9c88345876"><code>cc2c6d3</code></a> chore: publish v6.13.2</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/37f34f4eb47940762769f6fdcd1902f52870cf81"><code>37f34f4</code></a> docs: add 'When Not To Use It' or an intentional omission notice on all rules...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/96abf181410b7685dfdb0eb8313c43d1675881e2"><code>96abf18</code></a> chore: finish enabling no-unnecessary-condition internally (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8004">#8004</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4dae083ed3fbf891405ddf63f1c71c9a2726541f"><code>4dae083</code></a> chore: prefix all nx package scripts with npx (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/7988">#7988</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.2/packages/eslint-plugin">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=6.13.1&new-version=6.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Shahzad Lone <[email protected]>
## Relevant issue(s) Resolves #2095 ## Description This change adds a new command for generating documents automatically. It also includes fixes for some overlooked edge cases.
✅ This PR was created by the Combine PRs action by combining the following PRs: #2126 bot: Bump github.com/bits-and-blooms/bitset from 1.11.0 to 1.12.0 #2125 bot: Bump github.com/ipfs/boxo from 0.15.0 to 0.16.0 #2124 bot: Bump @typescript-eslint/parser from 6.13.0 to 6.13.2 in /playground #2123 bot: Bump @types/react from 18.2.42 to 18.2.43 in /playground #2122 bot: Bump typescript from 5.3.2 to 5.3.3 in /playground #2120 bot: Bump graphiql from 3.0.9 to 3.0.10 in /playground⚠️ The following PRs were resolved manually due to merge conflicts: #2121 bot: Bump vite from 5.0.5 to 5.0.7 in /playground --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Shahzad Lone <[email protected]>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.7 to 5.0.10. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's changelog</a>.</em></p> <blockquote> <h2><!-- raw HTML omitted -->5.0.10 (2023-12-15)<!-- raw HTML omitted --></h2> <ul> <li>fix: omit protocol does not require pre-transform (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15355">#15355</a>) (<a href="https://github.com/vitejs/vite/commit/d9ae1b2">d9ae1b2</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15355">#15355</a></li> <li>fix(build): use base64 for inline SVG if it contains both single and double quotes (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15271">#15271</a>) (<a href="https://github.com/vitejs/vite/commit/1bbff16">1bbff16</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15271">#15271</a></li> </ul> <h2><!-- raw HTML omitted -->5.0.9 (2023-12-14)<!-- raw HTML omitted --></h2> <ul> <li>fix: htmlFallbackMiddleware for favicon (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15301">#15301</a>) (<a href="https://github.com/vitejs/vite/commit/c902545">c902545</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15301">#15301</a></li> <li>fix: more stable hash calculation for depsOptimize (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15337">#15337</a>) (<a href="https://github.com/vitejs/vite/commit/2b39fe6">2b39fe6</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15337">#15337</a></li> <li>fix(scanner): catch all external files for glob imports (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15286">#15286</a>) (<a href="https://github.com/vitejs/vite/commit/129d0d0">129d0d0</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15286">#15286</a></li> <li>fix(server): avoid chokidar throttling on startup (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15347">#15347</a>) (<a href="https://github.com/vitejs/vite/commit/56a5740">56a5740</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15347">#15347</a></li> <li>fix(worker): replace <code>import.meta</code> correctly for IIFE worker (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15321">#15321</a>) (<a href="https://github.com/vitejs/vite/commit/08d093c">08d093c</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15321">#15321</a></li> <li>feat: log re-optimization reasons (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15339">#15339</a>) (<a href="https://github.com/vitejs/vite/commit/b1a6c84">b1a6c84</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15339">#15339</a></li> <li>chore: temporary typo (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15329">#15329</a>) (<a href="https://github.com/vitejs/vite/commit/7b71854">7b71854</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15329">#15329</a></li> <li>perf: avoid computing paths on each request (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15318">#15318</a>) (<a href="https://github.com/vitejs/vite/commit/0506812">0506812</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15318">#15318</a></li> <li>perf: temporary hack to avoid fs checks for /<a href="https://github.com/react-refresh"><code>@react-refresh</code></a> (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15299">#15299</a>) (<a href="https://github.com/vitejs/vite/commit/b1d6211">b1d6211</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15299">#15299</a></li> </ul> <h2><!-- raw HTML omitted -->5.0.8 (2023-12-12)<!-- raw HTML omitted --></h2> <ul> <li>perf: cached fs utils (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15279">#15279</a>) (<a href="https://github.com/vitejs/vite/commit/c9b61c4">c9b61c4</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15279">#15279</a></li> <li>fix: missing warmupRequest in transformIndexHtml (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15303">#15303</a>) (<a href="https://github.com/vitejs/vite/commit/103820f">103820f</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15303">#15303</a></li> <li>fix: public files map will be updated on add/unlink in windows (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15317">#15317</a>) (<a href="https://github.com/vitejs/vite/commit/921ca41">921ca41</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15317">#15317</a></li> <li>fix(build): decode urls in CSS files (fix <a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15109">#15109</a>) (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15246">#15246</a>) (<a href="https://github.com/vitejs/vite/commit/ea6a7a6">ea6a7a6</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15109">#15109</a> <a href="https://redirect.github.com/vitejs/vite/issues/15246">#15246</a></li> <li>fix(deps): update all non-major dependencies (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15304">#15304</a>) (<a href="https://github.com/vitejs/vite/commit/bb07f60">bb07f60</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15304">#15304</a></li> <li>fix(ssr): check esm file with normal file path (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15307">#15307</a>) (<a href="https://github.com/vitejs/vite/commit/1597170">1597170</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15307">#15307</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vitejs/vite/commit/5684fcd8d27110d098b3e1c19d851f44251588f1"><code>5684fcd</code></a> release: v5.0.10</li> <li><a href="https://github.com/vitejs/vite/commit/1bbff16ff8c65d980d3843316ecbad8b1ec4e67a"><code>1bbff16</code></a> fix(build): use base64 for inline SVG if it contains both single and double q...</li> <li><a href="https://github.com/vitejs/vite/commit/d9ae1b2e573e8e5e313c1f23a5a0b5d6d9dff887"><code>d9ae1b2</code></a> fix: omit protocol does not require pre-transform (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15355">#15355</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/77d5165e2f252bfecbb0eebccc6f04dc8be0c5ba"><code>77d5165</code></a> release: v5.0.9</li> <li><a href="https://github.com/vitejs/vite/commit/56a5740bc7217b1a2690db156c5994ea9049f9e9"><code>56a5740</code></a> fix(server): avoid chokidar throttling on startup (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15347">#15347</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/129d0d0983285d31bed41d2c7a08c138ad32e625"><code>129d0d0</code></a> fix(scanner): catch all external files for glob imports (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15286">#15286</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/b1a6c84c3b55f9a79f63e1fd9bd11ac9ef151e92"><code>b1a6c84</code></a> feat: log re-optimization reasons (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15339">#15339</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/2b39fe6584a55e6fe07664ac497e41d70f1fa32b"><code>2b39fe6</code></a> fix: more stable hash calculation for depsOptimize (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15337">#15337</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/c902545476a4e7ba044c35b568e73683758178a3"><code>c902545</code></a> fix: htmlFallbackMiddleware for favicon (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15301">#15301</a>)</li> <li><a href="https://github.com/vitejs/vite/commit/7b7185494afee4ffe857a772cfa881d555f19520"><code>7b71854</code></a> chore: temporary typo (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15329">#15329</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vitejs/vite/commits/v5.0.10/packages/vite">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=5.0.7&new-version=5.0.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.43 to 18.2.45. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=18.2.43&new-version=18.2.45)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…und (#2136) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.13.2 to 6.14.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/parser</code>'s releases</a>.</em></p> <blockquote> <h2>v6.14.0</h2> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.13.2...v6.14.0">6.14.0</a> (2023-12-11)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> add no-unsafe-unary-minus, prefer-destructuring to disable-type-checked (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/8038">#8038</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/431cd1559f91795e958e03fd060ceaf79fb96f3a">431cd15</a>)</li> <li><strong>eslint-plugin:</strong> correct message for <code>no-unsafe-unary-minus</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/7998">#7998</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/705370ac0d9c54081657b8855b398e57d6ea4ddb">705370a</a>)</li> </ul> <h3>Features</h3> <ul> <li><strong>eslint-plugin:</strong> [explicit-function-return-type] add support for typed class property definitions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/8027">#8027</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/bff47d7885bee3bbcb3a81eff273fe2f48580940">bff47d7</a>)</li> <li><strong>eslint-plugin:</strong> [require-await] allow yielding Promise in async generators (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/8003">#8003</a>) (<a href="https://github.com/typescript-eslint/typescript-eslint/commit/4c3e704b97e698df7f72174c2d20714836d4d243">4c3e704</a>)</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@typescript-eslint/parser</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/typescript-eslint/typescript-eslint/compare/v6.13.2...v6.14.0">6.14.0</a> (2023-12-11)</h1> <p><strong>Note:</strong> Version bump only for package <code>@typescript-eslint/parser</code></p> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c7d702f4315f66c75ae16a4b559ef5b4705bb804"><code>c7d702f</code></a> chore: publish v6.14.0</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.14.0/packages/parser">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=6.13.2&new-version=6.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
✅ This PR was created by the Combine PRs action by combining the following PRs: #2141 bot: Bump google.golang.org/grpc from 1.59.0 to 1.60.0 #2140 bot: Bump eslint from 8.55.0 to 8.56.0 in /playground #2139 bot: Bump swagger-ui-react from 5.10.3 to 5.10.5 in /playground #2138 bot: Bump @types/react-dom from 18.2.17 to 18.2.18 in /playground #2137 bot: Bump @typescript-eslint/eslint-plugin from 6.13.2 to 6.14.0 in /playground --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Relevant issue(s) Resolves #298 ## Description Introduces unique secondary indexes.
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/golang/crypto/commit/9d2ee975ef9fe627bf0a6f01c1f69e8ef1d4f05d"><code>9d2ee97</code></a> ssh: implement strict KEX protocol changes</li> <li><a href="https://github.com/golang/crypto/commit/4e5a26183ecb4f9a0f85c8f8dbe7982885435436"><code>4e5a261</code></a> ssh: close net.Conn on all NewServerConn errors</li> <li><a href="https://github.com/golang/crypto/commit/152cdb1503ebc13bc0fbb68f92ee189ebf9e3d00"><code>152cdb1</code></a> x509roots/fallback: update bundle</li> <li><a href="https://github.com/golang/crypto/commit/fdfe1f8531a1adcc300c8eba98cb372044826d62"><code>fdfe1f8</code></a> ssh: defer channel window adjustment</li> <li><a href="https://github.com/golang/crypto/commit/b8ffc16e10063067bac0e15c6d7f7995937503ce"><code>b8ffc16</code></a> blake2b: drop Go 1.6, Go 1.8 compatibility</li> <li><a href="https://github.com/golang/crypto/commit/7e6fbd82c804e1760feb603fe21caecb0af0a124"><code>7e6fbd8</code></a> ssh: wrap errors from client handshake</li> <li><a href="https://github.com/golang/crypto/commit/bda2f3f5cfce3f27039acccd823693f6d67c2a74"><code>bda2f3f</code></a> argon2: avoid clobbering BP</li> <li>See full diff in <a href="https://github.com/golang/crypto/compare/v0.16.0...v0.17.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/crypto&package-manager=go_modules&previous-version=0.16.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sourcenetwork/defradb/network/alerts). </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Shahzad Lone <[email protected]>
Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.17.0 to 1.18.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spf13/viper/releases">github.com/spf13/viper's releases</a>.</em></p> <blockquote> <h2>v1.18.2</h2> <p><strong>tl;dr Skip 1.18.0 and 1.18.1 and upgrade to this version instead.</strong></p> <p>This release fixes a regression that appears in rare circumstances when using <code>Unmarshal</code> or <code>UnmarshalExact</code> to decode values onto pointers with multiple indirection (eg. pointer to a pointer, etc). The change was introduced in 1.18.0 as a means to resolve a long-standing bug when decoding environment variables to structs.</p> <p>The feature is now disabled by default and can be enabled using the <code>viper_bind_struct</code> build tag. It's also considered experimental at this point, so breaking changes may be introduced in the future.</p> <h2>What's Changed</h2> <h3>Bug Fixes 🐛</h3> <ul> <li>feat!: hide struct binding behind a feature flag by <a href="https://github.com/sagikazarmark"><code>@sagikazarmark</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1715">spf13/viper#1715</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/viper/compare/v1.18.1...v1.18.2">https://github.com/spf13/viper/compare/v1.18.1...v1.18.2</a></p> <h2>v1.18.1</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Bug Fixes 🐛</h3> <ul> <li>Merge missing struct keys inside UnmarshalExact by <a href="https://github.com/krakowski"><code>@krakowski</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1704">spf13/viper#1704</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/viper/compare/v1.18.0...v1.18.1">https://github.com/spf13/viper/compare/v1.18.0...v1.18.1</a></p> <h2>v1.18.0</h2> <h2>Major changes</h2> <p>Highlighting some of the changes for better visibility.</p> <p>Please share your feedback in the Discussion forum. Thanks! ❤️</p> <h3><code>AutomaticEnv</code> works with <code>Unmarshal</code></h3> <p>Previously, environment variables that weren't bound manually or had no defaults could not be mapped by <code>Unmarshal</code>. (The problem is explained in details in this issue: <a href="https://redirect.github.com/spf13/viper/issues/761">#761</a>)</p> <p><a href="https://redirect.github.com/spf13/viper/issues/1429">#1429</a> introduced a solution that solves that issue.</p> <h2>What's Changed</h2> <h3>Enhancements 🚀</h3> <ul> <li>chore: rename files according to enabled build tags by <a href="https://github.com/alexandear"><code>@alexandear</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1642">spf13/viper#1642</a></li> <li>test: replace ifs with asserts to simplify tests by <a href="https://github.com/alexandear"><code>@alexandear</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1656">spf13/viper#1656</a></li> <li>ci: enable test shuffle and fix tests by <a href="https://github.com/alexandear"><code>@alexandear</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1643">spf13/viper#1643</a></li> <li>fix: gocritic lint issues by <a href="https://github.com/alexandear"><code>@alexandear</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1696">spf13/viper#1696</a></li> </ul> <h3>Bug Fixes 🐛</h3> <ul> <li>Implement viper.BindStruct for automatic unmarshalling from environment variables by <a href="https://github.com/krakowski"><code>@krakowski</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1429">spf13/viper#1429</a></li> <li>fix isPathShadowedInFlatMap type cast bug by <a href="https://github.com/linuxsong"><code>@linuxsong</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1585">spf13/viper#1585</a></li> </ul> <h3>Dependency Updates ⬆️</h3> <ul> <li>build(deps): bump github/codeql-action from 2.21.9 to 2.22.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1661">spf13/viper#1661</a></li> <li>build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/spf13/viper/pull/1659">spf13/viper#1659</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spf13/viper/commit/ab3a50c0ce2020028f8cb515c62fc4d2d97a8996"><code>ab3a50c</code></a> fix!: hide struct binding behind a feature flag</li> <li><a href="https://github.com/spf13/viper/commit/9154b900c34ad9d88897f7e5288ce43f457f698b"><code>9154b90</code></a> build(deps): bump actions/setup-go from 4.1.0 to 5.0.0</li> <li><a href="https://github.com/spf13/viper/commit/08e4a009491f5fdcd8f2d2d1ee0c4a96d3e4973d"><code>08e4a00</code></a> build(deps): bump github/codeql-action from 2.22.8 to 2.22.9</li> <li><a href="https://github.com/spf13/viper/commit/fb6eb1e8e9fbaa424b113248af35f048c5d86dea"><code>fb6eb1e</code></a> fix: merge missing struct keys inside UnmarshalExact</li> <li><a href="https://github.com/spf13/viper/commit/f5fcb4a104f76357c270c3944c26a2e2c8a06fdf"><code>f5fcb4a</code></a> chore: update crypt</li> <li><a href="https://github.com/spf13/viper/commit/f7363633d1c17fd98cd70783fabc133c41d3f40e"><code>f736363</code></a> fix isPathShadowedInFlatMap type cast bug (<a href="https://redirect.github.com/spf13/viper/issues/1585">#1585</a>)</li> <li><a href="https://github.com/spf13/viper/commit/36a38682ba4fe1bb823952e52c461c297bb1767e"><code>36a3868</code></a> Review changes</li> <li><a href="https://github.com/spf13/viper/commit/f0c4ccd6cd7527b198aecc6d50b3ffd6d06e36d1"><code>f0c4ccd</code></a> fix: gocritic lint issues</li> <li><a href="https://github.com/spf13/viper/commit/3a23b80b1120cd3e6aaf21d91784fce81b8054df"><code>3a23b80</code></a> ci: enable test shuffle; fix tests</li> <li><a href="https://github.com/spf13/viper/commit/73dfb94c57ad48bcdf3d40b7f47d69c2962d800d"><code>73dfb94</code></a> feat: make Unmarshal work with AutomaticEnv</li> <li>Additional commits viewable in <a href="https://github.com/spf13/viper/compare/v1.17.0...v1.18.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/viper&package-manager=go_modules&previous-version=1.17.0&new-version=1.18.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Relevant issue(s) Resolves #2073 ## Description Allows users to add Views. Defined views and embedded schema types are visible when calling GetCollections/Schema etc.
✅ This PR was created by the Combine PRs action by combining the following PRs: #2153 bot: Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 #2151 bot: Bump github.com/go-chi/chi/v5 from 5.0.10 to 5.0.11 #2150 bot: Bump @typescript-eslint/parser from 6.14.0 to 6.15.0 in /playground⚠️ The following PRs were resolved manually due to merge conflicts: #2152 bot: Bump google.golang.org/grpc from 1.60.0 to 1.60.1 #2149 bot: Bump @typescript-eslint/eslint-plugin from 6.14.0 to 6.15.0 in /playground --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Shahzad Lone <[email protected]>
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi) from 0.120.0 to 0.122.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/getkin/kin-openapi/releases">github.com/getkin/kin-openapi's releases</a>.</em></p> <blockquote> <h2>v0.122.0</h2> <h2>What's Changed</h2> <ul> <li>docs.sh: fix narrow docs checks spectrum by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/877">getkin/kin-openapi#877</a></li> <li>fix after <a href="https://redirect.github.com/getkin/kin-openapi/issues/870">#870</a>: make sure Bis does not surface up by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/878">getkin/kin-openapi#878</a></li> <li>openapi3: add support for extensions on the few types left by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/763">getkin/kin-openapi#763</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/getkin/kin-openapi/compare/v0.121.0...v0.122.0">https://github.com/getkin/kin-openapi/compare/v0.121.0...v0.122.0</a></p> <h2>v0.121.0</h2> <h2>What's Changed</h2> <ul> <li>Replace deprecated io/ioutil with io by <a href="https://github.com/alexandear"><code>@alexandear</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/840">getkin/kin-openapi#840</a></li> <li>fix compile errors in README example code by <a href="https://github.com/Jumpaku"><code>@Jumpaku</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/842">getkin/kin-openapi#842</a></li> <li>openapi3: add length of circular reference to error message by <a href="https://github.com/jamietanna"><code>@jamietanna</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/839">getkin/kin-openapi#839</a></li> <li>openapi2conv: fix that removes an extra <code>required</code> array from <code>formDataBody</code> by <a href="https://github.com/liankui"><code>@liankui</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/848">getkin/kin-openapi#848</a></li> <li>openapi3: fix schema validation for <code>anyOf</code>, <code>allOf</code>, <code>oneOf</code> operations by <a href="https://github.com/AmadeusK525"><code>@AmadeusK525</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/850">getkin/kin-openapi#850</a></li> <li>reproduce incorrect allOf + nullable behaviour by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/253">getkin/kin-openapi#253</a></li> <li>reproduce issue <a href="https://redirect.github.com/getkin/kin-openapi/issues/423">#423</a> by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/432">getkin/kin-openapi#432</a></li> <li>openapi2conv: expose loader and location to ToV3 by <a href="https://github.com/AriehSchneier"><code>@AriehSchneier</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/851">getkin/kin-openapi#851</a></li> <li>openAPI3 template T class add server helper function by <a href="https://github.com/spdrcd"><code>@spdrcd</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/852">getkin/kin-openapi#852</a></li> <li>openapi3: handle tangible *nil in Schema.IsEmpty impl by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/858">getkin/kin-openapi#858</a></li> <li>openapi3: no longer error when drilling into a silenced yaml tag by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/859">getkin/kin-openapi#859</a></li> <li>openapi3: shave some tests by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/862">getkin/kin-openapi#862</a></li> <li>openapi3: refacto drill bit by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/865">getkin/kin-openapi#865</a></li> <li>openapi3: unify Loader.resolve*Ref impls by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/863">getkin/kin-openapi#863</a></li> <li>openapi3: refacto path resolving, remove a couple error cases by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/864">getkin/kin-openapi#864</a></li> <li>openapi3: fast path drilling into UFO-type refs by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/866">getkin/kin-openapi#866</a></li> <li>cmd/validate: read v2 documents that dont mention swagger as well by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/868">getkin/kin-openapi#868</a></li> <li>openapi3: save some allocs when checking extras in refs by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/869">getkin/kin-openapi#869</a></li> <li>openapi3: fix validating extra siblings in remote refs by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/872">getkin/kin-openapi#872</a></li> <li>openapi3: reclaims Extensions unused mem post-unmarshal by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/871">getkin/kin-openapi#871</a></li> <li>openapi3: handle refs missing fragment by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/511">getkin/kin-openapi#511</a></li> <li>openapi3: support \uC4FE codepoint syntax in Schema.Pattern by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/873">getkin/kin-openapi#873</a></li> <li>close <a href="https://redirect.github.com/getkin/kin-openapi/issues/594">#594</a>: yaml "control characters are not allowed" no longer reproducible by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/597">getkin/kin-openapi#597</a></li> <li>openapi{2,3}: simplify unmarshal errors by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/870">getkin/kin-openapi#870</a></li> <li>openapi3: refacto ref-resolving end conditions by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/874">getkin/kin-openapi#874</a></li> <li>openapi3: rename type of Components.Responses to ResponseBodies (from Responses) by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/875">getkin/kin-openapi#875</a></li> <li>openapi3: correct implementations of JSONLookup by <a href="https://github.com/fenollp"><code>@fenollp</code></a> in <a href="https://redirect.github.com/getkin/kin-openapi/pull/876">getkin/kin-openapi#876</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Jumpaku"><code>@Jumpaku</code></a> made their first contribution in <a href="https://redirect.github.com/getkin/kin-openapi/pull/842">getkin/kin-openapi#842</a></li> <li><a href="https://github.com/jamietanna"><code>@jamietanna</code></a> made their first contribution in <a href="https://redirect.github.com/getkin/kin-openapi/pull/839">getkin/kin-openapi#839</a></li> <li><a href="https://github.com/liankui"><code>@liankui</code></a> made their first contribution in <a href="https://redirect.github.com/getkin/kin-openapi/pull/848">getkin/kin-openapi#848</a></li> <li><a href="https://github.com/AmadeusK525"><code>@AmadeusK525</code></a> made their first contribution in <a href="https://redirect.github.com/getkin/kin-openapi/pull/850">getkin/kin-openapi#850</a></li> <li><a href="https://github.com/AriehSchneier"><code>@AriehSchneier</code></a> made their first contribution in <a href="https://redirect.github.com/getkin/kin-openapi/pull/851">getkin/kin-openapi#851</a></li> <li><a href="https://github.com/spdrcd"><code>@spdrcd</code></a> made their first contribution in <a href="https://redirect.github.com/getkin/kin-openapi/pull/852">getkin/kin-openapi#852</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/getkin/kin-openapi/compare/v0.120.0...v0.121.0">https://github.com/getkin/kin-openapi/compare/v0.120.0...v0.121.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/getkin/kin-openapi/commit/6740cd2b25853647fafc2e40c33d60f6f78b4fd2"><code>6740cd2</code></a> openapi3: add support for extensions on the few types left (<a href="https://redirect.github.com/getkin/kin-openapi/issues/763">#763</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/f6d1b8c132b1ba26fe4054238278b1c0c016248f"><code>f6d1b8c</code></a> fix after <a href="https://redirect.github.com/getkin/kin-openapi/issues/870">#870</a>: make sure Bis does not surface up (<a href="https://redirect.github.com/getkin/kin-openapi/issues/878">#878</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/0cc5e2214e16fe574ac2c4867fa8bbabbddfa6e6"><code>0cc5e22</code></a> docs.sh: fix narrow docs checks spectrum (<a href="https://redirect.github.com/getkin/kin-openapi/issues/877">#877</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/4e7d03195bde822fdfe798fd04dbee5b0e3109d9"><code>4e7d031</code></a> openapi3: correct implementations of JSONLookup (<a href="https://redirect.github.com/getkin/kin-openapi/issues/876">#876</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/c1681a9dadb2a5e9e579ce54b6a026bb902cd976"><code>c1681a9</code></a> openapi3: rename type of Components.Responses to ResponseBodies (from Respons...</li> <li><a href="https://github.com/getkin/kin-openapi/commit/663b0ddf417355c6c9bd3a412c90bedc55e4e584"><code>663b0dd</code></a> openapi3: refacto ref-resolving end conditions (<a href="https://redirect.github.com/getkin/kin-openapi/issues/874">#874</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/377bb40b6e2b46cd93cbd0a6ee2065f0999e489d"><code>377bb40</code></a> openapi{2,3}: simplify unmarshal errors (<a href="https://redirect.github.com/getkin/kin-openapi/issues/870">#870</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/fe1c5f5e84a3ed4b7c4ff55b3a5d3ac53d569257"><code>fe1c5f5</code></a> close <a href="https://redirect.github.com/getkin/kin-openapi/issues/594">#594</a>: yaml "control characters are not allowed" no longer reproducible ...</li> <li><a href="https://github.com/getkin/kin-openapi/commit/e7a726a9f8e85c51f997ab5b15f70c571b968533"><code>e7a726a</code></a> openapi3: support \uC4FE codepoint syntax in Schema.Pattern (<a href="https://redirect.github.com/getkin/kin-openapi/issues/873">#873</a>)</li> <li><a href="https://github.com/getkin/kin-openapi/commit/582e6d06120fa34d3a4bac4123d1924218b4c678"><code>582e6d0</code></a> openapi3: handle refs missing fragment (<a href="https://redirect.github.com/getkin/kin-openapi/issues/511">#511</a>)</li> <li>Additional commits viewable in <a href="https://github.com/getkin/kin-openapi/compare/v0.120.0...v0.122.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/getkin/kin-openapi&package-manager=go_modules&previous-version=0.120.0&new-version=0.122.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Keenan Nemetz <[email protected]>
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.4. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/65858205e59f1e23c9bf173348a7a7cbb8ac47f5"><code>6585820</code></a> Release version 1.15.4 of the npm package.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/7a6567e16dfa9ad18a70bfe91784c28653fbf19d"><code>7a6567e</code></a> Disallow bracketed hostnames.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/05629af696588b90d64e738bc2e809a97a5f92fc"><code>05629af</code></a> Prefer native URL instead of deprecated url.parse.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/1cba8e85fa73f563a439fe460cf028688e4358df"><code>1cba8e8</code></a> Prefer native URL instead of legacy url.resolve.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/72bc2a4229bc18dc9fbd57c60579713e6264cb92"><code>72bc2a4</code></a> Simplify _processResponse error handling.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/3d42aecdca39b144a0a2f27ea134b4cf67dd796a"><code>3d42aec</code></a> Add bracket tests.</li> <li><a href="https://github.com/follow-redirects/follow-redirects/commit/bcbb096b32686ecad6cd34235358ed6f2217d4f0"><code>bcbb096</code></a> Do not directly set Error properties.</li> <li>See full diff in <a href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.15.3&new-version=1.15.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sourcenetwork/defradb/network/alerts). </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Relevant issue(s) Resolves #2187 ## Description Skip tests in change detector without split. Previously when there was no split (i.e. only setup actions were present) the last action was being run twice, once in setup, and once during the assertion stage - this went unnoticed until unique secondary indexes started to fail when they added the same doc twice.
## Relevant issue(s) Resolves #2143 ## Description This PR adds a typed input object for create and update mutations. ~~As a side effect of this change the relationship alias has been replaced with the `<type>_id` input field.~~ Relational sub-documents cannot be created from mutation input in this implementation. Related SIP sourcenetwork/SIPs#10 ## Tasks - [x] I made sure the code is well commented, particularly hard-to-understand areas. - [x] I made sure the repository-held documentation is changed accordingly. - [x] I made sure the pull request title adheres to the conventional commit style (the subset used in the project can be found in [tools/configs/chglog/config.yml](tools/configs/chglog/config.yml)). - [x] I made sure to discuss its limitations such as threats to validity, vulnerability to mistake and misuse, robustness to invalidation of assumptions, resource requirements, ... ## How has this been tested? Make test Specify the platform(s) on which this was tested: - MacOS
## Relevant issue(s) Resolves #2191 ## Description Don't generate mutation input types for embedded schema.
## Relevant issue(s) Resolves #2179 ## Description Counters need to be incrementable independently from different nodes. Initially, if two nodes incremented by the same amount from the same synced state, then the update CID would be the same and thus taken as a the same operation when syncing. So starting from 10 if both node A and B increment by 5 simultaneously, because they would generate the same CID for the update, the end result would be 15. We want it to be 20. This PR adds entropy to the PN Counter delta so that a situation like described above would result in 20. Note that the entropy is only added on update so that a document can be instantiated on multiple nodes with exactly the same CID.
## Relevant issue(s) Resolves #2199 ## Description Removes default collection fields from gql view types. Views should not automatically have these fields. It will also be impossible to guarantee that they exist once we allow Views to have Lens transforms.
## Relevant issue(s) N/A ## Description This PR fixes the format of mutations in the readme. ## Tasks - [x] I made sure the code is well commented, particularly hard-to-understand areas. - [x] I made sure the repository-held documentation is changed accordingly. - [x] I made sure the pull request title adheres to the conventional commit style (the subset used in the project can be found in [tools/configs/chglog/config.yml](tools/configs/chglog/config.yml)). - [x] I made sure to discuss its limitations such as threats to validity, vulnerability to mistake and misuse, robustness to invalidation of assumptions, resource requirements, ... ## How has this been tested? N/A Specify the platform(s) on which this was tested: - MacOS
## Relevant issue(s) N/A ## Description This PR updates the example create request with the new typed input. ## Tasks - [x] I made sure the code is well commented, particularly hard-to-understand areas. - [x] I made sure the repository-held documentation is changed accordingly. - [x] I made sure the pull request title adheres to the conventional commit style (the subset used in the project can be found in [tools/configs/chglog/config.yml](tools/configs/chglog/config.yml)). - [x] I made sure to discuss its limitations such as threats to validity, vulnerability to mistake and misuse, robustness to invalidation of assumptions, resource requirements, ... ## How has this been tested? N/A Specify the platform(s) on which this was tested: - MacOS
✅ This PR was created by the Combine PRs action by combining the following PRs: #2216 bot: Bump @typescript-eslint/parser from 6.18.0 to 6.18.1 in /playground #2214 bot: Bump swagger-ui-react from 5.10.5 to 5.11.0 in /playground #2211 bot: Bump github.com/multiformats/go-multiaddr from 0.12.0 to 0.12.1 #2210 bot: Bump github.com/ipfs/boxo from 0.16.0 to 0.17.0⚠️ The following PRs were left out due to merge conflicts: #2215 bot: Bump @typescript-eslint/eslint-plugin from 6.18.0 to 6.18.1 in /playground #2213 bot: Bump @types/react from 18.2.47 to 18.2.48 in /playground #2209 bot: Bump golang.org/x/crypto from 0.17.0 to 0.18.0 #2207 bot: Bump golang.org/x/net from 0.19.0 to 0.20.0 --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…playground (#2215) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.18.0 to 6.18.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v6.18.1</h2> <h2>6.18.1 (2024-01-08)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-non-null-assertion] provide valid fix when member access is on next line (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8185">#8185</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] improve checking optional callee (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8178">#8178</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-readonly] support modifiers of unions and intersections (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8169">#8169</a>)</li> <li><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] fix new allowDefaultCaseForExhaustiveSwitch option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8176">#8176</a>)</li> <li><strong>typescript-estree:</strong> fix invalid parsing error when use update expression on non-null assertion (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8202">#8202</a>)</li> <li><strong>typescript-estree:</strong> only create project service from env setting if project is enabled (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8136">#8136</a>)</li> <li><strong>utils:</strong> improve error message on typed rule with invalid parser (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8146">#8146</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>auvred <a href="https://github.com/auvred"><code>@auvred</code></a></li> <li>James <a href="https://github.com/Zamiell"><code>@Zamiell</code></a></li> <li>Josh Goldberg ✨</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@yeonjuan</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2>6.18.1 (2024-01-08)</h2> <h3>🩹 Fixes</h3> <ul> <li> <p><strong>eslint-plugin:</strong> [no-non-null-assertion] provide valid fix when member access is on next line</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-unnecessary-condition] improve checking optional callee</p> </li> <li> <p><strong>eslint-plugin:</strong> [prefer-readonly] support modifiers of unions and intersections</p> </li> <li> <p><strong>eslint-plugin:</strong> [switch-exhaustiveness-check] fix new allowDefaultCaseForExhaustiveSwitch option</p> </li> </ul> <h3>❤️ Thank You</h3> <ul> <li>auvred</li> <li>James</li> <li>Josh Goldberg ✨</li> <li>YeonJuan</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/aa7ab0ec27907657aa6ff5ec287528adecb12c96"><code>aa7ab0e</code></a> chore(release): publish 6.18.1</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/78db0add16e9d7ea23c5ffc13341cc13b16eec2d"><code>78db0ad</code></a> chore: fix test formatting in prefer-readonly.test.ts (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8223">#8223</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5205192b9fdc83271230ec043274f4da0ec1794a"><code>5205192</code></a> fix(eslint-plugin): [switch-exhaustiveness-check] fix new allowDefaultCaseFor...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/3a219c021e2d7a7570cd25903cad767a4a991572"><code>3a219c0</code></a> fix(eslint-plugin): [prefer-readonly] support modifiers of unions and interse...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/10c0530a960c50edf77adb68d7c101488dfc59ff"><code>10c0530</code></a> fix(eslint-plugin): [no-unnecessary-condition] improve checking optional call...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/27d6ac13d3c6d8061a866a77ded86bccfb878c92"><code>27d6ac1</code></a> fix(eslint-plugin): [no-non-null-assertion] provide valid fix when member acc...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/1ee30876c9572ecffab9dcc7387d4e1eb02cbc4b"><code>1ee3087</code></a> chore: enable eslint-plugin-jsdoc internally (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8145">#8145</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.1/packages/eslint-plugin">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=6.18.0&new-version=6.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Relevant issue(s) Resolves #2221 ## Description Prevents users from defining double-sided relations in views. I'm pretty sure this was discussed during the development of views, and accepted as a means of simplifying initial development (lots of stuff gets really complicated if we allow this). Is just that I only permitted one sided relations, I never blocked off double sided relations.
## Relevant issue(s) Resolves #2218 ## Description This works, but was previously untested.
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.47 to 18.2.48. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=18.2.47&new-version=18.2.48)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Relevant issue(s) Resolves #2224 ## Description This PR removes mention of the deprecated `tcpaddr` flag from the readme.
## Relevant issue(s) Resolves #2227 ## Description This PR modifies the release workflow to split the build on the 3 different OS. This is needed now that we use wasmtime and CGO is needed for compilation.
|
||
* Add auto-doc generation ([#2051](https://github.com/sourcenetwork/defradb/issues/2051)) | ||
|
||
### Continuous integration |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thought: Do we want this header in the change log?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They were there in the past. It is not super relevant information for users so I'm open to removing it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lets keep it there for this one and discuss for future releases.
2b67251
to
3261c51
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - thanks Fred!
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #2232 +/- ##
==========================================
+ Coverage 74.03% 74.33% +0.31%
==========================================
Files 248 256 +8
Lines 24801 25508 +707
==========================================
+ Hits 18359 18961 +602
- Misses 5189 5261 +72
- Partials 1253 1286 +33
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 14 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
Release branch as of 58dc727
Release tasks completed:
go mod tidy
Only need to review the last commit :)