{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":148686316,"defaultBranch":"trunk","name":"wgpu","ownerLogin":"gfx-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-13T19:18:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8213174?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717789874.0","currentOid":""},"activityList":{"items":[{"before":"583cc6ab04796b8ab29a84920ff5bd42d9736e7a","after":"abba12ae4e5488b08d9e189fc37dab5e1755b443","ref":"refs/heads/trunk","pushedAt":"2024-06-09T01:36:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jimblandy","name":"Jim Blandy","path":"/jimblandy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/751272?s=80&v=4"},"commit":{"message":"Add support for 64 bit integer atomic operations in shaders.\n\nAdd the following flags to `wgpu_types::Features`:\n\n- `SHADER_INT64_ATOMIC_ALL_OPS` enables all atomic operations on `atomic` and\n `atomic` values.\n\n- `SHADER_INT64_ATOMIC_MIN_MAX` is a subset of the above, enabling only\n `AtomicFunction::Min` and `AtomicFunction::Max` operations on `atomic` and\n `atomic` values in the `Storage` address space. These are the only 64-bit\n atomic operations available on Metal as of 3.1.\n\nAdd corresponding flags to `naga::valid::Capabilities`. These are supported by the\nWGSL front end, and all Naga backends.\n\nPlatform support:\n\n- On Direct3d 12, in `D3D12_FEATURE_DATA_D3D12_OPTIONS9`, if\n `AtomicInt64OnTypedResourceSupported` and `AtomicInt64OnGroupSharedSupported` are\n both available, then both wgpu features described above are available.\n\n- On Metal, `SHADER_INT64_ATOMIC_MIN_MAX` is available on Apple9 hardware, and on\n hardware that advertises both Apple8 and Mac2 support. This also requires Metal\n Shading Language 2.4 or later. Metal does not yet support the more general\n `SHADER_INT64_ATOMIC_ALL_OPS`.\n\n- On Vulkan, if the `VK_KHR_shader_atomic_int64` extension is available with both the\n `shader_buffer_int64_atomics` and `shader_shared_int64_atomics` features, then both\n wgpu features described above are available.","shortMessageHtmlLink":"Add support for 64 bit integer atomic operations in shaders."}},{"before":"996ed2f0c4774437f1cd5466a4ab80d9e9be1509","after":null,"ref":"refs/heads/use-d3d12-0.7.0","pushedAt":"2024-06-07T19:51:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ErichDonGubler","name":"Erich Gubler","path":"/ErichDonGubler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658538?s=80&v=4"}},{"before":"9a27ba53ca008e16decdaf089dae8cfa695d984e","after":"583cc6ab04796b8ab29a84920ff5bd42d9736e7a","ref":"refs/heads/trunk","pushedAt":"2024-06-04T12:39:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teoxoy","name":"Teodor Tanasoaia","path":"/teoxoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28601907?s=80&v=4"},"commit":{"message":"[naga] Ensure that `FooResult` expressions are correctly populated.\n\nMake Naga module validation require that `CallResult` and\n`AtomicResult` expressions are indeed visited by exactly one `Call` /\n`Atomic` statement.","shortMessageHtmlLink":"[naga] Ensure that FooResult expressions are correctly populated."}},{"before":"d258d6ce730485a3b236451aaf035c75e68c6fab","after":"9a27ba53ca008e16decdaf089dae8cfa695d984e","ref":"refs/heads/trunk","pushedAt":"2024-06-04T07:47:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ErichDonGubler","name":"Erich Gubler","path":"/ErichDonGubler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658538?s=80&v=4"},"commit":{"message":"Fix QuerySet ownership of ComputePass (#5671)\n\n* add new tests for checking on query set lifetime\r\n\r\n* Fix ownership management of query sets on compute passes for write_timestamp, timestamp_writes (on desc) and pipeline statistic queries\r\n\r\n* changelog entry","shortMessageHtmlLink":"Fix QuerySet ownership of ComputePass (#5671)"}},{"before":"aa2821bff699a148845b27874cf3e44d2e8462ac","after":"d258d6ce730485a3b236451aaf035c75e68c6fab","ref":"refs/heads/trunk","pushedAt":"2024-06-04T01:34:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ErichDonGubler","name":"Erich Gubler","path":"/ErichDonGubler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658538?s=80&v=4"},"commit":{"message":"meta: add `GOVERNANCE.md`","shortMessageHtmlLink":"meta: add GOVERNANCE.md"}},{"before":"badcaee6e33812df6023d2322ee55d6a9f992d1c","after":"aa2821bff699a148845b27874cf3e44d2e8462ac","ref":"refs/heads/trunk","pushedAt":"2024-06-03T18:04:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"Reintroduce computepass->encoder lifetime constraint and make it opt-out via `wgpu::ComputePass::forget_lifetime` (#5768)\n\n* Reintroduce computepass->encoder lifetime constraint and make it opt-out via `wgpu::ComputePass::make_static`\r\n\r\n* improve comments based on review feedback\r\n\r\n* use the same lifetime name for all usages of `ComputePass<'encoder>`\r\n\r\n* comment improvement that I missed earlier\r\n\r\n* more review based comment improvements\r\n\r\n* use suggested zero-overhead lifetime removal\r\n\r\n* rename make_static to forge_lifetime\r\n\r\n* missed comma","shortMessageHtmlLink":"Reintroduce computepass->encoder lifetime constraint and make it opt-…"}},{"before":"91e4be314ccd88383a63b28208b58caeb1b71fe7","after":"badcaee6e33812df6023d2322ee55d6a9f992d1c","ref":"refs/heads/trunk","pushedAt":"2024-06-03T09:30:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"teoxoy","name":"Teodor Tanasoaia","path":"/teoxoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28601907?s=80&v=4"},"commit":{"message":"[naga] Make `BlockContext::resolve_pointer_type` infallible.\n\nSince `BlockContext::resolve_pointer_type` never returns an error,\nchange its result type from a `Result` to a `&TypeInner`. Adjust\ncallers accordingly.\n\nRemove calls (well, there's only one) to `resolve_pointer_type`\nentirely when the caller does not need the value, since\n`resolve_pointer_type` is now infallible and has no side effects.","shortMessageHtmlLink":"[naga] Make BlockContext::resolve_pointer_type infallible."}},{"before":"dd86dcf8f859008707908e654f4c00d232ae0eb6","after":"91e4be314ccd88383a63b28208b58caeb1b71fe7","ref":"refs/heads/trunk","pushedAt":"2024-06-03T08:26:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teoxoy","name":"Teodor Tanasoaia","path":"/teoxoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28601907?s=80&v=4"},"commit":{"message":"[naga doc] Fix broken links in Naga `bitflags` types.\n\nFix links in documentation for types defined using the `bitflags!` macro.\n\nAs described in [bitflags#407], for some reason, `cargo doc` doesn't\ncheck for broken links in documentation for types or members defined\nusing `bitflags::bitflags!`.\n\n[bitflags#407]: https://github.com/bitflags/bitflags/issues/407","shortMessageHtmlLink":"[naga doc] Fix broken links in Naga bitflags types."}},{"before":"3eb379c3d30e69ac102324c16651370d79bbf540","after":null,"ref":"refs/heads/dependabot/cargo/patch-updates-7c1b0f1688","pushedAt":"2024-06-03T07:20:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"}},{"before":"7954a6bd3ee1b3b28050019f1e67d57fcea4efed","after":"dd86dcf8f859008707908e654f4c00d232ae0eb6","ref":"refs/heads/trunk","pushedAt":"2024-06-03T07:20:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"build(deps): bump the patch-updates group with 19 updates (#5770)\n\nBumps the patch-updates group with 19 updates:\r\n\r\n| Package | From | To |\r\n| --- | --- | --- |\r\n| [parking_lot](https://github.com/Amanieu/parking_lot) | `0.12.2` | `0.12.3` |\r\n| [serde](https://github.com/serde-rs/serde) | `1.0.202` | `1.0.203` |\r\n| [tokio](https://github.com/tokio-rs/tokio) | `1.37.0` | `1.38.0` |\r\n| [syn](https://github.com/dtolnay/syn) | `2.0.65` | `2.0.66` |\r\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.71` | `0.3.72` |\r\n| [bytemuck_derive](https://github.com/Lokathor/bytemuck) | `1.6.0` | `1.7.0` |\r\n| [crc32fast](https://github.com/srijs/rust-crc32fast) | `1.4.0` | `1.4.2` |\r\n| [deno_unsync](https://github.com/denoland/deno_unsync) | `0.3.3` | `0.3.4` |\r\n| [gimli](https://github.com/gimli-rs/gimli) | `0.28.1` | `0.29.0` |\r\n| [objc-sys](https://github.com/madsmtm/objc2) | `0.3.3` | `0.3.5` |\r\n| [object](https://github.com/gimli-rs/object) | `0.32.2` | `0.35.0` |\r\n| [plotters](https://github.com/plotters-rs/plotters) | `0.3.5` | `0.3.6` |\r\n| [plotters-backend](https://github.com/plotters-rs/plotters) | `0.3.5` | `0.3.6` |\r\n| [plotters-svg](https://github.com/plotters-rs/plotters) | `0.3.5` | `0.3.6` |\r\n| [polling](https://github.com/smol-rs/polling) | `3.7.0` | `3.7.1` |\r\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.83` | `1.0.85` |\r\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.202` | `1.0.203` |\r\n| [tokio-macros](https://github.com/tokio-rs/tokio) | `2.2.0` | `2.3.0` |\r\n| [wayland-backend](https://github.com/smithay/wayland-rs) | `0.3.3` | `0.3.4` |\r\n\r\n\r\nUpdates `parking_lot` from 0.12.2 to 0.12.3\r\n- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/Amanieu/parking_lot/compare/0.12.2...0.12.3)\r\n\r\nUpdates `serde` from 1.0.202 to 1.0.203\r\n- [Release notes](https://github.com/serde-rs/serde/releases)\r\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)\r\n\r\nUpdates `tokio` from 1.37.0 to 1.38.0\r\n- [Release notes](https://github.com/tokio-rs/tokio/releases)\r\n- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0)\r\n\r\nUpdates `syn` from 2.0.65 to 2.0.66\r\n- [Release notes](https://github.com/dtolnay/syn/releases)\r\n- [Commits](https://github.com/dtolnay/syn/compare/2.0.65...2.0.66)\r\n\r\nUpdates `backtrace` from 0.3.71 to 0.3.72\r\n- [Release notes](https://github.com/rust-lang/backtrace-rs/releases)\r\n- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)\r\n\r\nUpdates `bytemuck_derive` from 1.6.0 to 1.7.0\r\n- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)\r\n- [Commits](https://github.com/Lokathor/bytemuck/compare/bytemuck_derive-v1.6.0...bytemuck_derive-v1.7.0)\r\n\r\nUpdates `crc32fast` from 1.4.0 to 1.4.2\r\n- [Commits](https://github.com/srijs/rust-crc32fast/compare/v1.4.0...v1.4.2)\r\n\r\nUpdates `deno_unsync` from 0.3.3 to 0.3.4\r\n- [Commits](https://github.com/denoland/deno_unsync/commits)\r\n\r\nUpdates `gimli` from 0.28.1 to 0.29.0\r\n- [Changelog](https://github.com/gimli-rs/gimli/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/gimli-rs/gimli/compare/0.28.1...0.29.0)\r\n\r\nUpdates `objc-sys` from 0.3.3 to 0.3.5\r\n- [Commits](https://github.com/madsmtm/objc2/compare/objc-sys-0.3.3...objc-sys-0.3.5)\r\n\r\nUpdates `object` from 0.32.2 to 0.35.0\r\n- [Changelog](https://github.com/gimli-rs/object/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/gimli-rs/object/compare/0.32.2...0.35.0)\r\n\r\nUpdates `plotters` from 0.3.5 to 0.3.6\r\n- [Changelog](https://github.com/plotters-rs/plotters/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/plotters-rs/plotters/compare/v0.3.5...v0.3.6)\r\n\r\nUpdates `plotters-backend` from 0.3.5 to 0.3.6\r\n- [Changelog](https://github.com/plotters-rs/plotters/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/plotters-rs/plotters/compare/v0.3.5...v0.3.6)\r\n\r\nUpdates `plotters-svg` from 0.3.5 to 0.3.6\r\n- [Changelog](https://github.com/plotters-rs/plotters/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/plotters-rs/plotters/compare/v0.3.5...v0.3.6)\r\n\r\nUpdates `polling` from 3.7.0 to 3.7.1\r\n- [Release notes](https://github.com/smol-rs/polling/releases)\r\n- [Changelog](https://github.com/smol-rs/polling/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/smol-rs/polling/compare/v3.7.0...v3.7.1)\r\n\r\nUpdates `proc-macro2` from 1.0.83 to 1.0.85\r\n- [Release notes](https://github.com/dtolnay/proc-macro2/releases)\r\n- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.83...1.0.85)\r\n\r\nUpdates `serde_derive` from 1.0.202 to 1.0.203\r\n- [Release notes](https://github.com/serde-rs/serde/releases)\r\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)\r\n\r\nUpdates `tokio-macros` from 2.2.0 to 2.3.0\r\n- [Release notes](https://github.com/tokio-rs/tokio/releases)\r\n- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-macros-2.2.0...tokio-macros-2.3.0)\r\n\r\nUpdates `wayland-backend` from 0.3.3 to 0.3.4\r\n- [Release notes](https://github.com/smithay/wayland-rs/releases)\r\n- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md)\r\n- [Commits](https://github.com/smithay/wayland-rs/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: parking_lot\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: serde\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: tokio\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: patch-updates\r\n- dependency-name: syn\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: backtrace\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: bytemuck_derive\r\n dependency-type: indirect\r\n update-type: version-update:semver-minor\r\n dependency-group: patch-updates\r\n- dependency-name: crc32fast\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: deno_unsync\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: gimli\r\n dependency-type: indirect\r\n update-type: version-update:semver-minor\r\n dependency-group: patch-updates\r\n- dependency-name: objc-sys\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: object\r\n dependency-type: indirect\r\n update-type: version-update:semver-minor\r\n dependency-group: patch-updates\r\n- dependency-name: plotters\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: plotters-backend\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: plotters-svg\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: polling\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: proc-macro2\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: serde_derive\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: tokio-macros\r\n dependency-type: indirect\r\n update-type: version-update:semver-minor\r\n dependency-group: patch-updates\r\n- dependency-name: wayland-backend\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump the patch-updates group with 19 updates (#5770)"}},{"before":null,"after":"3eb379c3d30e69ac102324c16651370d79bbf540","ref":"refs/heads/dependabot/cargo/patch-updates-7c1b0f1688","pushedAt":"2024-06-03T02:39:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump the patch-updates group with 19 updates\n\nBumps the patch-updates group with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [parking_lot](https://github.com/Amanieu/parking_lot) | `0.12.2` | `0.12.3` |\n| [serde](https://github.com/serde-rs/serde) | `1.0.202` | `1.0.203` |\n| [tokio](https://github.com/tokio-rs/tokio) | `1.37.0` | `1.38.0` |\n| [syn](https://github.com/dtolnay/syn) | `2.0.65` | `2.0.66` |\n| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.71` | `0.3.72` |\n| [bytemuck_derive](https://github.com/Lokathor/bytemuck) | `1.6.0` | `1.7.0` |\n| [crc32fast](https://github.com/srijs/rust-crc32fast) | `1.4.0` | `1.4.2` |\n| [deno_unsync](https://github.com/denoland/deno_unsync) | `0.3.3` | `0.3.4` |\n| [gimli](https://github.com/gimli-rs/gimli) | `0.28.1` | `0.29.0` |\n| [objc-sys](https://github.com/madsmtm/objc2) | `0.3.3` | `0.3.5` |\n| [object](https://github.com/gimli-rs/object) | `0.32.2` | `0.35.0` |\n| [plotters](https://github.com/plotters-rs/plotters) | `0.3.5` | `0.3.6` |\n| [plotters-backend](https://github.com/plotters-rs/plotters) | `0.3.5` | `0.3.6` |\n| [plotters-svg](https://github.com/plotters-rs/plotters) | `0.3.5` | `0.3.6` |\n| [polling](https://github.com/smol-rs/polling) | `3.7.0` | `3.7.1` |\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.83` | `1.0.85` |\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.202` | `1.0.203` |\n| [tokio-macros](https://github.com/tokio-rs/tokio) | `2.2.0` | `2.3.0` |\n| [wayland-backend](https://github.com/smithay/wayland-rs) | `0.3.3` | `0.3.4` |\n\n\nUpdates `parking_lot` from 0.12.2 to 0.12.3\n- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/Amanieu/parking_lot/compare/0.12.2...0.12.3)\n\nUpdates `serde` from 1.0.202 to 1.0.203\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)\n\nUpdates `tokio` from 1.37.0 to 1.38.0\n- [Release notes](https://github.com/tokio-rs/tokio/releases)\n- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0)\n\nUpdates `syn` from 2.0.65 to 2.0.66\n- [Release notes](https://github.com/dtolnay/syn/releases)\n- [Commits](https://github.com/dtolnay/syn/compare/2.0.65...2.0.66)\n\nUpdates `backtrace` from 0.3.71 to 0.3.72\n- [Release notes](https://github.com/rust-lang/backtrace-rs/releases)\n- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)\n\nUpdates `bytemuck_derive` from 1.6.0 to 1.7.0\n- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)\n- [Commits](https://github.com/Lokathor/bytemuck/compare/bytemuck_derive-v1.6.0...bytemuck_derive-v1.7.0)\n\nUpdates `crc32fast` from 1.4.0 to 1.4.2\n- [Commits](https://github.com/srijs/rust-crc32fast/compare/v1.4.0...v1.4.2)\n\nUpdates `deno_unsync` from 0.3.3 to 0.3.4\n- [Commits](https://github.com/denoland/deno_unsync/commits)\n\nUpdates `gimli` from 0.28.1 to 0.29.0\n- [Changelog](https://github.com/gimli-rs/gimli/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/gimli-rs/gimli/compare/0.28.1...0.29.0)\n\nUpdates `objc-sys` from 0.3.3 to 0.3.5\n- [Commits](https://github.com/madsmtm/objc2/compare/objc-sys-0.3.3...objc-sys-0.3.5)\n\nUpdates `object` from 0.32.2 to 0.35.0\n- [Changelog](https://github.com/gimli-rs/object/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/gimli-rs/object/compare/0.32.2...0.35.0)\n\nUpdates `plotters` from 0.3.5 to 0.3.6\n- [Changelog](https://github.com/plotters-rs/plotters/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/plotters-rs/plotters/compare/v0.3.5...v0.3.6)\n\nUpdates `plotters-backend` from 0.3.5 to 0.3.6\n- [Changelog](https://github.com/plotters-rs/plotters/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/plotters-rs/plotters/compare/v0.3.5...v0.3.6)\n\nUpdates `plotters-svg` from 0.3.5 to 0.3.6\n- [Changelog](https://github.com/plotters-rs/plotters/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/plotters-rs/plotters/compare/v0.3.5...v0.3.6)\n\nUpdates `polling` from 3.7.0 to 3.7.1\n- [Release notes](https://github.com/smol-rs/polling/releases)\n- [Changelog](https://github.com/smol-rs/polling/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/smol-rs/polling/compare/v3.7.0...v3.7.1)\n\nUpdates `proc-macro2` from 1.0.83 to 1.0.85\n- [Release notes](https://github.com/dtolnay/proc-macro2/releases)\n- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.83...1.0.85)\n\nUpdates `serde_derive` from 1.0.202 to 1.0.203\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)\n\nUpdates `tokio-macros` from 2.2.0 to 2.3.0\n- [Release notes](https://github.com/tokio-rs/tokio/releases)\n- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-macros-2.2.0...tokio-macros-2.3.0)\n\nUpdates `wayland-backend` from 0.3.3 to 0.3.4\n- [Release notes](https://github.com/smithay/wayland-rs/releases)\n- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md)\n- [Commits](https://github.com/smithay/wayland-rs/commits)\n\n---\nupdated-dependencies:\n- dependency-name: parking_lot\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: tokio\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: patch-updates\n- dependency-name: syn\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: backtrace\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: bytemuck_derive\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: patch-updates\n- dependency-name: crc32fast\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: deno_unsync\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: gimli\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: patch-updates\n- dependency-name: objc-sys\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: object\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: patch-updates\n- dependency-name: plotters\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: plotters-backend\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: plotters-svg\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: polling\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: proc-macro2\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: serde_derive\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n- dependency-name: tokio-macros\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: patch-updates\n- dependency-name: wayland-backend\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: patch-updates\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump the patch-updates group with 19 updates"}},{"before":"e7a528b62b20f0036721237715a8f7f74c11f401","after":"7954a6bd3ee1b3b28050019f1e67d57fcea4efed","ref":"refs/heads/trunk","pushedAt":"2024-06-02T07:59:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"Add missing acceleration structure buffer flag (#5760)\n\n* add the missing acceleration structure buffer flag\r\n\r\n* fmt","shortMessageHtmlLink":"Add missing acceleration structure buffer flag (#5760)"}},{"before":"c7458638d14921c7562e4197ddeefa17be413587","after":"e7a528b62b20f0036721237715a8f7f74c11f401","ref":"refs/heads/trunk","pushedAt":"2024-06-01T01:25:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cwfitzgerald","name":"Connor Fitzgerald","path":"/cwfitzgerald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7861353?s=80&v=4"},"commit":{"message":"Document WebGPU spec rule that an `Adapter` should be used only once. (#5764)","shortMessageHtmlLink":"Document WebGPU spec rule that an Adapter should be used only once. ("}},{"before":"9b7a9656670d74d364c359b918b062f814cb5f01","after":"c7458638d14921c7562e4197ddeefa17be413587","ref":"refs/heads/trunk","pushedAt":"2024-05-30T20:53:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jimblandy","name":"Jim Blandy","path":"/jimblandy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/751272?s=80&v=4"},"commit":{"message":"[hal/vk] Rework Submission and Surface Synchronization (#5681)\n\nFix two major synchronization issues in `wgpu_val::vulkan`:\r\n\r\n- Properly order queue command buffer submissions. Due to Mesa bugs, two semaphores are required even though the Vulkan spec says that only one should be necessary.\r\n\r\n- Properly manage surface texture acquisition and presentation:\r\n\r\n - Acquiring a surface texture can return while the presentation engine is still displaying the texture. Applications must wait for a semaphore to be signaled before using the acquired texture.\r\n\r\n - Presenting a surface texture requires a semaphore to ensure that drawing is complete before presentation occurs.\r\n\r\nCo-authored-by: Jim Blandy ","shortMessageHtmlLink":"[hal/vk] Rework Submission and Surface Synchronization (#5681)"}},{"before":"480d4dbd738c0f46e7104ca9986ef2bf2b5f455a","after":"9b7a9656670d74d364c359b918b062f814cb5f01","ref":"refs/heads/trunk","pushedAt":"2024-05-30T11:09:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"teoxoy","name":"Teodor Tanasoaia","path":"/teoxoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28601907?s=80&v=4"},"commit":{"message":"Add an experimental vertex pulling flag to Metal pipelines.\n\nThis proves a flag in msl::PipelineOptions that attempts to write all\nMetal vertex entry points to use a vertex pulling technique. It does\nthis by:\n\n1) Forcing the _buffer_sizes structure to be generated for all vertex\nentry points. The structure has additional buffer_size members that\ncontain the byte sizes of the vertex buffers.\n2) Adding new args to vertex entry points for the vertex id and/or\nthe instance id and for the bound buffers. If there is an existing\n@builtin(vertex_index) or @builtin(instance_index) param, then no\nduplicate arg is created.\n3) Adding code at the beginning of the function for vertex entry points\nto compare the vertex id or instance id against the lengths of all the\nbound buffers, and force an early-exit if the bounds are violated.\n4) Extracting the raw bytes from the vertex buffer(s) and unpacking\nthose bytes into the bound attributes with the expected types.\n5) Replacing the varyings input and instead using the unpacked\nattributes to fill any structs-as-args that are rebuilt in the entry\npoint.\n\nA new naga test is added which exercises this flag and demonstrates the\neffect of the transform. The msl generated by this test passes\nvalidation.\n\nEventually this transformation will be the default, always-on behavior\nfor Metal pipelines, though the flag may remain so that naga\ntranslation tests can be run with and without the tranformation.","shortMessageHtmlLink":"Add an experimental vertex pulling flag to Metal pipelines."}},{"before":"60a14c67fb43e68b7e64bee45ab3fac3f4253e72","after":"480d4dbd738c0f46e7104ca9986ef2bf2b5f455a","ref":"refs/heads/trunk","pushedAt":"2024-05-30T04:39:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jimblandy","name":"Jim Blandy","path":"/jimblandy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/751272?s=80&v=4"},"commit":{"message":"spv-in parsing Op::AtomicIIncrement (#5702)\n\nParse spirv::Op::AtomicIIncrement, add atomic_i_increment test.","shortMessageHtmlLink":"spv-in parsing Op::AtomicIIncrement (#5702)"}},{"before":"588950110af8aca278516ec15d33ef6b7b66588c","after":"60a14c67fb43e68b7e64bee45ab3fac3f4253e72","ref":"refs/heads/trunk","pushedAt":"2024-05-29T22:55:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"crowlKats","name":"Leo Kettmeir","path":"/crowlKats","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13135287?s=80&v=4"},"commit":{"message":"Remove the `link` Cargo feature (#5752)","shortMessageHtmlLink":"Remove the link Cargo feature (#5752)"}},{"before":"071fb14e159749241b810ada3ee2e620f15d915e","after":"588950110af8aca278516ec15d33ef6b7b66588c","ref":"refs/heads/trunk","pushedAt":"2024-05-29T22:43:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"Remove lifetime dependency of `ComputePass` to its parent command encoder (#5620)\n\n* lift encoder->computepass lifetime constraint and add now failing test\r\n* compute passes now take an arc to their parent command encoder, thus removing compile time dependency to it\r\n* Command encoder goes now into locked state while compute pass is open\r\n* changelog entry\r\n* share most of the code between get_encoder and lock_encoder","shortMessageHtmlLink":"Remove lifetime dependency of ComputePass to its parent command enc…"}},{"before":"23307e1dc355df3686547c48e9d1523105faa735","after":"071fb14e159749241b810ada3ee2e620f15d915e","ref":"refs/heads/trunk","pushedAt":"2024-05-29T19:33:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"Add support for pipeline-overridable constants in web backend (#5688)\n\n* Add support for pipeline-overridable constants in WebGPU\r\n\r\n* Add utility function for setting constants map\r\n\r\n* Panic on failure to set constants map\r\n\r\n---------\r\n\r\nCo-authored-by: Andreas Reich ","shortMessageHtmlLink":"Add support for pipeline-overridable constants in web backend (#5688)"}},{"before":"de809c8f96ba18084873355a917fbdfc5426ea90","after":"23307e1dc355df3686547c48e9d1523105faa735","ref":"refs/heads/trunk","pushedAt":"2024-05-29T18:01:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cwfitzgerald","name":"Connor Fitzgerald","path":"/cwfitzgerald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7861353?s=80&v=4"},"commit":{"message":"gles: Return the version as driver_info (#5753)","shortMessageHtmlLink":"gles: Return the version as driver_info (#5753)"}},{"before":"b5b39f670d0b1052b6b86eb7d7a8abd1e44c30fc","after":"de809c8f96ba18084873355a917fbdfc5426ea90","ref":"refs/heads/trunk","pushedAt":"2024-05-29T18:00:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cwfitzgerald","name":"Connor Fitzgerald","path":"/cwfitzgerald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7861353?s=80&v=4"},"commit":{"message":"Fix missing family check flag (#5754)\n\nCo-authored-by: Jim Blandy \r\nCo-authored-by: Xiaopeng Li \r\nCo-authored-by: Connor Fitzgerald \r\nCo-authored-by: Samson <16504129+sagudev@users.noreply.github.com>\r\nCo-authored-by: Valaphee The Meerkat <32491319+valaphee@users.noreply.github.com>\r\nCo-authored-by: Andreas Reich ","shortMessageHtmlLink":"Fix missing family check flag (#5754)"}},{"before":"fe57e28d237a53e8383f4c8b284020b48c08455b","after":null,"ref":"refs/heads/remove-redundant-code","pushedAt":"2024-05-28T18:09:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ErichDonGubler","name":"Erich Gubler","path":"/ErichDonGubler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658538?s=80&v=4"}},{"before":"89a0ebfbd6e372ba39fd7cdb35d98c8901e3d023","after":"b5b39f670d0b1052b6b86eb7d7a8abd1e44c30fc","ref":"refs/heads/trunk","pushedAt":"2024-05-28T18:09:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ErichDonGubler","name":"Erich Gubler","path":"/ErichDonGubler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658538?s=80&v=4"},"commit":{"message":"remove redundant code in module interface validation\n\n`TypeInner.size()` already handles the array case","shortMessageHtmlLink":"remove redundant code in module interface validation"}},{"before":"d9c054c645af0ea9ef81617c3e762fbf0f3fecda","after":"89a0ebfbd6e372ba39fd7cdb35d98c8901e3d023","ref":"refs/heads/trunk","pushedAt":"2024-05-28T07:17:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"teoxoy","name":"Teodor Tanasoaia","path":"/teoxoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28601907?s=80&v=4"},"commit":{"message":"[naga] Test `CallResult` and `AtomicResult` population.\n\nAdd tests to ensure that validation checks that `CallResult` and\n`AtomicResult` expressions actually have their values provided by\n`Call` and `Atomic` statements, and not `Emit` statements.","shortMessageHtmlLink":"[naga] Test CallResult and AtomicResult population."}},{"before":"6f16adf37119cbade45a1bc9ac078e1597342065","after":null,"ref":"refs/heads/dependabot/cargo/patch-updates-d60d28a594","pushedAt":"2024-05-26T16:34:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"}},{"before":"665e35d5a57eff028b5f01e7b7f3652aab0dd0bf","after":"d9c054c645af0ea9ef81617c3e762fbf0f3fecda","ref":"refs/heads/trunk","pushedAt":"2024-05-26T16:34:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"build(deps): bump the patch-updates group with 19 updates (#5720)\n\nBumps the patch-updates group with 19 updates:\r\n\r\n| Package | From | To |\r\n| --- | --- | --- |\r\n| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.83` | `1.0.86` |\r\n| [bytemuck](https://github.com/Lokathor/bytemuck) | `1.15.0` | `1.16.0` |\r\n| [libc](https://github.com/rust-lang/libc) | `0.2.154` | `0.2.155` |\r\n| [raw-window-handle](https://github.com/rust-windowing/raw-window-handle) | `0.6.1` | `0.6.2` |\r\n| [serde](https://github.com/serde-rs/serde) | `1.0.201` | `1.0.202` |\r\n| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.60` | `1.0.61` |\r\n| [syn](https://github.com/dtolnay/syn) | `2.0.63` | `2.0.65` |\r\n| [cc](https://github.com/rust-lang/cc-rs) | `1.0.97` | `1.0.98` |\r\n| [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam) | `0.8.19` | `0.8.20` |\r\n| [either](https://github.com/rayon-rs/either) | `1.11.0` | `1.12.0` |\r\n| [instant](https://github.com/sebcrozet/instant) | `0.1.12` | `0.1.13` |\r\n| [linux-raw-sys](https://github.com/sunfishcode/linux-raw-sys) | `0.4.13` | `0.4.14` |\r\n| [miniz_oxide](https://github.com/Frommi/miniz_oxide) | `0.7.2` | `0.7.3` |\r\n| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.82` | `1.0.83` |\r\n| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.16` | `1.0.17` |\r\n| [serde_derive](https://github.com/serde-rs/serde) | `1.0.201` | `1.0.202` |\r\n| [smol_str](https://github.com/rust-analyzer/smol_str) | `0.2.1` | `0.2.2` |\r\n| [thiserror-impl](https://github.com/dtolnay/thiserror) | `1.0.60` | `1.0.61` |\r\n| [toml_datetime](https://github.com/toml-rs/toml) | `0.6.5` | `0.6.6` |\r\n\r\n\r\nUpdates `anyhow` from 1.0.83 to 1.0.86\r\n- [Release notes](https://github.com/dtolnay/anyhow/releases)\r\n- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.83...1.0.86)\r\n\r\nUpdates `bytemuck` from 1.15.0 to 1.16.0\r\n- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)\r\n- [Commits](https://github.com/Lokathor/bytemuck/compare/v1.15.0...v1.16.0)\r\n\r\nUpdates `libc` from 0.2.154 to 0.2.155\r\n- [Release notes](https://github.com/rust-lang/libc/releases)\r\n- [Commits](https://github.com/rust-lang/libc/compare/0.2.154...0.2.155)\r\n\r\nUpdates `raw-window-handle` from 0.6.1 to 0.6.2\r\n- [Release notes](https://github.com/rust-windowing/raw-window-handle/releases)\r\n- [Changelog](https://github.com/rust-windowing/raw-window-handle/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/rust-windowing/raw-window-handle/compare/v0.6.1...v0.6.2)\r\n\r\nUpdates `serde` from 1.0.201 to 1.0.202\r\n- [Release notes](https://github.com/serde-rs/serde/releases)\r\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.201...v1.0.202)\r\n\r\nUpdates `thiserror` from 1.0.60 to 1.0.61\r\n- [Release notes](https://github.com/dtolnay/thiserror/releases)\r\n- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.60...1.0.61)\r\n\r\nUpdates `syn` from 2.0.63 to 2.0.65\r\n- [Release notes](https://github.com/dtolnay/syn/releases)\r\n- [Commits](https://github.com/dtolnay/syn/compare/2.0.63...2.0.65)\r\n\r\nUpdates `cc` from 1.0.97 to 1.0.98\r\n- [Release notes](https://github.com/rust-lang/cc-rs/releases)\r\n- [Commits](https://github.com/rust-lang/cc-rs/compare/1.0.97...1.0.98)\r\n\r\nUpdates `crossbeam-utils` from 0.8.19 to 0.8.20\r\n- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)\r\n- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-utils-0.8.19...crossbeam-utils-0.8.20)\r\n\r\nUpdates `either` from 1.11.0 to 1.12.0\r\n- [Commits](https://github.com/rayon-rs/either/compare/1.11.0...1.12.0)\r\n\r\nUpdates `instant` from 0.1.12 to 0.1.13\r\n- [Changelog](https://github.com/sebcrozet/instant/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/sebcrozet/instant/commits)\r\n\r\nUpdates `linux-raw-sys` from 0.4.13 to 0.4.14\r\n- [Commits](https://github.com/sunfishcode/linux-raw-sys/compare/v0.4.13...v0.4.14)\r\n\r\nUpdates `miniz_oxide` from 0.7.2 to 0.7.3\r\n- [Changelog](https://github.com/Frommi/miniz_oxide/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/Frommi/miniz_oxide/compare/0.7.2...0.7.3)\r\n\r\nUpdates `proc-macro2` from 1.0.82 to 1.0.83\r\n- [Release notes](https://github.com/dtolnay/proc-macro2/releases)\r\n- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.82...1.0.83)\r\n\r\nUpdates `rustversion` from 1.0.16 to 1.0.17\r\n- [Release notes](https://github.com/dtolnay/rustversion/releases)\r\n- [Commits](https://github.com/dtolnay/rustversion/compare/1.0.16...1.0.17)\r\n\r\nUpdates `serde_derive` from 1.0.201 to 1.0.202\r\n- [Release notes](https://github.com/serde-rs/serde/releases)\r\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.201...v1.0.202)\r\n\r\nUpdates `smol_str` from 0.2.1 to 0.2.2\r\n- [Commits](https://github.com/rust-analyzer/smol_str/commits/v0.2.2)\r\n\r\nUpdates `thiserror-impl` from 1.0.60 to 1.0.61\r\n- [Release notes](https://github.com/dtolnay/thiserror/releases)\r\n- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.60...1.0.61)\r\n\r\nUpdates `toml_datetime` from 0.6.5 to 0.6.6\r\n- [Commits](https://github.com/toml-rs/toml/compare/toml_datetime-v0.6.5...toml_datetime-v0.6.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: anyhow\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: bytemuck\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: patch-updates\r\n- dependency-name: libc\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: raw-window-handle\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: serde\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: thiserror\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: syn\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: cc\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: crossbeam-utils\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: either\r\n dependency-type: indirect\r\n update-type: version-update:semver-minor\r\n dependency-group: patch-updates\r\n- dependency-name: instant\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: linux-raw-sys\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: miniz_oxide\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: proc-macro2\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: rustversion\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: serde_derive\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: smol_str\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: thiserror-impl\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n- dependency-name: toml_datetime\r\n dependency-type: indirect\r\n update-type: version-update:semver-patch\r\n dependency-group: patch-updates\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump the patch-updates group with 19 updates (#5720)"}},{"before":"06f0c72f0984388e8daa916b67362e3589887764","after":null,"ref":"refs/heads/dependabot/github_actions/JamesIves/github-pages-deploy-action-4.6.1","pushedAt":"2024-05-26T16:32:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"}},{"before":"dfd912ec6fd6416495a5de32d8ec8a759324b075","after":"665e35d5a57eff028b5f01e7b7f3652aab0dd0bf","ref":"refs/heads/trunk","pushedAt":"2024-05-26T16:32:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"build(deps): bump JamesIves/github-pages-deploy-action (#5719)\n\nBumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.6.0 to 4.6.1.\r\n- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases)\r\n- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.6.0...v4.6.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: JamesIves/github-pages-deploy-action\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Andreas Reich ","shortMessageHtmlLink":"build(deps): bump JamesIves/github-pages-deploy-action (#5719)"}},{"before":"d1701a1e46e7c161cb2dbf64f9ec73185eed7eb4","after":"687180a67877c0a126bf3da1e77e6922d6d93363","ref":"refs/heads/v0.20","pushedAt":"2024-05-26T09:51:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"Fix missing family check flag (#5744)\n\n* fix: missed family check flag\r\n\r\n* fix: fmt and changelog","shortMessageHtmlLink":"Fix missing family check flag (#5744)"}},{"before":"cd744ef68b7f590466e09142773f9d01648a1897","after":"dfd912ec6fd6416495a5de32d8ec8a759324b075","ref":"refs/heads/trunk","pushedAt":"2024-05-26T07:07:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"Make `DeviceLostReason` serializable and deserializable. (#5732)","shortMessageHtmlLink":"Make DeviceLostReason serializable and deserializable. (#5732)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYCjj0QA","startCursor":null,"endCursor":null}},"title":"Activity · gfx-rs/wgpu"}