{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":234798675,"defaultBranch":"main","name":"bevy","ownerLogin":"bevyengine","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-18T21:13:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60047606?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716602043.0","currentOid":""},"activityList":{"items":[{"before":"0ec634763ec378193eeea0cc38909e7d7251b272","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13502-d87505899fc6adcb1a26550e921b0f5b0c351c57","pushedAt":"2024-05-25T02:07:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"d87505899fc6adcb1a26550e921b0f5b0c351c57","after":"0ec634763ec378193eeea0cc38909e7d7251b272","ref":"refs/heads/main","pushedAt":"2024-05-25T02:07:58.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix emissive value in StandardMaterial after swith to LinearRgba (#13502)\n\n# Objective\n\n- #13352 broke bloom in 3d\n\n## Solution\n\n- Use the correct value for `emissive` in `StandardMaterial`. It's\ncomputed just above but unused\n\nhttps://github.com/bevyengine/bevy/blob/d87505899fc6adcb1a26550e921b0f5b0c351c57/crates/bevy_pbr/src/pbr_material.rs#L975-L976\n\n## Testing\n\n- Run example `bloom_3d`","shortMessageHtmlLink":"fix emissive value in StandardMaterial after swith to LinearRgba (#13502"}},{"before":null,"after":"0ec634763ec378193eeea0cc38909e7d7251b272","ref":"refs/heads/gh-readonly-queue/main/pr-13502-d87505899fc6adcb1a26550e921b0f5b0c351c57","pushedAt":"2024-05-25T01:54:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix emissive value in StandardMaterial after swith to LinearRgba (#13502)\n\n# Objective\n\n- #13352 broke bloom in 3d\n\n## Solution\n\n- Use the correct value for `emissive` in `StandardMaterial`. It's\ncomputed just above but unused\n\nhttps://github.com/bevyengine/bevy/blob/d87505899fc6adcb1a26550e921b0f5b0c351c57/crates/bevy_pbr/src/pbr_material.rs#L975-L976\n\n## Testing\n\n- Run example `bloom_3d`","shortMessageHtmlLink":"fix emissive value in StandardMaterial after swith to LinearRgba (#13502"}},{"before":"d87505899fc6adcb1a26550e921b0f5b0c351c57","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13495-b2b356f46259318b47857af6cee6e29443aee623","pushedAt":"2024-05-24T22:12:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"b2b356f46259318b47857af6cee6e29443aee623","after":"d87505899fc6adcb1a26550e921b0f5b0c351c57","ref":"refs/heads/main","pushedAt":"2024-05-24T22:12:46.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update render graph docs (#13495)\n\n# Objective\n\nI'm reading some of the rendering code for the first time; and using\nthis opportunity to flesh out some docs for the parts that I did not\nunderstand.\nrather than a questionable design choice is not a breaking change.\n\n---------\n\nCo-authored-by: BD103 <59022059+BD103@users.noreply.github.com>","shortMessageHtmlLink":"Update render graph docs (#13495)"}},{"before":null,"after":"d87505899fc6adcb1a26550e921b0f5b0c351c57","ref":"refs/heads/gh-readonly-queue/main/pr-13495-b2b356f46259318b47857af6cee6e29443aee623","pushedAt":"2024-05-24T21:57:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update render graph docs (#13495)\n\n# Objective\n\nI'm reading some of the rendering code for the first time; and using\nthis opportunity to flesh out some docs for the parts that I did not\nunderstand.\nrather than a questionable design choice is not a breaking change.\n\n---------\n\nCo-authored-by: BD103 <59022059+BD103@users.noreply.github.com>","shortMessageHtmlLink":"Update render graph docs (#13495)"}},{"before":"b2b356f46259318b47857af6cee6e29443aee623","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13498-44c0325ecd5e8379be51426309eab47c12f6b289","pushedAt":"2024-05-24T21:55:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"44c0325ecd5e8379be51426309eab47c12f6b289","after":"b2b356f46259318b47857af6cee6e29443aee623","ref":"refs/heads/main","pushedAt":"2024-05-24T21:55:13.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"add Debug for ptr types (#13498)\n\n# Objective\n\n- I wanted to store a Ptr in a struct of mine that has a\n`#[derive(Debug)]` and I noticed that the Ptrs don't implement Debug,\neven though the underlying `NonNull` does\n\n## Solution\n\n- Add `#[derive(Debug)]`","shortMessageHtmlLink":"add Debug for ptr types (#13498)"}},{"before":null,"after":"b2b356f46259318b47857af6cee6e29443aee623","ref":"refs/heads/gh-readonly-queue/main/pr-13498-44c0325ecd5e8379be51426309eab47c12f6b289","pushedAt":"2024-05-24T21:25:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"add Debug for ptr types (#13498)\n\n# Objective\n\n- I wanted to store a Ptr in a struct of mine that has a\n`#[derive(Debug)]` and I noticed that the Ptrs don't implement Debug,\neven though the underlying `NonNull` does\n\n## Solution\n\n- Add `#[derive(Debug)]`","shortMessageHtmlLink":"add Debug for ptr types (#13498)"}},{"before":"44c0325ecd5e8379be51426309eab47c12f6b289","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13352-ec01c2dc4562adb979cf5497a48b53efa8250901","pushedAt":"2024-05-24T17:37:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"ec01c2dc4562adb979cf5497a48b53efa8250901","after":"44c0325ecd5e8379be51426309eab47c12f6b289","ref":"refs/heads/main","pushedAt":"2024-05-24T17:37:14.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Emissive is now LinearRgba on StandardMaterial (#13352)\n\nStandardMaterial stores a LinearRgba instead of a Color for emissive\n\nFixes #13212","shortMessageHtmlLink":"Emissive is now LinearRgba on StandardMaterial (#13352)"}},{"before":null,"after":"44c0325ecd5e8379be51426309eab47c12f6b289","ref":"refs/heads/gh-readonly-queue/main/pr-13352-ec01c2dc4562adb979cf5497a48b53efa8250901","pushedAt":"2024-05-24T17:23:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Emissive is now LinearRgba on StandardMaterial (#13352)\n\nStandardMaterial stores a LinearRgba instead of a Color for emissive\n\nFixes #13212","shortMessageHtmlLink":"Emissive is now LinearRgba on StandardMaterial (#13352)"}},{"before":"ddb72fb0eeeded9578fe67f727338047614757f9","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13366-ec01c2dc4562adb979cf5497a48b53efa8250901","pushedAt":"2024-05-23T22:35:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"ddb72fb0eeeded9578fe67f727338047614757f9","ref":"refs/heads/gh-readonly-queue/main/pr-13366-ec01c2dc4562adb979cf5497a48b53efa8250901","pushedAt":"2024-05-23T22:33:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix: upgrade to winit v0.30 (#13366)\n\n# Objective\n\n- Upgrade winit to v0.30\n- Fixes https://github.com/bevyengine/bevy/issues/13331\n\n## Solution\n\nThis is a rewrite/adaptation of the new trait system described and\nimplemented in `winit` v0.30.\n\n## Migration Guide\n\nThe custom UserEvent is now renamed as WakeUp, used to wake up the loop\nif anything happens outside the app (a new\n[custom_user_event](https://github.com/bevyengine/bevy/pull/13366/files#diff-2de8c0a8d3028d0059a3d80ae31b2bbc1cde2595ce2d317ea378fe3e0cf6ef2d)\nshows this behavior.\n\nThe internal `UpdateState` has been removed and replaced internally by\nthe AppLifecycle. When changed, the AppLifecycle is sent as an event.\n\nThe `UpdateMode` now accepts only two values: `Continuous` and\n`Reactive`, but the latter exposes 3 new properties to enable reactive\nto device, user or window events. The previous `UpdateMode::Reactive` is\nnow equivalent to `UpdateMode::reactive()`, while\n`UpdateMode::ReactiveLowPower` to `UpdateMode::reactive_low_power()`.\n\nThe `ApplicationLifecycle` has been renamed as `AppLifecycle`, and now\ncontains the possible values of the application state inside the event\nloop:\n* `Idle`: the loop has not started yet\n* `Running` (previously called `Started`): the loop is running\n* `WillSuspend`: the loop is going to be suspended\n* `Suspended`: the loop is suspended\n* `WillResume`: the loop is going to be resumed\n\nNote: the `Resumed` state has been removed since the resumed app is just\nrunning.\n\nFinally, now that `winit` enables this, it extends the `WinitPlugin` to\nsupport custom events.\n\n## Test platforms\n\n- [x] Windows\n- [x] MacOs\n- [x] Linux (x11)\n- [x] Linux (Wayland)\n- [x] Android\n- [x] iOS\n- [x] WASM/WebGPU\n- [x] WASM/WebGL2\n\n---------\n\nCo-authored-by: François ","shortMessageHtmlLink":"fix: upgrade to winit v0.30 (#13366)"}},{"before":"ec01c2dc4562adb979cf5497a48b53efa8250901","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13482-da1e6e63ff179eb884ba0023369161df8ba83563","pushedAt":"2024-05-23T16:28:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"da1e6e63ff179eb884ba0023369161df8ba83563","after":"ec01c2dc4562adb979cf5497a48b53efa8250901","ref":"refs/heads/main","pushedAt":"2024-05-23T16:28:02.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"New circular primitives: `Arc2d`, `CircularSector`, `CircularSegment` (#13482)\n\n# Objective\n\nAdopted #11748\n\n## Solution\n\nI've rebased on main to fix the merge conflicts. ~~Not quite ready to\nmerge yet~~\n\n* Clippy is happy and the tests are passing, but...\n* ~~The new shapes in `examples/2d/2d_shapes.rs` don't look right at\nall~~ Never mind, looks like radians and degrees just got mixed up at\nsome point?\n* I have updated one doc comment based on a review in the original PR.\n\n---------\n\nCo-authored-by: Alexis \"spectria\" Horizon \nCo-authored-by: Alexis \"spectria\" Horizon <118812919+spectria-limina@users.noreply.github.com>\nCo-authored-by: Joona Aalto \nCo-authored-by: Alice Cecile \nCo-authored-by: Ben Harper ","shortMessageHtmlLink":"New circular primitives: Arc2d, CircularSector, CircularSegment ("}},{"before":null,"after":"ec01c2dc4562adb979cf5497a48b53efa8250901","ref":"refs/heads/gh-readonly-queue/main/pr-13482-da1e6e63ff179eb884ba0023369161df8ba83563","pushedAt":"2024-05-23T16:13:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"New circular primitives: `Arc2d`, `CircularSector`, `CircularSegment` (#13482)\n\n# Objective\n\nAdopted #11748\n\n## Solution\n\nI've rebased on main to fix the merge conflicts. ~~Not quite ready to\nmerge yet~~\n\n* Clippy is happy and the tests are passing, but...\n* ~~The new shapes in `examples/2d/2d_shapes.rs` don't look right at\nall~~ Never mind, looks like radians and degrees just got mixed up at\nsome point?\n* I have updated one doc comment based on a review in the original PR.\n\n---------\n\nCo-authored-by: Alexis \"spectria\" Horizon \nCo-authored-by: Alexis \"spectria\" Horizon <118812919+spectria-limina@users.noreply.github.com>\nCo-authored-by: Joona Aalto \nCo-authored-by: Alice Cecile \nCo-authored-by: Ben Harper ","shortMessageHtmlLink":"New circular primitives: Arc2d, CircularSector, CircularSegment ("}},{"before":"da1e6e63ff179eb884ba0023369161df8ba83563","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13483-bd5148e0f5eb322c86c8a06a97c50d40385ecdd0","pushedAt":"2024-05-23T15:36:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"bd5148e0f5eb322c86c8a06a97c50d40385ecdd0","after":"da1e6e63ff179eb884ba0023369161df8ba83563","ref":"refs/heads/main","pushedAt":"2024-05-23T15:36:24.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Mention of Vec normalization for Dir::new (#13483)\n\n# Objective\n\n- Fixes #13429 .\n\n## Solution\n\n- Improved docs for methods `new`, `new_and_length` of `Dir2`, `Dir3`,\n`Dir3A`.","shortMessageHtmlLink":"Mention of Vec normalization for Dir::new (#13483)"}},{"before":null,"after":"da1e6e63ff179eb884ba0023369161df8ba83563","ref":"refs/heads/gh-readonly-queue/main/pr-13483-bd5148e0f5eb322c86c8a06a97c50d40385ecdd0","pushedAt":"2024-05-23T15:20:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Mention of Vec normalization for Dir::new (#13483)\n\n# Objective\n\n- Fixes #13429 .\n\n## Solution\n\n- Improved docs for methods `new`, `new_and_length` of `Dir2`, `Dir3`,\n`Dir3A`.","shortMessageHtmlLink":"Mention of Vec normalization for Dir::new (#13483)"}},{"before":"bd5148e0f5eb322c86c8a06a97c50d40385ecdd0","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13467-1d950e619575d45434072c6789936ddd5b866b69","pushedAt":"2024-05-23T15:18:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"1d950e619575d45434072c6789936ddd5b866b69","after":"bd5148e0f5eb322c86c8a06a97c50d40385ecdd0","ref":"refs/heads/main","pushedAt":"2024-05-23T15:18:51.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add triangle_math tests and fix Triangle3d::bounding_sphere bug (#13467)\n\n# Objective\n\nAdopted #12659.\n\nResolved the merge conflicts on #12659;\n\n* I merged the `triangle_tests` added by this PR and by #13020.\n* I moved the [commented out\ncode](https://github.com/bevyengine/bevy/pull/12659#discussion_r1536640427)\nfrom the original PR into a separate test with `#[should_panic]`.\n\n---------\n\nCo-authored-by: Vitor Falcao \nCo-authored-by: Ben Harper ","shortMessageHtmlLink":"Add triangle_math tests and fix Triangle3d::bounding_sphere bug (#13467)"}},{"before":null,"after":"bd5148e0f5eb322c86c8a06a97c50d40385ecdd0","ref":"refs/heads/gh-readonly-queue/main/pr-13467-1d950e619575d45434072c6789936ddd5b866b69","pushedAt":"2024-05-23T15:03:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add triangle_math tests and fix Triangle3d::bounding_sphere bug (#13467)\n\n# Objective\n\nAdopted #12659.\n\nResolved the merge conflicts on #12659;\n\n* I merged the `triangle_tests` added by this PR and by #13020.\n* I moved the [commented out\ncode](https://github.com/bevyengine/bevy/pull/12659#discussion_r1536640427)\nfrom the original PR into a separate test with `#[should_panic]`.\n\n---------\n\nCo-authored-by: Vitor Falcao \nCo-authored-by: Ben Harper ","shortMessageHtmlLink":"Add triangle_math tests and fix Triangle3d::bounding_sphere bug (#13467)"}},{"before":"1d950e619575d45434072c6789936ddd5b866b69","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13051-4dbfdcf1928a7017dde9af20ac8c81f693302bf1","pushedAt":"2024-05-23T13:44:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"4dbfdcf1928a7017dde9af20ac8c81f693302bf1","after":"1d950e619575d45434072c6789936ddd5b866b69","ref":"refs/heads/main","pushedAt":"2024-05-23T13:44:22.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Allow `AssetServer::load` to acquire a guard item. (#13051)\n\n# Objective\n\nSupercedes #12881 . Added a simple implementation that allows the user\nto react to multiple asset loads both synchronously and asynchronously.\n\n## Solution\n\nAdded `load_acquire`, that holds an item and drops it when loading is\nfinished or failed.\n\nWhen used synchronously \n\nHold an `Arc<()>`, check for `Arc::strong_count() == 1` when all loading\ncompleted.\n\nWhen used asynchronously \n\nHold a `SemaphoreGuard`, await on `acquire_all` for completion.\n\nThis implementation has more freedom than the original in my opinion.\n\n---------\n\nCo-authored-by: Alice Cecile \nCo-authored-by: Zachary Harrold ","shortMessageHtmlLink":"Allow AssetServer::load to acquire a guard item. (#13051)"}},{"before":null,"after":"1d950e619575d45434072c6789936ddd5b866b69","ref":"refs/heads/gh-readonly-queue/main/pr-13051-4dbfdcf1928a7017dde9af20ac8c81f693302bf1","pushedAt":"2024-05-23T13:28:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Allow `AssetServer::load` to acquire a guard item. (#13051)\n\n# Objective\n\nSupercedes #12881 . Added a simple implementation that allows the user\nto react to multiple asset loads both synchronously and asynchronously.\n\n## Solution\n\nAdded `load_acquire`, that holds an item and drops it when loading is\nfinished or failed.\n\nWhen used synchronously \n\nHold an `Arc<()>`, check for `Arc::strong_count() == 1` when all loading\ncompleted.\n\nWhen used asynchronously \n\nHold a `SemaphoreGuard`, await on `acquire_all` for completion.\n\nThis implementation has more freedom than the original in my opinion.\n\n---------\n\nCo-authored-by: Alice Cecile \nCo-authored-by: Zachary Harrold ","shortMessageHtmlLink":"Allow AssetServer::load to acquire a guard item. (#13051)"}},{"before":"4dbfdcf1928a7017dde9af20ac8c81f693302bf1","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13480-efcb6d6c11431e8184465794bd422f3b2f21e639","pushedAt":"2024-05-23T00:45:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"efcb6d6c11431e8184465794bd422f3b2f21e639","after":"4dbfdcf1928a7017dde9af20ac8c81f693302bf1","ref":"refs/heads/main","pushedAt":"2024-05-23T00:45:50.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix lighting example following emissive material changes in #13350 (#13480)\n\n# Objective\n\nAfter the emissive material changes in #13350, the red and green point\nlights in the `lighting` example turned white.\n\n## Solution\n\nThis PR gives the point lights the `emissive_exposure_weight` property\nin order for them to appear with correct color again.\n\n## Testing\n\nThe `lighting` example before this fix:\n\n\n![image](https://github.com/bevyengine/bevy/assets/143610747/be31d422-f616-4651-ab63-18ddfdba3773)\n\nAfter this fix (looks the same as before #13350):\n\n\n![image](https://github.com/bevyengine/bevy/assets/143610747/e5b5eab3-0588-4f30-bf74-2b52db7345ad)","shortMessageHtmlLink":"Fix lighting example following emissive material changes in #13350 (#…"}},{"before":null,"after":"4dbfdcf1928a7017dde9af20ac8c81f693302bf1","ref":"refs/heads/gh-readonly-queue/main/pr-13480-efcb6d6c11431e8184465794bd422f3b2f21e639","pushedAt":"2024-05-23T00:30:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix lighting example following emissive material changes in #13350 (#13480)\n\n# Objective\n\nAfter the emissive material changes in #13350, the red and green point\nlights in the `lighting` example turned white.\n\n## Solution\n\nThis PR gives the point lights the `emissive_exposure_weight` property\nin order for them to appear with correct color again.\n\n## Testing\n\nThe `lighting` example before this fix:\n\n\n![image](https://github.com/bevyengine/bevy/assets/143610747/be31d422-f616-4651-ab63-18ddfdba3773)\n\nAfter this fix (looks the same as before #13350):\n\n\n![image](https://github.com/bevyengine/bevy/assets/143610747/e5b5eab3-0588-4f30-bf74-2b52db7345ad)","shortMessageHtmlLink":"Fix lighting example following emissive material changes in #13350 (#…"}},{"before":"efcb6d6c11431e8184465794bd422f3b2f21e639","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-13465-faf003fc9dd4c61380cc07b8868c3803a2aea048","pushedAt":"2024-05-22T23:51:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU4RNJQA","startCursor":null,"endCursor":null}},"title":"Activity · bevyengine/bevy"}