Tracking performance metrics for the Bevy game engine: compilation times, binary sizes, stress tests, benchmarks, and more.
Missing 87 commits over the last 500
Last update: 2026-04-13 21:16
| Machine | CPU | GPU | RAM |
|---|---|---|---|
| bevy-bench-01 | AMD Ryzen 9 9950X | NVIDIA GeForce RTX 3060 | 64GB |
| Commit | Date | Links |
|---|---|---|
| Enum support in SettingsGroup derive macro, implemented key attribute #23719 | 2026-04-13 01:19 |
|
| fix(settings wasm): fix compilation errors / match store_fs fn signatures #23779 | 2026-04-13 00:29 | Queued |
| Rename Font::try_from_bytes to from_bytes #23777 | 2026-04-13 00:23 | Queue this commit |
| Fix sparse buffer error on devices with low storage buffer limits #23434 | 2026-04-12 22:21 |
|
| Allow BRP `schedule.graph` to initialize the schedules it is collecting. #23743 | 2026-04-12 21:59 | Queue this commit |
| `#[template(built_in)]` #23699 | 2026-04-12 21:52 | Queue this commit |
| Fixes for rendering debug overlays #23564 | 2026-04-12 21:18 | Queue this commit |
| `Option<I>` SystemInput #23712 | 2026-04-12 20:55 | Queue this commit |
| Update SpriteMesh in PostUpdate #23591 | 2026-04-12 20:51 | Queue this commit |
| Fixed cluster sampling issues for volumetric point and spot lights #23387 | 2026-04-12 20:49 | Queue this commit |
| FromTemplate for TextFont #23724 | 2026-04-12 20:48 | Queue this commit |
| make bevy_utils::DebugName public outside of prelude (#23641) #23725 | 2026-04-12 20:47 | Queue this commit |
| Move `WindowPlugin` exit systems to `Last` #23624 | 2026-04-12 20:46 | Queue this commit |
| Per character filter for `TextEdit`s #23704 | 2026-04-12 20:45 | Queue this commit |
| Menu button #23707 | 2026-04-12 20:44 | |
| Remove SystemState from more benches #23705 | 2026-04-12 20:44 | Queue this commit |
| `EditableText::new` method to set initial text #23702 | 2026-04-12 20:43 | Queue this commit |
| `PositionedGlyph` migration guide #23701 | 2026-04-12 20:43 | Queue this commit |
| conditionally disable tests on miri for taking way too long #23677 | 2026-04-12 20:43 | Queue this commit |
| Clarify Image::set_color_at docs about R formats #23729 | 2026-04-12 20:42 | Queue this commit |
| Use `schedule_scope` instead of a manual (broken) hokey-pokey #23735 | 2026-04-12 20:41 | Queue this commit |
| Don't trigger change detections in`Assets<A>::track_assets` if not necessary #23752 | 2026-04-12 20:40 | Queue this commit |
| Added `map_severity` method to `ResultSeverityExt` #23749 | 2026-04-12 20:40 | Queue this commit |
| Fix(input focus): Bypass change detection in `process_recorded_focus_changes` #23765 | 2026-04-12 20:37 | Queue this commit |
| misc cleanups #23736 | 2026-04-12 20:37 |
|
| Use `RwLockWriteGuard::downgrade` in `BevyManifest` #23739 | 2026-04-12 20:36 | Queue this commit |
| Add `calloop::sources=debug` to default log filters #23763 | 2026-04-12 20:21 | Queue this commit |
| Don't clobber default filters if env filters exist #23762 | 2026-04-12 20:21 | Queue this commit |
| fix(RenderDebugOverlayPlugin): Require the `bevy_pbr` feature for inclusion in `DefaultPlugins` #23766 | 2026-04-12 20:18 | Queue this commit |
| Rename `FeathersPlugin` to `FeathersCorePlugin` #23771 | 2026-04-12 19:20 | |
| `reborrow` methods for `RelatedSpawnerCommands` and `EntityEntryCommands` #23764 | 2026-04-12 02:00 |
|
| Make `Skybox` not break rendering if its image is default or 2D. #23689 | 2026-04-11 02:57 |
|
| Make text input colors more legible #23744 | 2026-04-10 21:59 |
|
| Bump super-linter/super-linter from 8.5.0 to 8.6.0 #23746 | 2026-04-10 20:52 | |
| Bump crate-ci/typos from 1.44.0 to 1.45.0 #23747 | 2026-04-10 20:51 | |
| Add `FocusGained` and `FocusLost` entity events #23723 | 2026-04-10 06:53 |
|
| Pan camera mouse pan #22859 | 2026-04-10 03:17 |
|
| Make `Skybox`’s `image` optional so that `Skybox::default()` is valid. #23691 | 2026-04-10 02:41 | Queue this commit |
| Replace the bespoke BRP schedule.graph implementation with ScheduleData. #23733 | 2026-04-09 23:29 |
|
| Calculate UVs and Normals in ConvexPolygonMeshBuilder #23540 | 2026-04-09 04:23 |
|
| Expand examples for `NestedQuery` to show how to delegate a `QueryData` impl #23686 | 2026-04-09 01:32 |
|
| Add advice on best practices for handling event propagation #23728 | 2026-04-09 01:02 | Queue this commit |
| Auto nest `bsn!` tuples #23726 | 2026-04-08 22:33 |
|
| Update toml requirement from 0.8.19 to 1.1.0 #23634 | 2026-04-08 21:16 | |
| Don't remove entry from `ResourceEntities` when removing a resource by ID #23716 | 2026-04-08 19:30 |
|
| Use absolute paths in ECS macros #23718 | 2026-04-08 16:46 |
|
| Change `ResourceEntities` from `SparseSet` to `SparseArray` to speed up resource lookups #23616 | 2026-04-08 15:40 | |
| Add `new` and severity based constructors to `BevyError` #23684 | 2026-04-08 05:16 |
|
| Do not use FixedUpdate on breakout #23709 | 2026-04-07 20:53 |
|
| Feathers text input widget #23645 | 2026-04-07 18:28 |
|
| Fix panic on Android Quest Headset suspend event #23683 | 2026-04-07 18:02 | Queue this commit |
| Merge car meshes in bevy_city and improve loading screen #23574 | 2026-04-07 17:44 | |
| `PositionedGlyph` fixes #23695 | 2026-04-07 03:54 |
|
| Impl `Scene` for `Box<dyn Scene>`. Same for `SceneList` #23698 | 2026-04-07 02:21 |
|
| Add FromTemplate derives to Components using Handle #23696 | 2026-04-07 01:45 | Queue this commit |
| Snap to view #23674 | 2026-04-07 00:07 | |
| Use run_system instead of SystemState for ECS benches #23687 | 2026-04-06 23:52 | |
| More doc comments for `SparseSet` and `SparseArray` #23685 | 2026-04-06 23:49 | |
| Expose `VisitAssetDependencies` derive macro #23681 | 2026-04-06 23:42 | |
| Text editing selection box rendering fix #23679 | 2026-04-06 23:40 |
|
| Atmosphere as entity migration guide #23675 | 2026-04-06 23:38 | |
| impl Clone for bevy_light Shader markers #23671 | 2026-04-06 23:36 | Queue this commit |
| fix(brp): allow `params` and `id` to be undefined when deserializing #23661 | 2026-04-06 23:17 | |
| Fix for 22822 ComputedStates example #23655 | 2026-04-06 23:15 | |
| Atmosphere as entity with transforms #23651 | 2026-04-06 23:08 | |
| Create types to store serializable data about the ECS schedule and provide tools for extracting this data. #22520 | 2026-04-06 23:06 | |
| Add rectangular area lights #23288 | 2026-04-06 22:28 | |
| Add `-Zno-embed-metadata` Cargo flag to `config_fast_builds.toml` #23694 | 2026-04-06 22:16 | Queue this commit |
| add template_value to prelude #23669 | 2026-04-06 19:33 |
|
| Add `#[inline]` and `#repr[transparent]` to `ComponentIdSet` to attempt to fix perf regression #23471 | 2026-04-06 04:41 |
|
| Return/log an error when attempting to load an empty asset path. #23654 | 2026-04-05 16:40 | |
| Automated test for Bevy through BRP #23647 | 2026-04-05 16:39 | Queue this commit |
| Don't unnecesarily enable reflection in bevy_render by removing the `default` feature of `bevy_render` #23667 | 2026-04-05 16:38 | |
| Add `TextEditChange` event #23665 | 2026-04-05 16:25 | |
| Minimal editable text scrolling implementation #23646 | 2026-04-05 10:24 |
|
| add template to prelude #23670 | 2026-04-05 05:49 |
|
| Rename bevy_scene2 to bevy_scene #23668 | 2026-04-05 02:19 |
|
| fix editable_text example after new text plugins added to DefaultPlugins #23664 | 2026-04-05 01:27 | |
| Make the default for the HandleTemplate to use Handle::default(). #23656 | 2026-04-04 21:15 | |
| Fix bevy_remote not compiling on wasm #23367 | 2026-04-04 04:25 |
|
| Reframe old "scene" terminology as "world serialization" #23630 | 2026-04-04 00:31 |
|
| Bump actions/deploy-pages from 4.0.5 to 5.0.0 #23633 | 2026-04-03 07:28 |
|
| Bump dtolnay/rust-toolchain from efa25f7f19611383d5b0ccf2d1c8914531636bf9 to 3c5f7ea28cd621ae0bf5283f0e981fb97b8a7af9 #23632 | 2026-04-03 07:27 | |
| Focus outlines #23628 | 2026-04-03 06:17 |
|
| Replace unnecessary `&Window` in `exit_on_all_closed` with `With<Window>` #23625 | 2026-04-02 22:13 | |
| added serde(default) to Transform #23474 | 2026-04-02 19:23 |
|
| `UiWidgetsPlugins` and `InputDispatchPlugin` are now in `DefaultPlugins` #23346 | 2026-04-02 18:46 | |
| Update `ComputedNode` for scrollbar thumbs in `update_scrollbar_thumb` #23612 | 2026-04-02 16:05 |
|
| taffy 0.10 update #23605 | 2026-04-02 15:48 | |
| Fix stale bind group race for `Material2d` #23457 | 2026-04-02 15:08 | |
| Rename bevy_scene to bevy_ecs_serialization #23619 | 2026-04-02 02:22 |
|
| bsn! macro code quality improvements: codegen, error handling, tests, docs #23561 | 2026-04-02 00:09 | |
| Rename default error handler to fallback error handler #23610 | 2026-04-01 23:33 |
|
| BevyError backtrace doc details #23600 | 2026-04-01 17:55 |
|
| Fix clippy::used_underscore_binding in Reflect derive for struct enum variant #23599 | 2026-04-01 16:11 |
|
| Fix typo in safety comment for pointer usage #23617 | 2026-04-01 16:03 | Queue this commit |
| Port Bevy Feathers to BSN #23536 | 2026-04-01 06:43 |
|
| Write crate docs for bevy_scene2 / BSN #23604 | 2026-03-31 23:56 |
|
| Add white furnace analog for 2D color consistency #23589 | 2026-03-31 22:52 |
|
| Add more tests for bsn! macro features #23611 | 2026-03-31 22:52 | Queue this commit |
| Align `Severity` enum for `BevyError` with standard log levels #23608 | 2026-03-31 21:43 | |
| Add Severity types to bevy::ecs::prelude #23609 | 2026-03-31 21:07 | |
| New `multiple_text_inputs` example. #23579 | 2026-03-31 16:14 |
|
| Do not enable bevy_render dependency through debug feature #23598 | 2026-03-31 09:11 |
|
| Reposition `Popovers` in `PostLayout` using `UiGlobalTransform`. #23587 | 2026-03-30 22:31 |
|
| `editable_text` example cleanup #23580 | 2026-03-30 21:20 | |
| Fix docs.rs extensions README providing invalid `Cargo.toml` snippet #23578 | 2026-03-30 21:18 | |
| Fix for the text overflow bug seen in the `text_debug` example. #23568 | 2026-03-30 21:12 | |
| Unpack bins belonging to multidrawable batch sets on the GPU instead of on the CPU. #23481 | 2026-03-30 21:07 | |
| Non-linear color spaces for compositing 2d sprites #23049 | 2026-03-30 21:03 | Queue this commit |
| Use `web_task` for cancellable wasm tasks #21795 | 2026-03-30 20:58 | Queue this commit |
| Make `Ref` copyable #23549 | 2026-03-30 16:30 |
|
| Bump actions/cache from 5.0.3 to 5.0.4 #23538 | 2026-03-30 06:54 |
|
| Add BRP to render app #23446 | 2026-03-30 05:52 |
|
| only log once GPU preprocessing support #23556 | 2026-03-29 17:29 |
|
| Add `audio/play_sound_effect` example #23219 | 2026-03-29 16:35 | Queue this commit |
| fix transform-gizmo frame delay, system ordering #23542 | 2026-03-29 16:30 | |
| Fix depth prepass with msaa on webgpu #22531 | 2026-03-29 16:28 | Queue this commit |
| Constify `Rect` #21905 | 2026-03-29 16:26 | Queue this commit |
| Remove unnecessary `reserve` in `BufferVec::push` #23550 | 2026-03-29 16:25 | |
| Fix material slot overflow in bindless slab #23554 | 2026-03-29 16:25 | Queue this commit |
| Fix stale occlusion culling components #23555 | 2026-03-29 16:25 | |
| Fix PostProcess orderings for fog and wireframes #23558 | 2026-03-29 16:24 | Queue this commit |
| Make failed image loads result in a failed Gltf load. #23562 | 2026-03-29 16:24 | Queue this commit |
| Add render_layers scene to testbed_3d #23559 | 2026-03-29 16:24 | |
| Add loading screen to bevy_city #23537 | 2026-03-29 16:21 | Queue this commit |
| enable tracing for rodio #23557 | 2026-03-29 16:12 | |
| `bevy_settings` release note: Add thank you for crate ownership transferral #23565 | 2026-03-29 16:10 | Queue this commit |
| Hashmap visit asset dependencies impl #23566 | 2026-03-29 16:10 | |
| Enable partial bindless on Metal and reduce bind group overhead (#18149) #23436 | 2026-03-28 18:28 |
|
| Fix errors when disabling gpu clustering #23547 | 2026-03-28 16:10 |
|
| Remove cmake and `dummy.cpp` in Android example #23548 | 2026-03-28 16:09 | Queue this commit |
| Update Android game activity to be compatible with android-activity v0.6.1 #23551 | 2026-03-28 16:09 | Queue this commit |
| gate bloom on hdr check #23543 | 2026-03-28 03:32 |
|
| Re-add `Out` to `ExtractComponent` #23334 | 2026-03-28 02:54 | Queue this commit |
| Add `RenderScheduleOrder` resource to allow for `RenderApp` `Schedule` changes #23513 | 2026-03-28 01:50 | |
| update parley to version 0.8 #23546 | 2026-03-28 01:15 | Queue this commit |
| Fix the behavior of `NoCpuCulling` when toggled at runtime. #23534 | 2026-03-28 00:14 | |
| Don't extract visible entities for lights with shadow mapping disabled. #23530 | 2026-03-28 00:14 | Queue this commit |
| bump wgpu dependency to 29.0.1 #23544 | 2026-03-27 22:47 |
|
| upstream: jackdaw transform gizmo #23435 | 2026-03-27 15:48 |
|
| Next Generation Scenes: Core scene system, `bsn!` macro, Templates #23413 | 2026-03-27 03:18 |
|
| Add and remove accessibility toggled properly for Checkable #23532 | 2026-03-27 01:13 | |
| Add usage documentation for MessageReader #23528 | 2026-03-26 22:54 |
|
| BRP Add `schedule.graph` endpoint #23452 | 2026-03-26 22:23 | |
| Implement `MapEntities` for the unit type #23527 | 2026-03-26 18:44 |
|
| Add infinite grid to scene_viewer #23523 | 2026-03-26 04:09 |
|
| `Erased`/`LabeledAsset::get_labeled` take `AsRef<str>` #23503 | 2026-03-26 02:49 | Queue this commit |
| Add Color::srgb_u32 (Adopted #14454) #23521 | 2026-03-26 02:48 | Queue this commit |
| Remove `ui` from the `2d` and `3d` feature collections #23180 | 2026-03-25 21:34 |
|
| Minor fix to `specular_multiscatter` #23514 | 2026-03-25 20:19 |
|
| Update filament links #23517 | 2026-03-25 19:50 | |
| make batch set creation unconditional on drawing mode #23515 | 2026-03-25 18:27 | |
| Bordered and padded content #23510 | 2026-03-25 17:13 |
|
| BRP Add `schedule.list` endpoint #23447 | 2026-03-25 16:56 | |
| Solari BRDF fixes #23442 | 2026-03-25 16:07 | |
| use limits or worse #23502 | 2026-03-25 01:40 |
|
| use wgpu-naga-bridge #23501 | 2026-03-25 01:40 | Queue this commit |
| `EditableText::cursor_blink_period` #23495 | 2026-03-25 00:19 | |
| Update Rodio to 0.22 #20323 | 2026-03-24 23:31 |
|
| Wgpu 29 #23277 | 2026-03-24 21:54 | |
| `EditableText` max characters limit #23496 | 2026-03-24 21:32 | Queue this commit |
| Remove unused `GltfAssetLabel::MorphTarget` variant. #23485 | 2026-03-24 21:30 | Queue this commit |
| Improve fullscreen material example and add WebGL2 padding #23490 | 2026-03-24 21:29 | |
| Remove incorrect docs #23489 | 2026-03-24 21:28 | Queue this commit |
| `editable_text`: more keys and keyboard shortcuts, placeholder Clipboard support #23479 | 2026-03-24 19:51 |
|
| `EditableText`: intrinsic height #23494 | 2026-03-24 19:39 | Queue this commit |
| Upstream bevy_infinite_grid #23482 | 2026-03-24 19:31 | |
| Explain difference between visibility components #22850 | 2026-03-24 19:16 | Queue this commit |
| Require `ContentSize` on `Node` #23425 | 2026-03-24 18:57 | Queue this commit |
| `editable_text` pointer observers #23475 | 2026-03-24 17:17 |
|
| Factor the slab allocator out of the mesh allocator, and make it generic. #23232 | 2026-03-24 05:34 |
|
| Add storage buffers limit check for gpu occlusion #23483 | 2026-03-23 23:22 |
|
| Render Recovery release note #23466 | 2026-03-23 23:04 | Queue this commit |
| Relax reflected math ops restriction from `Reflect` values to `PartialReflect` values #23462 | 2026-03-23 22:45 | |
| Fix `bevy_diagnostic` rustdoc issues #23449 | 2026-03-23 22:43 | Queue this commit |
| Refactor moving entity to new table #23151 | 2026-03-23 22:40 | |
| Enable primitive restart #22188 | 2026-03-23 22:30 | |
| Update toml_edit requirement from 0.24.0 to 0.25.1 #23068 | 2026-03-23 07:35 |
|
| Restore support for arbitrary errors in `EntityCommandError` #23477 | 2026-03-23 02:43 |
|
| Fix release-content hooks #23478 | 2026-03-23 01:45 | |
| Make release content show up first in reviews #23469 | 2026-03-22 21:29 |
|
| Replace bevy_image::Volume with a pixel_count helper function #23448 | 2026-03-22 20:17 |
|
| Simplify `Command` error handling traits #23432 | 2026-03-22 20:09 | |
| Consume the release events for keyboard presses mapped to `TextEdit`s #23456 | 2026-03-22 19:27 | |
| Fix upscaling blend state auto-detection using render order instead of query iteration order #23422 | 2026-03-22 19:08 | Queue this commit |
| Make an unsafe accessor for SystemSchedule::systems #23443 | 2026-03-22 19:04 | Queue this commit |
| More `TextEdit` variants #23455 | 2026-03-22 18:01 | |
| Add NoCpuCulling to bevy_city #23460 | 2026-03-22 17:54 | |
| render asset recovery #23463 | 2026-03-22 17:48 | Queue this commit |
| Add needs_shader_reload to PipelineCache #23461 | 2026-03-22 17:48 | |
| Clear view upscaling pipelines on render recovery #23458 | 2026-03-22 17:47 | |
| Add IndirectParametersBuffersSettings #23459 | 2026-03-22 05:51 |
|
| `TextSection` trait #23423 | 2026-03-22 03:24 |
|
| recovery fallback image #23433 | 2026-03-22 03:22 | Queue this commit |
| Minimal unstyled Text Input with Parley #23282 | 2026-03-21 21:22 |
|
| Make CPU visibility systems ignore meshes tagged with `NoCpuCulling` entirely. #23107 | 2026-03-21 20:46 | |
| Fix application freezing on macOS when `trace_tracy` is enabled #23201 | 2026-03-21 20:45 | |
| Move extra_buffer_usages to MeshAllocatorSettings #23444 | 2026-03-21 16:28 |
|
| Change the order of arguments to `load_erased`. #23440 | 2026-03-21 01:23 |
|
| Rename `load_from_path_untyped` to `load_from_path_erased`. #23441 | 2026-03-21 01:23 | Queue this commit |
| Bump actions/download-artifact from 8.0.0 to 8.0.1 #23430 | 2026-03-20 07:24 |
|
| Bump zizmorcore/zizmor-action from 0.5.0 to 0.5.2 #23431 | 2026-03-20 07:22 | Queue this commit |
| Async handler hook mesh #23376 | 2026-03-20 03:31 |
|
| init_gpu_resource #23350 | 2026-03-20 03:27 | Queue this commit |
| messages sent by winit are now reflected #23411 | 2026-03-20 02:09 |
|
| Update bevy_remote client example: print and exit #23410 | 2026-03-20 02:09 | Queue this commit |
| Update default error handler to use `Severity`. #23409 | 2026-03-20 02:06 | |
| Fix panic when root UI nodes are parented #23426 | 2026-03-19 20:55 |
|
| Expose more data from `FilteredAccess` #23384 | 2026-03-19 20:44 | |
| Support Custom SystemExecutors #23414 | 2026-03-19 20:23 |
|
| Make the AI Policy more visible to newcomers #23420 | 2026-03-19 08:11 |
|
| Fix a few typos #23412 | 2026-03-18 22:42 |
|
| Add `Ord` impl and `Debug` case to `Severity`. #23408 | 2026-03-18 19:28 |
|
| Write Messages by Bevy Remote Protocol #23391 | 2026-03-18 18:38 | |
| MeshAllocator: Take padding elements into account in the MeshBufferSlice's range #22187 | 2026-03-18 18:29 | |
| feat(bevy_ecs): add `Severity` metadata to `BevyError` #22201 | 2026-03-18 17:25 |
|
| Make passing in the type registry for scene ser/de explicit. #23401 | 2026-03-18 17:16 | Queue this commit |
| Fix spot and point light retained view entity #23402 | 2026-03-18 17:15 | |
| Refactor `section_buffer` from tuple to named struct #23398 | 2026-03-18 16:15 | |
| Fix: DespawnOnEnter/OnExit/When can trigger for same state transitions #23390 | 2026-03-18 15:52 | |
| Support letter spacing in `bevy_text` #23380 | 2026-03-18 01:53 |
|
| Break dependency from `bevy_anti_alias` on `bevy_post_process` by splitting `PostProcess` set #23098 | 2026-03-18 01:51 | Queue this commit |
| Fix `ContiguousQueryData` derive for tuple structs #23394 | 2026-03-18 01:39 | |
| Change `FontHinting::should_hint` to `pub` #23397 | 2026-03-17 21:23 |
|
| reflect AppExit #23392 | 2026-03-17 06:58 |
|
| Allow serializing and deserializing handles during reflection. #23329 | 2026-03-17 00:39 |
|
| can reflect messages #23374 | 2026-03-16 23:25 |
|
| Add `DespawnWhen` helper component for more complex state despawning logic #23315 | 2026-03-16 23:25 | |
| Ensure the previous mesh input buffer is nonempty. #23388 | 2026-03-16 22:17 | |
| Pick root text entity when pointer is above a text node but not pointing at text. #23386 | 2026-03-16 21:50 | Queue this commit |
| ViewportNode.camera is now an Option<Entity> #23298 | 2026-03-16 21:36 | |
| Replace the tuple used for text run metadata with a named struct #23381 | 2026-03-16 21:30 | Queue this commit |
| Reduce panics in rendering code to facilitate render recovery #23349 | 2026-03-16 20:44 | |
| docs: Remove misleading ViewVisibility docs #23385 | 2026-03-16 20:22 |
|
| Disable gpu clustering on android #23379 | 2026-03-16 20:15 | |
| bugfix: recompute inherited visibility when ChildOf component is removed #23100 | 2026-03-16 20:09 | Queue this commit |
| Enable modification of AnimationClips in glTF processing #23305 | 2026-03-16 19:55 | Queue this commit |
| Extraction Example #23223 | 2026-03-16 19:38 | |
| `VertexAttributeValues` supports all wgpu `VertexFormat` #22796 | 2026-03-16 19:33 | |
| mobile example set naga log level to info #23382 | 2026-03-16 17:32 |
|
| Rename `examples/games` to `examples/showcase` #23375 | 2026-03-16 07:03 |
|
| Introduce sparse buffer uploads for mesh input uniforms. #23242 | 2026-03-16 02:37 |
|
| Move uniform out of extract_component #23372 | 2026-03-15 21:48 |
|
| Fix `where` clauses generated by `#[derive(QueryData)]` #23352 | 2026-03-15 21:37 | |
| Move visibility range checking from the CPU to the GPU if `NoCpuCulling` is specified. #23115 | 2026-03-15 20:40 | Queue this commit |
| fix `OverrideCursor` docs #23319 | 2026-03-15 17:54 |
|
| Add `allow_self_referential` and counterpart component ids to `RelationshipAccessor` #23280 | 2026-03-15 17:35 |
|
| Add Copy trait to Pickable component #23330 | 2026-03-15 17:26 | |
| Document composition order for `Transform` #23336 | 2026-03-15 17:24 | Queue this commit |
| Fix fishy spawn batch implementation #23344 | 2026-03-15 17:23 | |
| Derive Reflect for ParsedPath and its children #23371 | 2026-03-15 06:38 |
|
| Implement a relationship between Windows and Monitors. #23249 | 2026-03-15 06:37 | Queue this commit |
| Add Clearcoat support to the G-Buffer #23359 | 2026-03-14 18:34 |
|
| Rename System::type_id to System::system_type for clarity #23326 | 2026-03-14 18:06 | |
| Fix `image_node` example's module-level doc comment #23320 | 2026-03-14 05:30 |
|
| Add `write` methods to `MessageMutator` #23351 | 2026-03-14 05:24 | |
| Remove redundant `sampling_primitives` example #23333 | 2026-03-14 04:58 | |
| Deploy Docs - Build Docs step: Resolve most Warnings #23343 | 2026-03-14 02:35 |
|
| Docs & Migration Guides: Remove mentions of Cosmic Text where it seemed appropriate #23290 | 2026-03-14 02:01 | |
| Bump crate-ci/typos from 1.43.5 to 1.44.0 #23347 | 2026-03-13 21:12 |
|
| Bump github/codeql-action from 4.32.2 to 4.32.6 #23348 | 2026-03-13 21:11 | |
| Stop doing full table scans of joints in skin extraction. #23283 | 2026-03-13 05:09 |
|
| Fix `TarjanScc` algorithm in bevy_ecs (#23273) #23274 | 2026-03-12 19:45 |
|
| Correctly order wireframe specialization. #23328 | 2026-03-12 19:07 | |
| Fix Solari flickering by ordering solari_lighting #23304 | 2026-03-11 21:53 |
|
| Add SliderOrientation to control slider axis detection #23310 | 2026-03-11 21:27 | |
| do not scrape type_data example, causes ICE #23317 | 2026-03-11 21:26 | |
| Added touch input for the FreeCameraPlugin. #23316 | 2026-03-11 20:05 |
|
| Fix Meshlets #23307 | 2026-03-11 19:49 | Queue this commit |
| Address some nightly clippy lints #23314 | 2026-03-11 19:47 | |
| Merge `SystemParam::validate_param` into `SystemParam::get_param` #23225 | 2026-03-11 19:03 | |
| Fix some easing docs #23312 | 2026-03-11 18:54 | Queue this commit |
| remove weekly beta job #23287 | 2026-03-11 18:20 | |
| Streaming iteration for non-`IterQueryData` #23218 | 2026-03-11 18:19 | |
| Optimize entity removal by scanning from the end #23297 | 2026-03-11 01:04 |
|
| New `bevy_settings` crate #23034 | 2026-03-10 20:29 |
|
| Multi-draw sorted render phases if the platform supports it. #23005 | 2026-03-10 05:16 |
|
| Add an `ImageSaver` `AssetSaver`, and simplify / split the asset saving example #23105 | 2026-03-10 05:11 | Queue this commit |
| BrpRequest: remove jsonrpc field #23175 | 2026-03-10 04:48 | |
| Parallelize `mark_dirty_trees` #23185 | 2026-03-10 04:44 | |
| Add opt-out background motion vectors #23187 | 2026-03-10 04:39 | |
| Allow `extract_mesh_materials` to run in parallel with `extract_meshes_for_gpu_building`. #23211 | 2026-03-10 04:29 | Queue this commit |
| Fix: custom near planes #23279 | 2026-03-10 04:21 | Queue this commit |
| mention extendedmaterial in the stdmat docs #23247 | 2026-03-10 04:10 | |
| Skip swap-chain texture acquisition for windows with no camera target #23276 | 2026-03-10 04:06 | |
| Clamp F_ab in specular multiscatter to fix grazing angle artifacts #22833 | 2026-03-09 22:18 |
|
| fix: process window position before size in changed_windows #23248 | 2026-03-09 21:38 | |
| Update sysinfo version to `0.38.4` #23281 | 2026-03-09 21:35 | |
| Optimize `update-caches` CI #23253 | 2026-03-09 21:18 | |
| Don't let the clustering vertex shader see any read-write storage buffers. #23256 | 2026-03-08 18:40 |
|
| Rename `bevy_image::DataFormat` to `bevy_image::TextureChannelLayout` #23267 | 2026-03-08 18:40 | Queue this commit |
| Add `PartialEq` to `EasingCurve` #23262 | 2026-03-08 09:16 |
|
| Bump actions/upload-artifact from 6.0.0 to 7.0.0 #23244 | 2026-03-06 18:23 |
|
| Bump actions/download-artifact from 7.0.0 to 8.0.0 #23243 | 2026-03-06 18:23 | |
| Fix wireframe system ordering. #23240 | 2026-03-06 07:40 |
|
| Rust 1.94 #23241 | 2026-03-06 06:38 | |
| Close the web_asset_cache file before ending the cache future. #23231 | 2026-03-05 07:50 |
|
| Set doc-scrape-example = true for recently merged example #23230 | 2026-03-05 06:49 | |
| Delete warning message about corrupted writes. #23228 | 2026-03-05 05:15 |
|
| Fix energy loss in multi-scattering term #23203 | 2026-03-05 01:48 |
|
| refactor: remove threshold configuration from StaticTransformOptimiza… #23193 | 2026-03-04 23:43 |
|
| Fix instability in `sample_visible_ggx` for normals near -Z #23194 | 2026-03-04 22:28 | |
| Fix: Allow non_camel_case_types on derived SystemParamBuilder generics #22324 | 2026-03-04 22:28 | Queue this commit |
| Add font weight to `InheritableFont` #23205 | 2026-03-04 22:24 | |
| Fix atmosphere space view for LUT rendering #22938 | 2026-03-04 22:18 | Queue this commit |
| Don't use a CAS loop in gpu clustering #23212 | 2026-03-04 08:21 |
|
| remove bevy_mesh dependency on bevy_image #23214 | 2026-03-04 07:41 | |
| Fix `AlphaMode::Mask` threshold being ignored on unlit materials #23206 | 2026-03-04 07:34 | |
| Use next_multiple_of instead of round_up #23213 | 2026-03-04 07:17 | |
| Fix minimum version of `wasm-bindgen-futures`. #23210 | 2026-03-04 07:01 | |
| move white furnace to the 3d testbed #23207 | 2026-03-04 03:51 |
|
| enable glam/encase when building bevy_mesh/morph #23209 | 2026-03-04 03:50 | |
| Bump super-linter/super-linter from 8.4.0 to 8.5.0 #23067 | 2026-03-04 00:14 |
|
| Add an example demonstrating callbacks with one-shot systems #23197 | 2026-03-03 17:36 |
|
| Add documentation to run_system_cached_with #23186 | 2026-03-03 17:24 | Queue this commit |
| single `detect_text_needs_rerender` system #23166 | 2026-03-03 17:20 | |
| deny missing docs for `bevy_image` #23160 | 2026-03-03 00:17 |
|
| 1-frame text update delay fix #23190 | 2026-03-03 00:14 | |
| Remove resources from `Access` #22910 | 2026-03-02 23:48 |
|
| Disable global ambient light in white furnace test #23189 | 2026-03-02 20:41 | |
| docs and tests for on_primitive #23130 | 2026-03-02 19:04 |
|
| Despawn atlas sprites on scene exit in `testbed_2d` #23133 | 2026-03-02 19:00 | Queue this commit |
| Remove redundant `after` ordering from `build_text_interop` #23165 | 2026-03-02 18:58 | |
| fix: reparenting perf #23156 | 2026-03-01 23:38 |
|
| Add component info to BRP registry schema #23102 | 2026-03-01 20:35 | |
| add coloring per text section in gizmos #23120 | 2026-03-01 20:30 |
|
| Use web asset cache with bevy_city #23153 | 2026-03-01 20:29 | |
| Fix solari pathtracing node ordering #23169 | 2026-03-01 20:18 | |
| Fix the gizmo colors in testbed_2d's texture_atlas_builder scene #23146 | 2026-03-01 20:14 | |
| Fix `AssetChanged<A>` UB #23138 | 2026-03-01 19:33 | |
| Add white furnace test for testing PBR #22584 | 2026-03-01 19:32 | |
| Things that should never happen won't happen in debug mode #23159 | 2026-03-01 19:31 | |
| Add Martian atmosphere constant #22884 | 2026-03-01 19:31 | |
| Tiny bevy_remote doc format fix #23176 | 2026-03-01 04:08 |
|
| fix incorrect bevy version in generate_view_layouts deprecation #23173 | 2026-02-28 23:30 |
|
| Batch meshes with morph targets. #23023 | 2026-02-28 21:14 | |
| Make it easier to opt out of bevy_audio #23126 | 2026-02-28 17:10 |
|
| Implement GPU clustering for lights, light probes, and decals. #23036 | 2026-02-28 17:07 | |
| docs: update deprecated xorg packages in nix instructions #23167 | 2026-02-28 17:04 | |
| Don't process meshes for reextraction that were changed, by using an atomic bitfield. #23157 | 2026-02-27 23:07 |
|
| Bump crate-ci/typos from 1.43.2 to 1.43.5 #23164 | 2026-02-27 08:00 |
|
| make bevy_pbr optional in bevy_gizmos_render again #23136 | 2026-02-26 00:08 |
|
| `DetectChanges::is_changed_after` #23149 | 2026-02-26 00:06 | |
| Fix wireframe and examples with mesh pipeline set #23147 | 2026-02-25 19:06 |
|
| Create an example to show generating assets at runtime. #23116 | 2026-02-25 07:47 |
|
| Add a `DelayedCommands` helper to support arbitrary delayed commands #23090 | 2026-02-24 23:29 |
|
| Add motion blur option to various stress tests #23060 | 2026-02-24 18:31 |
|
| Convert `MeshPipelineViewLayouts` , `MeshPipeline` and `RenderDebugOverlayPipeline` to `RenderStartup` system #22443 | 2026-02-24 17:16 | |
| Add configurable output_dir to EasyScreenRecordPlugin #23096 | 2026-02-24 17:11 |
|
| Only copy the current transform to the previous transform component if the latter is out of date. #23106 | 2026-02-24 17:08 | |
| Add GltfExtensionHandler interface for draco #22907 | 2026-02-24 04:33 |
|
| TODO should not be a doc comment #23125 | 2026-02-24 02:58 |
|
| PlaneMeshBuilder: allow for different number of subdivisions in X and Z directions #19479 | 2026-02-24 02:32 | |
| Fix volumetric rendering order problem #23062 | 2026-02-24 02:16 | |
| Overrides for no-path in autonavigation for `bevy_input_focus` #22634 | 2026-02-24 01:57 | |
| Update atmosphere example fix reflection #23121 | 2026-02-24 01:48 | |
| Parallelize `mark_meshes_as_changed_if_their_materials_changed`. #23103 | 2026-02-24 01:30 | |
| Add the ability to set the number of cubes in `many_cubes`. #23101 | 2026-02-24 01:25 | |
| Remove `bevy_gltf` dependency on `bevy_render` #23095 | 2026-02-24 01:21 | |
| The `testbed_ui` text scene should use a column layout #23077 | 2026-02-24 01:19 | |
| `testbed_2d` texture atlas builder scene #23074 | 2026-02-24 01:15 | |
| Panic fail-safe in real.rs during non-monotonic clock updates #23073 | 2026-02-24 01:12 | |
| Makes Free Camera speed change exponential wrt scroll #23066 | 2026-02-24 01:10 | |
| Fix unsound access of component metadata (change ticks) in `bevy_ecs::storage::Table` #23065 | 2026-02-24 01:07 | |
| Fix 16 byte alignment typo (WebGL 2: 16 bit -> 16 byte) #23124 | 2026-02-24 00:51 | |
| Avoid `AssetId::invalid` in UI and sprite rendering #23054 | 2026-02-24 00:41 | |
| Docs: Fix up copypasta in `Leave` event #23051 | 2026-02-24 00:39 | |
| Enable `debug` feature when `trace_tracy` is enabled #23048 | 2026-02-24 00:28 | |
| Inverted UI node background color #23043 | 2026-02-24 00:27 | |
| update animation example to use gltf root asset #23011 | 2026-02-24 00:21 | |
| Support Tile transforms in `TilemapChunk` #22889 | 2026-02-24 00:17 | |
| Allow mesh collection workers to update GPU data directly via shared memory. #22988 | 2026-02-24 00:03 | |
| Retain upscaling pipeline #22918 | 2026-02-23 23:58 | |
| Add XDG Base Dirs support to `bevy_platform::dirs` on Linux #22901 | 2026-02-23 23:55 | |
| Nested Queries #21557 | 2026-02-23 23:25 |
|
| Fix SMAA resources not being cleaned up #22985 | 2026-02-22 20:06 |
|
| Make `write_default_meta_file_for_path` write the short type path instead of the long type path. #22208 | 2026-02-22 19:06 | |
| Fix 2d specialization w/ change lists. #23083 | 2026-02-22 04:20 |
|
| ManageViews migration guide #23104 | 2026-02-22 04:07 | |
| Make `bevy_gltf` optional for `bevy_pbr` #22838 | 2026-02-21 20:43 | |
| Fix `DynamicTextureAtlasBuilder` incorrectly padding added textures. #23091 | 2026-02-21 20:35 | |
| Fix buffered channel memory leak #23086 | 2026-02-21 10:40 | |
| docs: scrape all examples #23080 | 2026-02-21 09:19 | |
| unpin nightly in CI #23088 | 2026-02-21 09:19 | |
| bevy_pbr format in wasm #23085 | 2026-02-21 00:30 |
|
| building bevy with only feature bevy_input_focus fails #23082 | 2026-02-21 00:29 | |
| bevy_assets in wasm: use Cow from alloc #23084 | 2026-02-21 00:28 | |
| remove circular dependency #23081 | 2026-02-21 00:27 | |
| Enable the rustdoc "--generate-macro-expansion" feature #23075 | 2026-02-21 00:24 | |
| Restore shadow_maps_enabled check. #23070 | 2026-02-21 00:21 | |
| Adds text gizmos to testbeds #23064 | 2026-02-20 05:46 |
|
| Allow accessing subassets using their handle. #22989 | 2026-02-20 01:11 |
|
| Solari: Improved many lights test #23050 | 2026-02-20 01:11 | |
| Add notes about using the R channel as the occlusion_texture #23063 | 2026-02-20 01:02 | |
| Use change lists instead of ticks for detecting when meshes need to be re-specialized and/or re-queued. #22966 | 2026-02-20 00:45 | |
| Upgrade glam, hexasphere, rand & uuid to latest versions #22928 | 2026-02-19 22:17 |
|
| Adds `Pointer<Enter>` and `Pointer<Leave>` Events - Hierarchy aware versions of `Pointer<Over>` and `Pointer<Out>` #22991 | 2026-02-18 23:42 |
|
| Remove `experimental` designation from `bevy_ui_widgets` feature flag #22934 | 2026-02-18 21:23 | |
| Update notify-debouncer-full requirement from 0.6.0 to 0.7.0 #22742 | 2026-02-18 12:45 |
|
| Fix build-wasm-example with `--debug` arg #22543 | 2026-02-18 12:18 | |
| Bump dtolnay/rust-toolchain from f7ccc83f9ed1e5b9c81d8a67d7ad1a747e22a561 to efa25f7f19611383d5b0ccf2d1c8914531636bf9 #22936 | 2026-02-18 12:17 | |
| Fix render diagnostics #22960 | 2026-02-18 03:38 |
|
| `FontAtlas` improvements #23012 | 2026-02-18 02:41 |
|
| rename gltf_render_enabled to gltf_enable_standard_materials #22944 | 2026-02-18 00:32 | |
| Add line width and quad support for wireframes. #22986 | 2026-02-17 23:16 |
|
| Fix `WGPU_SETTINGS_PRIO="webgl2"` after atmosphere landed. #23024 | 2026-02-17 23:08 | |
| bevy_mikktspace 1.0 #23010 | 2026-02-17 20:10 |
|
| Fix comments still referring to `on_change` callbacks #23009 | 2026-02-17 20:06 | |
| add bevy_picking back #22990 | 2026-02-17 19:28 | |
| Adding `TextFont` font weight helper methods #23007 | 2026-02-17 19:21 | |
| Remove outdated Bloom WebGL2 note #22948 | 2026-02-17 18:57 | |
| Pbr GltfExtensionHandler: hashes to slashes #22943 | 2026-02-17 18:56 | |
| Fix feature gating in `bevy_post_process` #22542 | 2026-02-17 16:38 |
|
| Make the automatic clustering heuristics use statistics from the previous frame instead of clustering multiple times. #22874 | 2026-02-17 16:38 | |
| Ktx2, Basis, and DDS files ignoring RenderAssetUsages from .meta files #22992 | 2026-02-17 16:37 | |
| Enable RenderApp Ambiguity Detection #22954 | 2026-02-17 16:27 | |
| Font hinting fixes #22979 | 2026-02-17 02:38 |
|
| Move render time from extract to render #22950 | 2026-02-17 02:05 | |
| Add bevy_city #22973 | 2026-02-17 02:04 | |
| Loop seam fix for stroke text gizmos #22982 | 2026-02-17 00:57 | |
| `FontSmoothing::None` pixel alignment fix #22972 | 2026-02-17 00:47 | |
| Condense bevy_picking (input focus) feature into bevy_ui_picking feature #22933 | 2026-02-17 00:45 | |
| Fix culling for negative sized UI elements #22922 | 2026-02-17 00:45 | |
| Add font hinting example to `testbed_ui`'s text scene #22970 | 2026-02-17 00:43 | |
| Introduce RenderGraphSystems #22958 | 2026-02-17 00:40 | |
| ignore ambiguities on MainWorld and caches #22951 | 2026-02-17 00:37 | |
| Changed mouse grab button from Left to Right for `FreeCamera` #22953 | 2026-02-17 00:35 | |
| Add PrepareResourcesBatchPhases RenderSystem set #22952 | 2026-02-17 00:28 | |
| Add missing HTML preview to RED, GREEN and BLUE constants in srgba.rs #22942 | 2026-02-17 00:17 | |
| fix: improve semantic clarity for run condition combinators #22690 | 2026-02-17 00:13 | |
| Adding change_tick to deferred_world #22941 | 2026-02-17 00:02 | |
| Fix missing import in SubStates derive macro (#22892) #22929 | 2026-02-16 23:53 | |
| `clear_all()` clears all (non-send data) #22911 | 2026-02-16 23:48 | |
| Move gltf stuff in pbr to its own file #22905 | 2026-02-16 23:45 | |
| Add `many_morph_targets` stress test #18536 | 2026-02-16 22:55 | |
| Fix web assets path on windows #22983 | 2026-02-16 18:41 |
|
| Bump the accesskit group with 2 updates #22937 | 2026-02-16 18:31 | |
| fix: ResolvedBorderRadius left -> right, right -> left #22980 | 2026-02-16 17:24 |
|
| Don't require image/buffer to have COPY_DST to reuse if no data #22632 | 2026-02-15 14:03 |
|
| Reimplement #22722 after it was lost in the parley migration. #22962 | 2026-02-14 23:12 |
|
| Fix text examples post parley migration: system_fonts & generic_font_families #22946 | 2026-02-14 16:55 |
|
| make skin_uniforms_from_world a non-exclusive system #22945 | 2026-02-14 07:02 |
|
| Disambiguate Specialization Execution #22949 | 2026-02-14 06:44 | |
| Debug Frustum Culling Usage Example #22900 | 2026-02-13 07:05 |
|
| Restructure morph target pipeline to reduce crate dependencies #18465 | 2026-02-13 03:49 |
|
| Remove component/resource redundancies #22930 | 2026-02-13 01:53 |
|
| Rename on_replace/Replace to on_discard/Discard #22789 | 2026-02-13 01:03 | |
| Cut down on register_component codegen #22919 | 2026-02-12 21:51 | |
| suppress warning caused by conditional compilation #22924 | 2026-02-12 19:59 |
|
| Add documentation links between common run conditions and skippable parameters #22878 | 2026-02-12 19:14 | |
| Use bevy_log instead of tracing in bevy_core_pipeline #22920 | 2026-02-12 19:14 | |
| Do not trigger ui Node change in each frame while updating scrollbar #22903 | 2026-02-12 19:12 | |
| Fix Image pixel access error propagation for compressed formats #22908 | 2026-02-12 18:13 | |
| Fix clippy issues with `bevy_platform::dirs` on Windows #22926 | 2026-02-12 17:35 |
|
| Specify nightly toolchain version in CI config #22927 | 2026-02-12 13:10 |
|
| `SystemBuilder` construction without world access #21923 | 2026-02-11 22:38 |
|
| `bevy_text` parley migration #22879 | 2026-02-11 05:52 |
|
| conditionally skip test cases that use the debug feature #22895 | 2026-02-11 04:21 |
|
| fix error message when resmut conflict with query #22898 | 2026-02-11 04:19 | |
| get game_menu running again #22899 | 2026-02-11 04:18 | |
| Add `dirs` module to bevy_platform #22891 | 2026-02-10 22:29 |
|
| Store Resources as components on singleton entities #20934 | 2026-02-10 18:53 |
|
| Add tools to avoid unnecessary `AssetEvent::Modified` events that lead to rendering performance costs (#16751) #22460 | 2026-02-10 18:39 | |
| Prepare fullscreen material bind groups in a prepare system #22886 | 2026-02-10 18:16 | |
| Fix `AnimationTargetId` collisions #22876 | 2026-02-09 23:51 |
|
| Fix `SLASHED_ZERO` tag #22871 | 2026-02-09 22:32 | |
| Use CowArc everywhere for asset labels #22869 | 2026-02-09 22:29 | |
| Add marker for ExtractResource #22867 | 2026-02-09 22:26 | |
| gltf: let extension handle late-added materials #22858 | 2026-02-09 22:20 | |
| Enable borderless_game for winit on macos #22853 | 2026-02-09 22:18 | |
| Add smol_str feature to bevy_reflect dependency for bevy_text. #22848 | 2026-02-09 22:15 | |
| make acquire_focus possible to use from outside of bevy #22841 | 2026-02-09 22:13 | |
| Make the old and new archetype available in lifecycle observers #22828 | 2026-02-09 22:10 | |
| use scene names if they exist #22820 | 2026-02-09 21:57 | |
| Reflect Struct QOL #22708 | 2026-02-09 21:54 | |
| Make light extraction retained, and clean up lights that became newly invisible. #22857 | 2026-02-09 07:09 |
|
| Implements specialization keys `VIEW_PROJECTION_*` in depth prepass for shadow maps #20989 | 2026-02-09 06:57 | |
| Stop using `encase` for clusterable lights. #22846 | 2026-02-09 06:24 | |
| Feat: adds `take` method to ReflectComponent #22862 | 2026-02-09 02:31 |
|
| Fix Gizmos not drawing `On<Pointer<Drag>>`, Observers generally, and Triggered Systems #22800 | 2026-02-09 02:05 | |
| Fixes panic when using Option<Gizmos> #22812 | 2026-02-08 18:38 |
|
| Add performance clarification to `Single` #22861 | 2026-02-08 18:37 | |
| Revive `iter_entities()` when you only have immutable `World` access ❤️🩹 #22864 | 2026-02-08 18:26 | |
| Small `EasyScreenRecordingPlugin` Usability Improvements: expose system set, more helpful `info`’s #22847 | 2026-02-08 00:49 |
|
| Fix wrong component sync for GeneratedEnvironmentMapLight #22860 | 2026-02-07 22:55 |
|
| Stroke font text gizmos #22732 | 2026-02-07 19:52 |
|
| `SystemBuffer` `apply()` delegates to `queue()`, which now must be implemented #22832 | 2026-02-07 19:24 | |
| remove Debug from material strings and add LoadContext to GltfExtensi… #22844 | 2026-02-07 05:17 |
|
| add missing channels/textures on conversion from gltf to standard material #22845 | 2026-02-07 05:02 | |
| Fix non-global `core` references in macros #22839 | 2026-02-07 01:54 |
|
| Feature/glam cross constants #21561 | 2026-02-07 00:09 | |
| Remove short circuit logic workaround #22827 | 2026-02-07 00:02 | |
| Fix UV calculation for `SpriteMesh` when using a `TextureAtlasLayout` #22836 | 2026-02-06 23:57 | |
| Refactor extraction to bypass the orphan rules #22766 | 2026-02-06 21:23 |
|
| reflect imagesampler #22786 | 2026-02-06 19:49 |
|
| deprecated generate_view_layouts in favor of layout_entries (#17537) #17714 | 2026-02-06 19:21 | |
| Invert `bevy_gltf` dependency with `bevy_pbr` #22569 | 2026-02-06 19:20 | |
| Add padding for color_plane widget for wasm/webgl compat #22724 | 2026-02-06 19:19 | |
| Move render app init and extraction to separate plugin #22758 | 2026-02-06 19:19 |